builder: mozilla-central_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0044 starttime: 1461151091.61 results: success (0) buildid: 20160420025138 builduid: 3bb49e3aa94a4d0a96badb2f0439b956 revision: f05a1242fb29023bd7ebc492897ed3d6907733c7 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-20 04:18:11.609282) ========= master: http://buildbot-master106.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-20 04:18:11.613750) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-20 04:18:11.614052) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-20 04:18:11.635466) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 04:18:11.635775) ========= 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.Ee0wenWLAP/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.JYPeD7uHNT/Listeners TMPDIR=/var/folders/z1/5zz99xf938j6hh205lswyzgc00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False --2016-04-20 04:18:11-- 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% 141M=0s 2016-04-20 04:18:11 (141 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.124384 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 04:18:11.776125) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 04:18:11.776438) ========= 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.Ee0wenWLAP/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.JYPeD7uHNT/Listeners TMPDIR=/var/folders/z1/5zz99xf938j6hh205lswyzgc00000w/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.020922 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 04:18:11.828914) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-20 04:18:11.829271) ========= bash -c 'python archiver_client.py mozharness --repo mozilla-central --rev f05a1242fb29023bd7ebc492897ed3d6907733c7 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo mozilla-central --rev f05a1242fb29023bd7ebc492897ed3d6907733c7 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.Ee0wenWLAP/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.JYPeD7uHNT/Listeners TMPDIR=/var/folders/z1/5zz99xf938j6hh205lswyzgc00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 2016-04-20 04:18:11,902 truncating revision to first 12 chars 2016-04-20 04:18:11,902 Setting DEBUG logging. 2016-04-20 04:18:11,902 attempt 1/10 2016-04-20 04:18:11,902 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/mozilla-central/f05a1242fb29?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-20 04:18:13,033 unpacking tar archive at: mozilla-central-f05a1242fb29/testing/mozharness/ program finished with exit code 0 elapsedTime=1.381830 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-20 04:18:13.227297) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-20 04:18:13.227619) ========= script_repo_revision: f05a1242fb29023bd7ebc492897ed3d6907733c7 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-20 04:18:13.231022) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-20 04:18:13.231287) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-20 04:18:13.244703) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 35 secs) (at 2016-04-20 04:18:13.244979) ========= /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-central --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-central', '--download-symbols', 'true'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.Ee0wenWLAP/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.JYPeD7uHNT/Listeners TMPDIR=/var/folders/z1/5zz99xf938j6hh205lswyzgc00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPCOM_DEBUG_BREAK=warn XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 04:18:13 INFO - MultiFileLogger online at 20160420 04:18:13 in /builds/slave/test 04:18:13 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-central --download-symbols true 04:18:13 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 04:18:13 INFO - {'append_to_log': False, 04:18:13 INFO - 'base_work_dir': '/builds/slave/test', 04:18:13 INFO - 'blob_upload_branch': 'mozilla-central', 04:18:13 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 04:18:13 INFO - 'buildbot_json_path': 'buildprops.json', 04:18:13 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 04:18:13 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 04:18:13 INFO - 'download_minidump_stackwalk': True, 04:18:13 INFO - 'download_symbols': 'true', 04:18:13 INFO - 'e10s': False, 04:18:13 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 04:18:13 INFO - 'tooltool.py': '/tools/tooltool.py', 04:18:13 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 04:18:13 INFO - '/tools/misc-python/virtualenv.py')}, 04:18:13 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 04:18:13 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 04:18:13 INFO - 'log_level': 'info', 04:18:13 INFO - 'log_to_console': True, 04:18:13 INFO - 'opt_config_files': (), 04:18:13 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 04:18:13 INFO - '--processes=1', 04:18:13 INFO - '--config=%(test_path)s/wptrunner.ini', 04:18:13 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 04:18:13 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 04:18:13 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 04:18:13 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 04:18:13 INFO - 'pip_index': False, 04:18:13 INFO - 'require_test_zip': True, 04:18:13 INFO - 'test_type': ('testharness',), 04:18:13 INFO - 'this_chunk': '1', 04:18:13 INFO - 'tooltool_cache': '/builds/tooltool_cache', 04:18:13 INFO - 'total_chunks': '10', 04:18:13 INFO - 'virtualenv_path': 'venv', 04:18:13 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 04:18:13 INFO - 'work_dir': 'build'} 04:18:13 INFO - ##### 04:18:13 INFO - ##### Running clobber step. 04:18:13 INFO - ##### 04:18:13 INFO - Running pre-action listener: _resource_record_pre_action 04:18:13 INFO - Running main action method: clobber 04:18:13 INFO - rmtree: /builds/slave/test/build 04:18:13 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 04:18:15 INFO - Running post-action listener: _resource_record_post_action 04:18:15 INFO - ##### 04:18:15 INFO - ##### Running read-buildbot-config step. 04:18:15 INFO - ##### 04:18:15 INFO - Running pre-action listener: _resource_record_pre_action 04:18:15 INFO - Running main action method: read_buildbot_config 04:18:15 INFO - Using buildbot properties: 04:18:15 INFO - { 04:18:15 INFO - "project": "", 04:18:15 INFO - "product": "firefox", 04:18:15 INFO - "script_repo_revision": "production", 04:18:15 INFO - "scheduler": "tests-mozilla-central-yosemite_r7-debug-unittest", 04:18:15 INFO - "repository": "", 04:18:15 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-central debug test web-platform-tests-1", 04:18:15 INFO - "buildid": "20160420025138", 04:18:15 INFO - "pgo_build": "False", 04:18:15 INFO - "basedir": "/builds/slave/test", 04:18:15 INFO - "buildnumber": 51, 04:18:15 INFO - "slavename": "t-yosemite-r7-0044", 04:18:15 INFO - "master": "http://buildbot-master106.bb.releng.scl3.mozilla.com:8201/", 04:18:15 INFO - "platform": "macosx64", 04:18:15 INFO - "branch": "mozilla-central", 04:18:15 INFO - "revision": "f05a1242fb29023bd7ebc492897ed3d6907733c7", 04:18:15 INFO - "repo_path": "mozilla-central", 04:18:15 INFO - "moz_repo_path": "", 04:18:15 INFO - "stage_platform": "macosx64", 04:18:15 INFO - "builduid": "3bb49e3aa94a4d0a96badb2f0439b956", 04:18:15 INFO - "slavebuilddir": "test" 04:18:15 INFO - } 04:18:15 INFO - Found installer url https://queue.taskcluster.net/v1/task/VCSJ8lS_QqGLAFYA8li80w/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg. 04:18:15 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/VCSJ8lS_QqGLAFYA8li80w/artifacts/public/build/firefox-48.0a1.en-US.mac64.test_packages.json. 04:18:15 INFO - Running post-action listener: _resource_record_post_action 04:18:15 INFO - ##### 04:18:15 INFO - ##### Running download-and-extract step. 04:18:15 INFO - ##### 04:18:15 INFO - Running pre-action listener: _resource_record_pre_action 04:18:15 INFO - Running main action method: download_and_extract 04:18:15 INFO - mkdir: /builds/slave/test/build/tests 04:18:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:18:15 INFO - https://queue.taskcluster.net/v1/task/VCSJ8lS_QqGLAFYA8li80w/artifacts/public/build/firefox-48.0a1.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 04:18:15 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VCSJ8lS_QqGLAFYA8li80w/artifacts/public/build/firefox-48.0a1.en-US.mac64.test_packages.json 04:18:15 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VCSJ8lS_QqGLAFYA8li80w/artifacts/public/build/firefox-48.0a1.en-US.mac64.test_packages.json 04:18:15 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VCSJ8lS_QqGLAFYA8li80w/artifacts/public/build/firefox-48.0a1.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0a1.en-US.mac64.test_packages.json 04:18:15 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VCSJ8lS_QqGLAFYA8li80w/artifacts/public/build/firefox-48.0a1.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.mac64.test_packages.json'}, attempt #1 04:18:17 INFO - Downloaded 1235 bytes. 04:18:17 INFO - Reading from file /builds/slave/test/build/firefox-48.0a1.en-US.mac64.test_packages.json 04:18:17 INFO - Using the following test package requirements: 04:18:17 INFO - {u'common': [u'firefox-48.0a1.en-US.mac64.common.tests.zip'], 04:18:17 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 04:18:17 INFO - u'firefox-48.0a1.en-US.mac64.cppunittest.tests.zip'], 04:18:17 INFO - u'gtest': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 04:18:17 INFO - u'firefox-48.0a1.en-US.mac64.gtest.tests.zip'], 04:18:17 INFO - u'jittest': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 04:18:17 INFO - u'jsshell-mac64.zip'], 04:18:17 INFO - u'mochitest': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 04:18:17 INFO - u'firefox-48.0a1.en-US.mac64.mochitest.tests.zip'], 04:18:17 INFO - u'mozbase': [u'firefox-48.0a1.en-US.mac64.common.tests.zip'], 04:18:17 INFO - u'reftest': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 04:18:17 INFO - u'firefox-48.0a1.en-US.mac64.reftest.tests.zip'], 04:18:17 INFO - u'talos': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 04:18:17 INFO - u'firefox-48.0a1.en-US.mac64.talos.tests.zip'], 04:18:17 INFO - u'web-platform': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 04:18:17 INFO - u'firefox-48.0a1.en-US.mac64.web-platform.tests.zip'], 04:18:17 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 04:18:17 INFO - u'firefox-48.0a1.en-US.mac64.xpcshell.tests.zip']} 04:18:17 INFO - Downloading packages: [u'firefox-48.0a1.en-US.mac64.common.tests.zip', u'firefox-48.0a1.en-US.mac64.web-platform.tests.zip'] for test suite category: web-platform 04:18:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:18:17 INFO - https://queue.taskcluster.net/v1/task/VCSJ8lS_QqGLAFYA8li80w/artifacts/public/build/firefox-48.0a1.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 04:18:17 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VCSJ8lS_QqGLAFYA8li80w/artifacts/public/build/firefox-48.0a1.en-US.mac64.common.tests.zip 04:18:17 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VCSJ8lS_QqGLAFYA8li80w/artifacts/public/build/firefox-48.0a1.en-US.mac64.common.tests.zip 04:18:17 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VCSJ8lS_QqGLAFYA8li80w/artifacts/public/build/firefox-48.0a1.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.mac64.common.tests.zip 04:18:17 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VCSJ8lS_QqGLAFYA8li80w/artifacts/public/build/firefox-48.0a1.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.mac64.common.tests.zip'}, attempt #1 04:18:18 INFO - Downloaded 17975672 bytes. 04:18:18 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.mac64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 04:18:18 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.mac64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 04:18:18 INFO - caution: filename not matched: web-platform/* 04:18:18 INFO - Return code: 11 04:18:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:18:18 INFO - https://queue.taskcluster.net/v1/task/VCSJ8lS_QqGLAFYA8li80w/artifacts/public/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 04:18:18 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VCSJ8lS_QqGLAFYA8li80w/artifacts/public/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip 04:18:18 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VCSJ8lS_QqGLAFYA8li80w/artifacts/public/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip 04:18:18 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VCSJ8lS_QqGLAFYA8li80w/artifacts/public/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip 04:18:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VCSJ8lS_QqGLAFYA8li80w/artifacts/public/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip'}, attempt #1 04:18:20 INFO - Downloaded 36397873 bytes. 04:18:20 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 04:18:20 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 04:18:24 INFO - caution: filename not matched: bin/* 04:18:24 INFO - caution: filename not matched: config/* 04:18:24 INFO - caution: filename not matched: mozbase/* 04:18:24 INFO - caution: filename not matched: marionette/* 04:18:24 INFO - caution: filename not matched: tools/wptserve/* 04:18:24 INFO - Return code: 11 04:18:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:18:24 INFO - https://queue.taskcluster.net/v1/task/VCSJ8lS_QqGLAFYA8li80w/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg matches https://queue.taskcluster.net 04:18:24 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VCSJ8lS_QqGLAFYA8li80w/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg 04:18:24 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VCSJ8lS_QqGLAFYA8li80w/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg 04:18:24 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VCSJ8lS_QqGLAFYA8li80w/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a1.en-US.mac64.dmg 04:18:24 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VCSJ8lS_QqGLAFYA8li80w/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.mac64.dmg'}, attempt #1 04:18:26 INFO - Downloaded 68738467 bytes. 04:18:26 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/VCSJ8lS_QqGLAFYA8li80w/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg 04:18:26 INFO - mkdir: /builds/slave/test/properties 04:18:26 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 04:18:26 INFO - Writing to file /builds/slave/test/properties/build_url 04:18:26 INFO - Contents: 04:18:26 INFO - build_url:https://queue.taskcluster.net/v1/task/VCSJ8lS_QqGLAFYA8li80w/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg 04:18:27 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/VCSJ8lS_QqGLAFYA8li80w/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip 04:18:27 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 04:18:27 INFO - Writing to file /builds/slave/test/properties/symbols_url 04:18:27 INFO - Contents: 04:18:27 INFO - symbols_url:https://queue.taskcluster.net/v1/task/VCSJ8lS_QqGLAFYA8li80w/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip 04:18: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')]} 04:18:27 INFO - https://queue.taskcluster.net/v1/task/VCSJ8lS_QqGLAFYA8li80w/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 04:18:27 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VCSJ8lS_QqGLAFYA8li80w/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip 04:18:27 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VCSJ8lS_QqGLAFYA8li80w/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip 04:18:27 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VCSJ8lS_QqGLAFYA8li80w/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip 04:18:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/VCSJ8lS_QqGLAFYA8li80w/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip'}, attempt #1 04:18:31 INFO - Downloaded 103382437 bytes. 04:18:31 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 04:18:31 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 04:18:35 INFO - Return code: 0 04:18:35 INFO - Running post-action listener: _resource_record_post_action 04:18:35 INFO - Running post-action listener: set_extra_try_arguments 04:18:35 INFO - ##### 04:18:35 INFO - ##### Running create-virtualenv step. 04:18:35 INFO - ##### 04:18:35 INFO - Running pre-action listener: _pre_create_virtualenv 04:18:35 INFO - Running pre-action listener: _resource_record_pre_action 04:18:35 INFO - Running main action method: create_virtualenv 04:18:35 INFO - Creating virtualenv /builds/slave/test/build/venv 04:18:35 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 04:18:35 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 04:18:35 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 04:18:35 INFO - Using real prefix '/tools/python27' 04:18:35 INFO - New python executable in /builds/slave/test/build/venv/bin/python 04:18:35 INFO - Installing distribute.............................................................................................................................................................................................done. 04:18:38 INFO - Installing pip.................done. 04:18:38 INFO - Return code: 0 04:18:38 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 04:18:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:18:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:18:38 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:18:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:18:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:18:38 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:18:38 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 0x1079dae90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1079f7f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fb0835baa20>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1079f35e0>, '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 0x1075d6cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x107601990>, '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.Ee0wenWLAP/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.JYPeD7uHNT/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/z1/5zz99xf938j6hh205lswyzgc00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 04:18:38 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 04:18:38 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 04:18:38 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.Ee0wenWLAP/Render', 04:18:38 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 04:18:38 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 04:18:38 INFO - 'HOME': '/Users/cltbld', 04:18:38 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 04:18:38 INFO - 'LOGNAME': 'cltbld', 04:18:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:18:38 INFO - 'MOZ_NO_REMOTE': '1', 04:18:38 INFO - 'NO_EM_RESTART': '1', 04:18:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:18:38 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 04:18:38 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:18:38 INFO - 'PWD': '/builds/slave/test', 04:18:38 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 04:18:38 INFO - 'SHELL': '/bin/bash', 04:18:38 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.JYPeD7uHNT/Listeners', 04:18:38 INFO - 'TMPDIR': '/var/folders/z1/5zz99xf938j6hh205lswyzgc00000w/T/', 04:18:38 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 04:18:38 INFO - 'USER': 'cltbld', 04:18:38 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 04:18:38 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 04:18:38 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 04:18:38 INFO - 'XPC_FLAGS': '0x0', 04:18:38 INFO - 'XPC_SERVICE_NAME': '0', 04:18:38 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 04:18:39 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:18:39 INFO - Downloading/unpacking psutil>=0.7.1 04:18:39 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:18:39 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:18:39 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 04:18:39 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 04:18:39 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:18:39 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:18:41 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 04:18:42 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 04:18:42 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:18:42 INFO - Installing collected packages: psutil 04:18:42 INFO - Running setup.py install for psutil 04:18:42 INFO - building 'psutil._psutil_osx' extension 04:18:42 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/_psutil_osx.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.o 04:18:42 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/_psutil_common.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_common.o 04:18:42 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/arch/osx/process_info.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/arch/osx/process_info.o 04:18:42 INFO - gcc -bundle -bundle_loader /tools/python27/bin/python2.7 build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_common.o build/temp.macosx-10.10-x86_64-2.7/psutil/arch/osx/process_info.o -o build/lib.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.so -framework CoreFoundation -framework IOKit 04:18:42 INFO - building 'psutil._psutil_posix' extension 04:18:42 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/tools/python27/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.o 04:18:42 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 04:18:42 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 04:18:42 INFO - ^ 04:18:42 INFO - 1 warning generated. 04:18:42 INFO - gcc -bundle -bundle_loader /tools/python27/bin/python2.7 build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.o -o build/lib.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.so 04:18:42 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 04:18:42 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:18:42 INFO - Successfully installed psutil 04:18:42 INFO - Cleaning up... 04:18:42 INFO - Return code: 0 04:18:42 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 04:18:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:18:42 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:18:42 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:18:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:18:42 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:18:42 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:18:42 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 0x1079dae90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1079f7f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fb0835baa20>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1079f35e0>, '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 0x1075d6cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x107601990>, '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.Ee0wenWLAP/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.JYPeD7uHNT/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/z1/5zz99xf938j6hh205lswyzgc00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 04:18:42 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 04:18:42 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 04:18:42 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.Ee0wenWLAP/Render', 04:18:42 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 04:18:42 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 04:18:42 INFO - 'HOME': '/Users/cltbld', 04:18:42 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 04:18:42 INFO - 'LOGNAME': 'cltbld', 04:18:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:18:42 INFO - 'MOZ_NO_REMOTE': '1', 04:18:42 INFO - 'NO_EM_RESTART': '1', 04:18:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:18:42 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 04:18:42 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:18:42 INFO - 'PWD': '/builds/slave/test', 04:18:42 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 04:18:42 INFO - 'SHELL': '/bin/bash', 04:18:42 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.JYPeD7uHNT/Listeners', 04:18:42 INFO - 'TMPDIR': '/var/folders/z1/5zz99xf938j6hh205lswyzgc00000w/T/', 04:18:42 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 04:18:42 INFO - 'USER': 'cltbld', 04:18:42 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 04:18:42 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 04:18:42 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 04:18:42 INFO - 'XPC_FLAGS': '0x0', 04:18:42 INFO - 'XPC_SERVICE_NAME': '0', 04:18:42 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 04:18:43 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:18:43 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 04:18:43 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:18:43 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:18:43 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 04:18:43 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 04:18:43 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:18:43 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:18:45 INFO - Downloading mozsystemmonitor-0.0.tar.gz 04:18:45 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 04:18:45 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 04:18:45 INFO - Installing collected packages: mozsystemmonitor 04:18:45 INFO - Running setup.py install for mozsystemmonitor 04:18:45 INFO - Successfully installed mozsystemmonitor 04:18:45 INFO - Cleaning up... 04:18:45 INFO - Return code: 0 04:18:45 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 04:18:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:18:45 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:18:45 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:18:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:18:45 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:18:45 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:18:45 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 0x1079dae90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1079f7f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fb0835baa20>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1079f35e0>, '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 0x1075d6cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x107601990>, '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.Ee0wenWLAP/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.JYPeD7uHNT/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/z1/5zz99xf938j6hh205lswyzgc00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 04:18:45 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 04:18:45 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 04:18:45 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.Ee0wenWLAP/Render', 04:18:45 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 04:18:45 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 04:18:45 INFO - 'HOME': '/Users/cltbld', 04:18:45 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 04:18:45 INFO - 'LOGNAME': 'cltbld', 04:18:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:18:45 INFO - 'MOZ_NO_REMOTE': '1', 04:18:45 INFO - 'NO_EM_RESTART': '1', 04:18:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:18:45 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 04:18:45 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:18:45 INFO - 'PWD': '/builds/slave/test', 04:18:45 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 04:18:45 INFO - 'SHELL': '/bin/bash', 04:18:45 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.JYPeD7uHNT/Listeners', 04:18:45 INFO - 'TMPDIR': '/var/folders/z1/5zz99xf938j6hh205lswyzgc00000w/T/', 04:18:45 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 04:18:45 INFO - 'USER': 'cltbld', 04:18:45 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 04:18:45 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 04:18:45 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 04:18:45 INFO - 'XPC_FLAGS': '0x0', 04:18:45 INFO - 'XPC_SERVICE_NAME': '0', 04:18:45 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 04:18:46 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:18:46 INFO - Downloading/unpacking blobuploader==1.2.4 04:18:46 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:18:46 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:18:46 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 04:18:46 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 04:18:46 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:18:46 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:18:48 INFO - Downloading blobuploader-1.2.4.tar.gz 04:18:48 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 04:18:48 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 04:18:48 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:18:48 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:18:48 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 04:18:48 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 04:18:48 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:18:48 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:18:49 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 04:18:49 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 04:18:49 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:18:49 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:18:49 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 04:18:49 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 04:18:49 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:18:49 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:18:49 INFO - Downloading docopt-0.6.1.tar.gz 04:18:49 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 04:18:49 INFO - Installing collected packages: blobuploader, requests, docopt 04:18:49 INFO - Running setup.py install for blobuploader 04:18:49 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 04:18:50 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 04:18:50 INFO - Running setup.py install for requests 04:18:50 INFO - Running setup.py install for docopt 04:18:50 INFO - Successfully installed blobuploader requests docopt 04:18:50 INFO - Cleaning up... 04:18:50 INFO - Return code: 0 04:18:50 INFO - Installing None into virtualenv /builds/slave/test/build/venv 04:18: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')]} 04:18:50 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:18:50 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:18: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')]} 04:18:50 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:18:50 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:18:50 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 0x1079dae90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1079f7f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fb0835baa20>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1079f35e0>, '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 0x1075d6cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x107601990>, '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.Ee0wenWLAP/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.JYPeD7uHNT/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/z1/5zz99xf938j6hh205lswyzgc00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 04:18:50 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 04:18:50 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 04:18:50 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.Ee0wenWLAP/Render', 04:18:50 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 04:18:50 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 04:18:50 INFO - 'HOME': '/Users/cltbld', 04:18:50 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 04:18:50 INFO - 'LOGNAME': 'cltbld', 04:18:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:18:50 INFO - 'MOZ_NO_REMOTE': '1', 04:18:50 INFO - 'NO_EM_RESTART': '1', 04:18:50 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:18:50 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 04:18:50 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:18:50 INFO - 'PWD': '/builds/slave/test', 04:18:50 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 04:18:50 INFO - 'SHELL': '/bin/bash', 04:18:50 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.JYPeD7uHNT/Listeners', 04:18:50 INFO - 'TMPDIR': '/var/folders/z1/5zz99xf938j6hh205lswyzgc00000w/T/', 04:18:50 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 04:18:50 INFO - 'USER': 'cltbld', 04:18:50 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 04:18:50 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 04:18:50 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 04:18:50 INFO - 'XPC_FLAGS': '0x0', 04:18:50 INFO - 'XPC_SERVICE_NAME': '0', 04:18:50 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 04:18:51 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:18:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 04:18:51 INFO - Running setup.py (path:/var/folders/z1/5zz99xf938j6hh205lswyzgc00000w/T/pip-m7P7f0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 04:18:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 04:18:51 INFO - Running setup.py (path:/var/folders/z1/5zz99xf938j6hh205lswyzgc00000w/T/pip-WjX4h5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 04:18:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 04:18:51 INFO - Running setup.py (path:/var/folders/z1/5zz99xf938j6hh205lswyzgc00000w/T/pip-7v0nMm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 04:18:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 04:18:51 INFO - Running setup.py (path:/var/folders/z1/5zz99xf938j6hh205lswyzgc00000w/T/pip-idD813-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 04:18:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 04:18:51 INFO - Running setup.py (path:/var/folders/z1/5zz99xf938j6hh205lswyzgc00000w/T/pip-8LPEum-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 04:18:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 04:18:51 INFO - Running setup.py (path:/var/folders/z1/5zz99xf938j6hh205lswyzgc00000w/T/pip-EvmG_N-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 04:18:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 04:18:51 INFO - Running setup.py (path:/var/folders/z1/5zz99xf938j6hh205lswyzgc00000w/T/pip-8613PA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 04:18:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 04:18:51 INFO - Running setup.py (path:/var/folders/z1/5zz99xf938j6hh205lswyzgc00000w/T/pip-lrzbDu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 04:18:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 04:18:51 INFO - Running setup.py (path:/var/folders/z1/5zz99xf938j6hh205lswyzgc00000w/T/pip-45liwI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 04:18:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 04:18:52 INFO - Running setup.py (path:/var/folders/z1/5zz99xf938j6hh205lswyzgc00000w/T/pip-BHC3xb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 04:18:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 04:18:52 INFO - Running setup.py (path:/var/folders/z1/5zz99xf938j6hh205lswyzgc00000w/T/pip-RDWN7v-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 04:18:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 04:18:52 INFO - Running setup.py (path:/var/folders/z1/5zz99xf938j6hh205lswyzgc00000w/T/pip-NZgoDZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 04:18:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 04:18:52 INFO - Running setup.py (path:/var/folders/z1/5zz99xf938j6hh205lswyzgc00000w/T/pip-oiHfNO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 04:18:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 04:18:52 INFO - Running setup.py (path:/var/folders/z1/5zz99xf938j6hh205lswyzgc00000w/T/pip-F4p3c6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 04:18:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 04:18:52 INFO - Running setup.py (path:/var/folders/z1/5zz99xf938j6hh205lswyzgc00000w/T/pip-f7jb_8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 04:18:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 04:18:52 INFO - Running setup.py (path:/var/folders/z1/5zz99xf938j6hh205lswyzgc00000w/T/pip-qeGy4I-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 04:18:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 04:18:52 INFO - Running setup.py (path:/var/folders/z1/5zz99xf938j6hh205lswyzgc00000w/T/pip-T0lXgg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 04:18:52 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 04:18:52 INFO - Running setup.py (path:/var/folders/z1/5zz99xf938j6hh205lswyzgc00000w/T/pip-GHnTrZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 04:18:53 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 04:18:53 INFO - Running setup.py (path:/var/folders/z1/5zz99xf938j6hh205lswyzgc00000w/T/pip-MkkQEK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 04:18:53 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 04:18:53 INFO - Running setup.py (path:/var/folders/z1/5zz99xf938j6hh205lswyzgc00000w/T/pip-CfkKGV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 04:18:53 INFO - Unpacking /builds/slave/test/build/tests/marionette 04:18:53 INFO - Running setup.py (path:/var/folders/z1/5zz99xf938j6hh205lswyzgc00000w/T/pip-s9I79L-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 04:18:53 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 04:18:53 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 04:18:53 INFO - Running setup.py install for manifestparser 04:18:53 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 04:18:53 INFO - Running setup.py install for mozcrash 04:18:54 INFO - Running setup.py install for mozdebug 04:18:54 INFO - Running setup.py install for mozdevice 04:18:54 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 04:18:54 INFO - Installing dm script to /builds/slave/test/build/venv/bin 04:18:54 INFO - Running setup.py install for mozfile 04:18:54 INFO - Running setup.py install for mozhttpd 04:18:54 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 04:18:54 INFO - Running setup.py install for mozinfo 04:18:54 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 04:18:54 INFO - Running setup.py install for mozInstall 04:18:54 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 04:18:54 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 04:18:54 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 04:18:54 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 04:18:54 INFO - Running setup.py install for mozleak 04:18:55 INFO - Running setup.py install for mozlog 04:18:55 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 04:18:55 INFO - Running setup.py install for moznetwork 04:18:55 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 04:18:55 INFO - Running setup.py install for mozprocess 04:18:55 INFO - Running setup.py install for mozprofile 04:18:55 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 04:18:55 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 04:18:55 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 04:18:55 INFO - Running setup.py install for mozrunner 04:18:55 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 04:18:55 INFO - Running setup.py install for mozscreenshot 04:18:56 INFO - Running setup.py install for moztest 04:18:56 INFO - Running setup.py install for mozversion 04:18:56 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 04:18:56 INFO - Running setup.py install for wptserve 04:18:56 INFO - Running setup.py install for marionette-driver 04:18:56 INFO - Running setup.py install for browsermob-proxy 04:18:56 INFO - Running setup.py install for marionette-client 04:18:56 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 04:18:57 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 04:18:57 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 04:18:57 INFO - Cleaning up... 04:18:57 INFO - Return code: 0 04:18:57 INFO - Installing None into virtualenv /builds/slave/test/build/venv 04:18: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')]} 04:18:57 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:18:57 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:18: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')]} 04:18:57 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:18:57 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 04:18:57 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 0x1079dae90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1079f7f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fb0835baa20>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1079f35e0>, '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 0x1075d6cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x107601990>, '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.Ee0wenWLAP/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.JYPeD7uHNT/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/z1/5zz99xf938j6hh205lswyzgc00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 04:18:57 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 04:18:57 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 04:18:57 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.Ee0wenWLAP/Render', 04:18:57 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 04:18:57 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 04:18:57 INFO - 'HOME': '/Users/cltbld', 04:18:57 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 04:18:57 INFO - 'LOGNAME': 'cltbld', 04:18:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:18:57 INFO - 'MOZ_NO_REMOTE': '1', 04:18:57 INFO - 'NO_EM_RESTART': '1', 04:18:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:18:57 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 04:18:57 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:18:57 INFO - 'PWD': '/builds/slave/test', 04:18:57 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 04:18:57 INFO - 'SHELL': '/bin/bash', 04:18:57 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.JYPeD7uHNT/Listeners', 04:18:57 INFO - 'TMPDIR': '/var/folders/z1/5zz99xf938j6hh205lswyzgc00000w/T/', 04:18:57 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 04:18:57 INFO - 'USER': 'cltbld', 04:18:57 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 04:18:57 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 04:18:57 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 04:18:57 INFO - 'XPC_FLAGS': '0x0', 04:18:57 INFO - 'XPC_SERVICE_NAME': '0', 04:18:57 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 04:18:57 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:18:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 04:18:57 INFO - Running setup.py (path:/var/folders/z1/5zz99xf938j6hh205lswyzgc00000w/T/pip-vQGt32-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 04:18:57 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 04:18:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 04:18:57 INFO - Running setup.py (path:/var/folders/z1/5zz99xf938j6hh205lswyzgc00000w/T/pip-4ZUHJb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 04:18:57 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 04:18:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 04:18:57 INFO - Running setup.py (path:/var/folders/z1/5zz99xf938j6hh205lswyzgc00000w/T/pip-9hhSy6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 04:18:57 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 04:18:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 04:18:57 INFO - Running setup.py (path:/var/folders/z1/5zz99xf938j6hh205lswyzgc00000w/T/pip-XXAnUZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 04:18:57 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 04:18:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 04:18:57 INFO - Running setup.py (path:/var/folders/z1/5zz99xf938j6hh205lswyzgc00000w/T/pip-4x9FDB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 04:18:57 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 04:18:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 04:18:57 INFO - Running setup.py (path:/var/folders/z1/5zz99xf938j6hh205lswyzgc00000w/T/pip-SGSVV_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 04:18:58 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 04:18:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 04:18:58 INFO - Running setup.py (path:/var/folders/z1/5zz99xf938j6hh205lswyzgc00000w/T/pip-i26w6l-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 04:18:58 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 04:18:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 04:18:58 INFO - Running setup.py (path:/var/folders/z1/5zz99xf938j6hh205lswyzgc00000w/T/pip-FdmxAi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 04:18:58 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 04:18:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 04:18:58 INFO - Running setup.py (path:/var/folders/z1/5zz99xf938j6hh205lswyzgc00000w/T/pip-c9VDI9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 04:18:58 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 04:18:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 04:18:58 INFO - Running setup.py (path:/var/folders/z1/5zz99xf938j6hh205lswyzgc00000w/T/pip-HE9eYb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 04:18:58 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 04:18:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 04:18:58 INFO - Running setup.py (path:/var/folders/z1/5zz99xf938j6hh205lswyzgc00000w/T/pip-QdYDBf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 04:18:58 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 04:18:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 04:18:58 INFO - Running setup.py (path:/var/folders/z1/5zz99xf938j6hh205lswyzgc00000w/T/pip-JEloqD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 04:18:58 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 04:18:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 04:18:58 INFO - Running setup.py (path:/var/folders/z1/5zz99xf938j6hh205lswyzgc00000w/T/pip-zrj7nL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 04:18:58 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 04:18:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 04:18:58 INFO - Running setup.py (path:/var/folders/z1/5zz99xf938j6hh205lswyzgc00000w/T/pip-VjexG4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 04:18:58 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 04:18:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 04:18:58 INFO - Running setup.py (path:/var/folders/z1/5zz99xf938j6hh205lswyzgc00000w/T/pip-lzfrhB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 04:18:59 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 04:18:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 04:18:59 INFO - Running setup.py (path:/var/folders/z1/5zz99xf938j6hh205lswyzgc00000w/T/pip-Fwgubo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 04:18:59 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 04:18:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 04:18:59 INFO - Running setup.py (path:/var/folders/z1/5zz99xf938j6hh205lswyzgc00000w/T/pip-xEDCOe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 04:18:59 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 04:18:59 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 04:18:59 INFO - Running setup.py (path:/var/folders/z1/5zz99xf938j6hh205lswyzgc00000w/T/pip-FfuOJ8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 04:18:59 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 04:18:59 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 04:18:59 INFO - Running setup.py (path:/var/folders/z1/5zz99xf938j6hh205lswyzgc00000w/T/pip-09A4wi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 04:18:59 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 04:18:59 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 04:18:59 INFO - Running setup.py (path:/var/folders/z1/5zz99xf938j6hh205lswyzgc00000w/T/pip-TPHUTu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 04:18:59 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 04:18:59 INFO - Unpacking /builds/slave/test/build/tests/marionette 04:19:00 INFO - Running setup.py (path:/var/folders/z1/5zz99xf938j6hh205lswyzgc00000w/T/pip-pldk8h-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 04:19:00 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 04:19:00 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 04:19:00 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 04:19:00 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 04:19:00 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 04:19:00 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 04:19:00 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 04:19:00 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 04:19:00 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:19:00 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:19:00 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 04:19:00 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 04:19:00 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:19:00 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:19:02 INFO - Downloading blessings-1.6.tar.gz 04:19:02 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 04:19:02 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 04:19:02 INFO - Installing collected packages: blessings 04:19:02 INFO - Running setup.py install for blessings 04:19:02 INFO - Successfully installed blessings 04:19:02 INFO - Cleaning up... 04:19:03 INFO - Return code: 0 04:19:03 INFO - Done creating virtualenv /builds/slave/test/build/venv. 04:19:03 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 04:19:03 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 04:19:03 INFO - Reading from file tmpfile_stdout 04:19:03 INFO - Current package versions: 04:19:03 INFO - blessings == 1.6 04:19:03 INFO - blobuploader == 1.2.4 04:19:03 INFO - browsermob-proxy == 0.6.0 04:19:03 INFO - docopt == 0.6.1 04:19:03 INFO - manifestparser == 1.1 04:19:03 INFO - marionette-client == 2.3.0 04:19:03 INFO - marionette-driver == 1.4.0 04:19:03 INFO - mozInstall == 1.12 04:19:03 INFO - mozcrash == 0.17 04:19:03 INFO - mozdebug == 0.1 04:19:03 INFO - mozdevice == 0.48 04:19:03 INFO - mozfile == 1.2 04:19:03 INFO - mozhttpd == 0.7 04:19:03 INFO - mozinfo == 0.9 04:19:03 INFO - mozleak == 0.1 04:19:03 INFO - mozlog == 3.1 04:19:03 INFO - moznetwork == 0.27 04:19:03 INFO - mozprocess == 0.22 04:19:03 INFO - mozprofile == 0.28 04:19:03 INFO - mozrunner == 6.11 04:19:03 INFO - mozscreenshot == 0.1 04:19:03 INFO - mozsystemmonitor == 0.0 04:19:03 INFO - moztest == 0.7 04:19:03 INFO - mozversion == 1.4 04:19:03 INFO - psutil == 3.1.1 04:19:03 INFO - requests == 1.2.3 04:19:03 INFO - wptserve == 1.4.0 04:19:03 INFO - wsgiref == 0.1.2 04:19:03 INFO - Running post-action listener: _resource_record_post_action 04:19:03 INFO - Running post-action listener: _start_resource_monitoring 04:19:03 INFO - Starting resource monitoring. 04:19:03 INFO - ##### 04:19:03 INFO - ##### Running pull step. 04:19:03 INFO - ##### 04:19:03 INFO - Running pre-action listener: _resource_record_pre_action 04:19:03 INFO - Running main action method: pull 04:19:03 INFO - Pull has nothing to do! 04:19:03 INFO - Running post-action listener: _resource_record_post_action 04:19:03 INFO - ##### 04:19:03 INFO - ##### Running install step. 04:19:03 INFO - ##### 04:19:03 INFO - Running pre-action listener: _resource_record_pre_action 04:19:03 INFO - Running main action method: install 04:19:03 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 04:19:03 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 04:19:03 INFO - Reading from file tmpfile_stdout 04:19:03 INFO - Detecting whether we're running mozinstall >=1.0... 04:19:03 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 04:19:03 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 04:19:03 INFO - Reading from file tmpfile_stdout 04:19:03 INFO - Output received: 04:19:03 INFO - Usage: mozinstall [options] installer 04:19:03 INFO - Options: 04:19:03 INFO - -h, --help show this help message and exit 04:19:03 INFO - -d DEST, --destination=DEST 04:19:03 INFO - Directory to install application into. [default: 04:19:03 INFO - "/builds/slave/test"] 04:19:03 INFO - --app=APP Application being installed. [default: firefox] 04:19:03 INFO - mkdir: /builds/slave/test/build/application 04:19:03 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a1.en-US.mac64.dmg', '--destination', '/builds/slave/test/build/application'] 04:19:03 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a1.en-US.mac64.dmg --destination /builds/slave/test/build/application 04:19:23 INFO - Reading from file tmpfile_stdout 04:19:23 INFO - Output received: 04:19:23 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 04:19:23 INFO - Running post-action listener: _resource_record_post_action 04:19:23 INFO - ##### 04:19:23 INFO - ##### Running run-tests step. 04:19:23 INFO - ##### 04:19:23 INFO - Running pre-action listener: _resource_record_pre_action 04:19:23 INFO - Running main action method: run_tests 04:19:23 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 04:19:23 INFO - Minidump filename unknown. Determining based upon platform and architecture. 04:19:23 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 04:19:23 INFO - grabbing minidump binary from tooltool 04:19:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:19:23 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 0x1079f35e0>, '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 0x1075d6cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x107601990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 04:19:23 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/macosx64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 04:19:23 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/macosx64/releng.manifest -o -c /builds/tooltool_cache 04:19:23 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 04:19:23 INFO - Return code: 0 04:19:23 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 04:19:23 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 04:19:23 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/VCSJ8lS_QqGLAFYA8li80w/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 04:19:23 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/web-platform/runtests.py --log-raw=- --log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log --binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox --symbols-path=https://queue.taskcluster.net/v1/task/VCSJ8lS_QqGLAFYA8li80w/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 04:19:23 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.Ee0wenWLAP/Render', 04:19:23 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 04:19:23 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 04:19:23 INFO - 'HOME': '/Users/cltbld', 04:19:23 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 04:19:23 INFO - 'LOGNAME': 'cltbld', 04:19:23 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 04:19:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:19:23 INFO - 'MOZ_NO_REMOTE': '1', 04:19:23 INFO - 'NO_EM_RESTART': '1', 04:19:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:19:23 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 04:19:23 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:19:23 INFO - 'PWD': '/builds/slave/test', 04:19:23 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 04:19:23 INFO - 'SHELL': '/bin/bash', 04:19:23 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.JYPeD7uHNT/Listeners', 04:19:23 INFO - 'TMPDIR': '/var/folders/z1/5zz99xf938j6hh205lswyzgc00000w/T/', 04:19:23 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 04:19:23 INFO - 'USER': 'cltbld', 04:19:23 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 04:19:23 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 04:19:23 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 04:19:23 INFO - 'XPC_FLAGS': '0x0', 04:19:23 INFO - 'XPC_SERVICE_NAME': '0', 04:19:23 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 04:19:23 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/VCSJ8lS_QqGLAFYA8li80w/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 04:19:23 INFO - STDERR: /builds/slave/test/build/venv/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 04:19:23 INFO - import pkg_resources 04:19:24 INFO - Using 1 client processes 04:19:25 INFO - wptserve Starting http server on 127.0.0.1:8000 04:19:25 INFO - wptserve Starting http server on 127.0.0.1:8001 04:19:25 INFO - wptserve Starting http server on 127.0.0.1:8443 04:19:26 INFO - SUITE-START | Running 778 tests 04:19:26 INFO - Running testharness tests 04:19:27 INFO - Setting up ssl 04:19:27 INFO - PROCESS | certutil | 04:19:27 INFO - PROCESS | certutil | 04:19:27 INFO - PROCESS | certutil | 04:19:27 INFO - Certificate Nickname Trust Attributes 04:19:27 INFO - SSL,S/MIME,JAR/XPI 04:19:27 INFO - 04:19:27 INFO - web-platform-tests CT,, 04:19:27 INFO - 04:19:27 INFO - Starting runner 04:19:28 INFO - PROCESS | 1982 | [1982] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 04:19:28 INFO - PROCESS | 1982 | 1461151168188 Marionette DEBUG Marionette enabled via build flag and pref 04:19:28 INFO - PROCESS | 1982 | ++DOCSHELL 0x116588800 == 1 [pid = 1982] [id = 1] 04:19:28 INFO - PROCESS | 1982 | ++DOMWINDOW == 1 (0x116589000) [pid = 1982] [serial = 1] [outer = 0x0] 04:19:28 INFO - PROCESS | 1982 | [1982] WARNING: No inner window available!: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 04:19:28 INFO - PROCESS | 1982 | ++DOMWINDOW == 2 (0x11658a000) [pid = 1982] [serial = 2] [outer = 0x116589000] 04:19:28 INFO - PROCESS | 1982 | 1461151168500 Marionette INFO Listening on port 2828 04:19:28 INFO - PROCESS | 1982 | 1461151168725 Marionette DEBUG Marionette enabled via command-line flag 04:19:28 INFO - PROCESS | 1982 | ++DOCSHELL 0x119145800 == 2 [pid = 1982] [id = 2] 04:19:28 INFO - PROCESS | 1982 | ++DOMWINDOW == 3 (0x119146000) [pid = 1982] [serial = 3] [outer = 0x0] 04:19:28 INFO - PROCESS | 1982 | [1982] WARNING: No inner window available!: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 04:19:28 INFO - PROCESS | 1982 | ++DOMWINDOW == 4 (0x119147000) [pid = 1982] [serial = 4] [outer = 0x119146000] 04:19:28 INFO - PROCESS | 1982 | [1982] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:19:28 INFO - PROCESS | 1982 | 1461151168882 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:50945 04:19:28 INFO - PROCESS | 1982 | 1461151168952 Marionette DEBUG Closed connection conn0 04:19:28 INFO - PROCESS | 1982 | [1982] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:19:28 INFO - PROCESS | 1982 | 1461151168958 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:50946 04:19:28 INFO - PROCESS | 1982 | 1461151168973 Marionette DEBUG Closed connection conn1 04:19:28 INFO - PROCESS | 1982 | [1982] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:19:28 INFO - PROCESS | 1982 | 1461151168979 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:50947 04:19:28 INFO - PROCESS | 1982 | 1461151168986 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 04:19:28 INFO - PROCESS | 1982 | 1461151168992 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Darwin","platformVersion":"14.5.0","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"DARWIN","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160420025138","device":"desktop","version":"48.0a1"} 04:19:29 INFO - PROCESS | 1982 | [1982] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:19:30 INFO - PROCESS | 1982 | ++DOCSHELL 0x11c7cd800 == 3 [pid = 1982] [id = 3] 04:19:30 INFO - PROCESS | 1982 | ++DOMWINDOW == 5 (0x11c5d3800) [pid = 1982] [serial = 5] [outer = 0x0] 04:19:30 INFO - PROCESS | 1982 | ++DOCSHELL 0x11c5d4000 == 4 [pid = 1982] [id = 4] 04:19:30 INFO - PROCESS | 1982 | ++DOMWINDOW == 6 (0x11c58b400) [pid = 1982] [serial = 6] [outer = 0x0] 04:19:30 INFO - PROCESS | 1982 | [1982] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 04:19:30 INFO - PROCESS | 1982 | ++DOCSHELL 0x125f5b000 == 5 [pid = 1982] [id = 5] 04:19:30 INFO - PROCESS | 1982 | ++DOMWINDOW == 7 (0x11c58ac00) [pid = 1982] [serial = 7] [outer = 0x0] 04:19:30 INFO - PROCESS | 1982 | [1982] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 04:19:30 INFO - PROCESS | 1982 | [1982] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 04:19:30 INFO - PROCESS | 1982 | ++DOMWINDOW == 8 (0x126020000) [pid = 1982] [serial = 8] [outer = 0x11c58ac00] 04:19:30 INFO - PROCESS | 1982 | ++DOMWINDOW == 9 (0x12642c800) [pid = 1982] [serial = 9] [outer = 0x11c5d3800] 04:19:30 INFO - PROCESS | 1982 | ++DOMWINDOW == 10 (0x11bbf9c00) [pid = 1982] [serial = 10] [outer = 0x11c58b400] 04:19:30 INFO - PROCESS | 1982 | ++DOMWINDOW == 11 (0x11bbfbc00) [pid = 1982] [serial = 11] [outer = 0x11c58ac00] 04:19:31 INFO - PROCESS | 1982 | 1461151171076 Marionette DEBUG loaded listener.js 04:19:31 INFO - PROCESS | 1982 | 1461151171086 Marionette DEBUG loaded listener.js 04:19:31 INFO - PROCESS | 1982 | ++DOMWINDOW == 12 (0x128ef2800) [pid = 1982] [serial = 12] [outer = 0x11c58ac00] 04:19:31 INFO - PROCESS | 1982 | 1461151171440 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"1d2d10e4-5ba4-3f40-876f-0a3ecbaff860","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Darwin","platformVersion":"14.5.0","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"DARWIN","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160420025138","device":"desktop","version":"48.0a1","command_id":1}}] 04:19:31 INFO - PROCESS | 1982 | 1461151171530 Marionette TRACE conn2 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 04:19:31 INFO - PROCESS | 1982 | 1461151171575 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 04:19:31 INFO - PROCESS | 1982 | 1461151171681 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 04:19:31 INFO - PROCESS | 1982 | [1982] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 04:19:31 INFO - PROCESS | 1982 | ++DOMWINDOW == 13 (0x1295b7400) [pid = 1982] [serial = 13] [outer = 0x11c58ac00] 04:19:31 INFO - PROCESS | 1982 | [1982] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5287 04:19:31 INFO - PROCESS | 1982 | [1982] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5287 04:19:31 INFO - PROCESS | 1982 | [1982] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:19:31 INFO - PROCESS | 1982 | 1461151171942 Marionette TRACE conn2 <- [1,3,null,{}] 04:19:31 INFO - PROCESS | 1982 | 1461151171945 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 04:19:31 INFO - PROCESS | 1982 | 1461151171959 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 04:19:31 INFO - PROCESS | 1982 | 1461151171987 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 04:19:31 INFO - PROCESS | 1982 | 1461151171988 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 04:19:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 04:19:31 INFO - PROCESS | 1982 | 1461151171991 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 04:19:31 INFO - PROCESS | 1982 | 1461151171994 Marionette TRACE conn2 <- [1,6,null,{}] 04:19:31 INFO - PROCESS | 1982 | 1461151171996 Marionette TRACE conn2 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:32 INFO - PROCESS | 1982 | 1461151172007 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 04:19:32 INFO - PROCESS | 1982 | 1461151172009 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:32 INFO - PROCESS | 1982 | ++DOCSHELL 0x12b99c000 == 6 [pid = 1982] [id = 6] 04:19:32 INFO - PROCESS | 1982 | ++DOMWINDOW == 14 (0x12b9b9800) [pid = 1982] [serial = 14] [outer = 0x0] 04:19:32 INFO - PROCESS | 1982 | ++DOMWINDOW == 15 (0x12b9bb400) [pid = 1982] [serial = 15] [outer = 0x12b9b9800] 04:19:32 INFO - PROCESS | 1982 | 1461151172042 Marionette DEBUG loaded listener.js 04:19:32 INFO - PROCESS | 1982 | ++DOMWINDOW == 16 (0x12bc03000) [pid = 1982] [serial = 16] [outer = 0x12b9b9800] 04:19:32 INFO - PROCESS | 1982 | 1461151172352 Marionette TRACE conn2 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 04:19:32 INFO - PROCESS | 1982 | ++DOCSHELL 0x12bb89000 == 7 [pid = 1982] [id = 7] 04:19:32 INFO - PROCESS | 1982 | ++DOMWINDOW == 17 (0x12bc03800) [pid = 1982] [serial = 17] [outer = 0x0] 04:19:32 INFO - PROCESS | 1982 | ++DOMWINDOW == 18 (0x12bc09800) [pid = 1982] [serial = 18] [outer = 0x12bc03800] 04:19:32 INFO - PROCESS | 1982 | 1461151172393 Marionette DEBUG loaded listener.js 04:19:32 INFO - PROCESS | 1982 | ++DOMWINDOW == 19 (0x12bcb1000) [pid = 1982] [serial = 19] [outer = 0x12bc03800] 04:19:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 04:19:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 471ms 04:19:32 INFO - PROCESS | 1982 | 1461151172502 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 04:19:32 INFO - PROCESS | 1982 | 1461151172505 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 04:19:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 04:19:32 INFO - PROCESS | 1982 | 1461151172528 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 04:19:32 INFO - PROCESS | 1982 | 1461151172532 Marionette TRACE conn2 <- [1,10,null,{}] 04:19:32 INFO - PROCESS | 1982 | 1461151172591 Marionette TRACE conn2 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:32 INFO - PROCESS | 1982 | 1461151172752 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 04:19:32 INFO - PROCESS | 1982 | 1461151172768 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:32 INFO - PROCESS | 1982 | ++DOCSHELL 0x12d0c8800 == 8 [pid = 1982] [id = 8] 04:19:32 INFO - PROCESS | 1982 | ++DOMWINDOW == 20 (0x12d34b000) [pid = 1982] [serial = 20] [outer = 0x0] 04:19:32 INFO - PROCESS | 1982 | ++DOMWINDOW == 21 (0x12d34cc00) [pid = 1982] [serial = 21] [outer = 0x12d34b000] 04:19:32 INFO - PROCESS | 1982 | 1461151172817 Marionette DEBUG loaded listener.js 04:19:32 INFO - PROCESS | 1982 | ++DOMWINDOW == 22 (0x12d351400) [pid = 1982] [serial = 22] [outer = 0x12d34b000] 04:19:33 INFO - PROCESS | 1982 | 1461151173181 Marionette TRACE conn2 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 04:19:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 04:19:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 687ms 04:19:33 INFO - PROCESS | 1982 | 1461151173207 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 04:19:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 04:19:33 INFO - PROCESS | 1982 | 1461151173209 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 04:19:33 INFO - PROCESS | 1982 | 1461151173212 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 04:19:33 INFO - PROCESS | 1982 | 1461151173214 Marionette TRACE conn2 <- [1,14,null,{}] 04:19:33 INFO - PROCESS | 1982 | 1461151173218 Marionette TRACE conn2 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:33 INFO - PROCESS | 1982 | 1461151173348 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 04:19:33 INFO - PROCESS | 1982 | 1461151173354 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:33 INFO - PROCESS | 1982 | ++DOCSHELL 0x12db1d800 == 9 [pid = 1982] [id = 9] 04:19:33 INFO - PROCESS | 1982 | ++DOMWINDOW == 23 (0x12d353c00) [pid = 1982] [serial = 23] [outer = 0x0] 04:19:33 INFO - PROCESS | 1982 | ++DOMWINDOW == 24 (0x12da0dc00) [pid = 1982] [serial = 24] [outer = 0x12d353c00] 04:19:33 INFO - PROCESS | 1982 | 1461151173394 Marionette DEBUG loaded listener.js 04:19:33 INFO - PROCESS | 1982 | ++DOMWINDOW == 25 (0x12e24b400) [pid = 1982] [serial = 25] [outer = 0x12d353c00] 04:19:33 INFO - PROCESS | 1982 | 1461151173735 Marionette TRACE conn2 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 04:19:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 04:19:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 573ms 04:19:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 04:19:33 INFO - PROCESS | 1982 | 1461151173786 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 04:19:33 INFO - PROCESS | 1982 | 1461151173787 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 04:19:33 INFO - PROCESS | 1982 | 1461151173789 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 04:19:33 INFO - PROCESS | 1982 | 1461151173790 Marionette TRACE conn2 <- [1,18,null,{}] 04:19:33 INFO - PROCESS | 1982 | 1461151173792 Marionette TRACE conn2 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:33 INFO - PROCESS | 1982 | 1461151173877 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 04:19:33 INFO - PROCESS | 1982 | 1461151173902 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:33 INFO - PROCESS | 1982 | ++DOCSHELL 0x12e4a0800 == 10 [pid = 1982] [id = 10] 04:19:33 INFO - PROCESS | 1982 | ++DOMWINDOW == 26 (0x12e360800) [pid = 1982] [serial = 26] [outer = 0x0] 04:19:33 INFO - PROCESS | 1982 | ++DOMWINDOW == 27 (0x12e362400) [pid = 1982] [serial = 27] [outer = 0x12e360800] 04:19:33 INFO - PROCESS | 1982 | 1461151173930 Marionette DEBUG loaded listener.js 04:19:33 INFO - PROCESS | 1982 | ++DOMWINDOW == 28 (0x12e368400) [pid = 1982] [serial = 28] [outer = 0x12e360800] 04:19:34 INFO - PROCESS | 1982 | 1461151174187 Marionette TRACE conn2 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 04:19:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 04:19:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 419ms 04:19:34 INFO - PROCESS | 1982 | 1461151174209 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 04:19:34 INFO - PROCESS | 1982 | 1461151174210 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 04:19:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 04:19:34 INFO - PROCESS | 1982 | 1461151174214 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 04:19:34 INFO - PROCESS | 1982 | 1461151174215 Marionette TRACE conn2 <- [1,22,null,{}] 04:19:34 INFO - PROCESS | 1982 | 1461151174243 Marionette TRACE conn2 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:34 INFO - PROCESS | 1982 | 1461151174376 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 04:19:34 INFO - PROCESS | 1982 | 1461151174382 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:34 INFO - PROCESS | 1982 | ++DOCSHELL 0x12e63e000 == 11 [pid = 1982] [id = 11] 04:19:34 INFO - PROCESS | 1982 | ++DOMWINDOW == 29 (0x12e36b400) [pid = 1982] [serial = 29] [outer = 0x0] 04:19:34 INFO - PROCESS | 1982 | ++DOMWINDOW == 30 (0x12e688800) [pid = 1982] [serial = 30] [outer = 0x12e36b400] 04:19:34 INFO - PROCESS | 1982 | 1461151174416 Marionette DEBUG loaded listener.js 04:19:34 INFO - PROCESS | 1982 | ++DOMWINDOW == 31 (0x12e68ec00) [pid = 1982] [serial = 31] [outer = 0x12e36b400] 04:19:34 INFO - PROCESS | 1982 | 1461151174773 Marionette TRACE conn2 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 04:19:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 04:19:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 588ms 04:19:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 04:19:34 INFO - PROCESS | 1982 | 1461151174803 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 04:19:34 INFO - PROCESS | 1982 | 1461151174804 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 04:19:34 INFO - PROCESS | 1982 | 1461151174806 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 04:19:34 INFO - PROCESS | 1982 | 1461151174807 Marionette TRACE conn2 <- [1,26,null,{}] 04:19:34 INFO - PROCESS | 1982 | 1461151174809 Marionette TRACE conn2 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:34 INFO - PROCESS | 1982 | 1461151174894 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 04:19:34 INFO - PROCESS | 1982 | 1461151174899 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:34 INFO - PROCESS | 1982 | ++DOCSHELL 0x12e957000 == 12 [pid = 1982] [id = 12] 04:19:34 INFO - PROCESS | 1982 | ++DOMWINDOW == 32 (0x12e691c00) [pid = 1982] [serial = 32] [outer = 0x0] 04:19:34 INFO - PROCESS | 1982 | ++DOMWINDOW == 33 (0x12e93d800) [pid = 1982] [serial = 33] [outer = 0x12e691c00] 04:19:34 INFO - PROCESS | 1982 | 1461151174924 Marionette DEBUG loaded listener.js 04:19:34 INFO - PROCESS | 1982 | ++DOMWINDOW == 34 (0x12ec5c000) [pid = 1982] [serial = 34] [outer = 0x12e691c00] 04:19:35 INFO - PROCESS | 1982 | 1461151175183 Marionette TRACE conn2 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 04:19:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 04:19:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 420ms 04:19:35 INFO - PROCESS | 1982 | 1461151175226 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 04:19:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 04:19:35 INFO - PROCESS | 1982 | 1461151175227 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 04:19:35 INFO - PROCESS | 1982 | 1461151175229 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 04:19:35 INFO - PROCESS | 1982 | 1461151175230 Marionette TRACE conn2 <- [1,30,null,{}] 04:19:35 INFO - PROCESS | 1982 | 1461151175242 Marionette TRACE conn2 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:35 INFO - PROCESS | 1982 | 1461151175329 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 04:19:35 INFO - PROCESS | 1982 | 1461151175334 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:35 INFO - PROCESS | 1982 | ++DOCSHELL 0x12ecdf000 == 13 [pid = 1982] [id = 13] 04:19:35 INFO - PROCESS | 1982 | ++DOMWINDOW == 35 (0x12ec5e800) [pid = 1982] [serial = 35] [outer = 0x0] 04:19:35 INFO - PROCESS | 1982 | ++DOMWINDOW == 36 (0x12ee7ac00) [pid = 1982] [serial = 36] [outer = 0x12ec5e800] 04:19:35 INFO - PROCESS | 1982 | 1461151175358 Marionette DEBUG loaded listener.js 04:19:35 INFO - PROCESS | 1982 | ++DOMWINDOW == 37 (0x12ee7ec00) [pid = 1982] [serial = 37] [outer = 0x12ec5e800] 04:19:35 INFO - PROCESS | 1982 | 1461151175596 Marionette TRACE conn2 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 04:19:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 04:19:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 378ms 04:19:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 04:19:35 INFO - PROCESS | 1982 | 1461151175608 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 04:19:35 INFO - PROCESS | 1982 | 1461151175609 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 04:19:35 INFO - PROCESS | 1982 | 1461151175611 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 04:19:35 INFO - PROCESS | 1982 | 1461151175612 Marionette TRACE conn2 <- [1,34,null,{}] 04:19:35 INFO - PROCESS | 1982 | 1461151175614 Marionette TRACE conn2 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:35 INFO - PROCESS | 1982 | 1461151175711 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 04:19:35 INFO - PROCESS | 1982 | 1461151175715 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:35 INFO - PROCESS | 1982 | ++DOCSHELL 0x12efd7000 == 14 [pid = 1982] [id = 14] 04:19:35 INFO - PROCESS | 1982 | ++DOMWINDOW == 38 (0x12e350000) [pid = 1982] [serial = 38] [outer = 0x0] 04:19:35 INFO - PROCESS | 1982 | ++DOMWINDOW == 39 (0x12ee85c00) [pid = 1982] [serial = 39] [outer = 0x12e350000] 04:19:35 INFO - PROCESS | 1982 | 1461151175741 Marionette DEBUG loaded listener.js 04:19:35 INFO - PROCESS | 1982 | ++DOMWINDOW == 40 (0x12f22a000) [pid = 1982] [serial = 40] [outer = 0x12e350000] 04:19:35 INFO - PROCESS | 1982 | 1461151175968 Marionette TRACE conn2 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 04:19:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 04:19:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 370ms 04:19:35 INFO - PROCESS | 1982 | 1461151175981 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 04:19:35 INFO - PROCESS | 1982 | 1461151175982 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 04:19:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 04:19:35 INFO - PROCESS | 1982 | 1461151175992 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 04:19:35 INFO - PROCESS | 1982 | 1461151175993 Marionette TRACE conn2 <- [1,38,null,{}] 04:19:35 INFO - PROCESS | 1982 | 1461151175995 Marionette TRACE conn2 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:36 INFO - PROCESS | 1982 | 1461151176095 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 04:19:36 INFO - PROCESS | 1982 | 1461151176108 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:36 INFO - PROCESS | 1982 | ++DOCSHELL 0x12f3d8800 == 15 [pid = 1982] [id = 15] 04:19:36 INFO - PROCESS | 1982 | ++DOMWINDOW == 41 (0x12f22b000) [pid = 1982] [serial = 41] [outer = 0x0] 04:19:36 INFO - PROCESS | 1982 | ++DOMWINDOW == 42 (0x12f232400) [pid = 1982] [serial = 42] [outer = 0x12f22b000] 04:19:36 INFO - PROCESS | 1982 | 1461151176133 Marionette DEBUG loaded listener.js 04:19:36 INFO - PROCESS | 1982 | ++DOMWINDOW == 43 (0x12f749800) [pid = 1982] [serial = 43] [outer = 0x12f22b000] 04:19:36 INFO - PROCESS | 1982 | ++DOCSHELL 0x12f871000 == 16 [pid = 1982] [id = 16] 04:19:36 INFO - PROCESS | 1982 | ++DOMWINDOW == 44 (0x12f871800) [pid = 1982] [serial = 44] [outer = 0x0] 04:19:36 INFO - PROCESS | 1982 | ++DOMWINDOW == 45 (0x12f874800) [pid = 1982] [serial = 45] [outer = 0x12f871800] 04:19:36 INFO - PROCESS | 1982 | ++DOMWINDOW == 46 (0x12f878800) [pid = 1982] [serial = 46] [outer = 0x12f871800] 04:19:36 INFO - PROCESS | 1982 | ++DOCSHELL 0x12f870800 == 17 [pid = 1982] [id = 17] 04:19:36 INFO - PROCESS | 1982 | ++DOMWINDOW == 47 (0x12fb12400) [pid = 1982] [serial = 47] [outer = 0x0] 04:19:36 INFO - PROCESS | 1982 | ++DOMWINDOW == 48 (0x12fb1b000) [pid = 1982] [serial = 48] [outer = 0x12fb12400] 04:19:36 INFO - PROCESS | 1982 | ++DOMWINDOW == 49 (0x118edac00) [pid = 1982] [serial = 49] [outer = 0x12fb12400] 04:19:36 INFO - PROCESS | 1982 | 1461151176472 Marionette TRACE conn2 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 04:19:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 04:19:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 523ms 04:19:36 INFO - PROCESS | 1982 | 1461151176511 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 04:19:36 INFO - PROCESS | 1982 | 1461151176513 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 04:19:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 04:19:36 INFO - PROCESS | 1982 | 1461151176516 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 04:19:36 INFO - PROCESS | 1982 | 1461151176517 Marionette TRACE conn2 <- [1,42,null,{}] 04:19:36 INFO - PROCESS | 1982 | 1461151176519 Marionette TRACE conn2 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:36 INFO - PROCESS | 1982 | 1461151176605 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 04:19:36 INFO - PROCESS | 1982 | 1461151176609 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:36 INFO - PROCESS | 1982 | ++DOCSHELL 0x12fc92800 == 18 [pid = 1982] [id = 18] 04:19:36 INFO - PROCESS | 1982 | ++DOMWINDOW == 50 (0x12f74b800) [pid = 1982] [serial = 50] [outer = 0x0] 04:19:36 INFO - PROCESS | 1982 | ++DOMWINDOW == 51 (0x12fb21c00) [pid = 1982] [serial = 51] [outer = 0x12f74b800] 04:19:36 INFO - PROCESS | 1982 | 1461151176635 Marionette DEBUG loaded listener.js 04:19:36 INFO - PROCESS | 1982 | ++DOMWINDOW == 52 (0x12fc62800) [pid = 1982] [serial = 52] [outer = 0x12f74b800] 04:19:36 INFO - PROCESS | 1982 | 1461151176884 Marionette TRACE conn2 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 04:19:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 04:19:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 419ms 04:19:36 INFO - PROCESS | 1982 | 1461151176939 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 04:19:36 INFO - PROCESS | 1982 | 1461151176940 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 04:19:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 04:19:36 INFO - PROCESS | 1982 | 1461151176942 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 04:19:36 INFO - PROCESS | 1982 | 1461151176944 Marionette TRACE conn2 <- [1,46,null,{}] 04:19:36 INFO - PROCESS | 1982 | 1461151176946 Marionette TRACE conn2 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:37 INFO - PROCESS | 1982 | 1461151177045 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 04:19:37 INFO - PROCESS | 1982 | 1461151177048 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:37 INFO - PROCESS | 1982 | ++DOCSHELL 0x12fed7000 == 19 [pid = 1982] [id = 19] 04:19:37 INFO - PROCESS | 1982 | ++DOMWINDOW == 53 (0x11aa27000) [pid = 1982] [serial = 53] [outer = 0x0] 04:19:37 INFO - PROCESS | 1982 | ++DOMWINDOW == 54 (0x12e36dc00) [pid = 1982] [serial = 54] [outer = 0x11aa27000] 04:19:37 INFO - PROCESS | 1982 | 1461151177077 Marionette DEBUG loaded listener.js 04:19:37 INFO - PROCESS | 1982 | ++DOMWINDOW == 55 (0x12fe7f800) [pid = 1982] [serial = 55] [outer = 0x11aa27000] 04:19:37 INFO - PROCESS | 1982 | 1461151177346 Marionette TRACE conn2 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 04:19:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 04:19:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 418ms 04:19:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 04:19:37 INFO - PROCESS | 1982 | 1461151177361 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 04:19:37 INFO - PROCESS | 1982 | 1461151177362 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 04:19:37 INFO - PROCESS | 1982 | 1461151177364 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 04:19:37 INFO - PROCESS | 1982 | 1461151177365 Marionette TRACE conn2 <- [1,50,null,{}] 04:19:37 INFO - PROCESS | 1982 | 1461151177375 Marionette TRACE conn2 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:37 INFO - PROCESS | 1982 | 1461151177469 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 04:19:37 INFO - PROCESS | 1982 | 1461151177473 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:37 INFO - PROCESS | 1982 | ++DOCSHELL 0x11a8b1000 == 20 [pid = 1982] [id = 20] 04:19:37 INFO - PROCESS | 1982 | ++DOMWINDOW == 56 (0x12fe7fc00) [pid = 1982] [serial = 56] [outer = 0x0] 04:19:37 INFO - PROCESS | 1982 | ++DOMWINDOW == 57 (0x13004e000) [pid = 1982] [serial = 57] [outer = 0x12fe7fc00] 04:19:37 INFO - PROCESS | 1982 | 1461151177497 Marionette DEBUG loaded listener.js 04:19:37 INFO - PROCESS | 1982 | ++DOMWINDOW == 58 (0x130058c00) [pid = 1982] [serial = 58] [outer = 0x12fe7fc00] 04:19:37 INFO - PROCESS | 1982 | 1461151177720 Marionette TRACE conn2 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:19:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 04:19:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 379ms 04:19:37 INFO - PROCESS | 1982 | 1461151177744 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 04:19:37 INFO - PROCESS | 1982 | 1461151177745 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 04:19:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 04:19:37 INFO - PROCESS | 1982 | 1461151177747 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 04:19:37 INFO - PROCESS | 1982 | 1461151177748 Marionette TRACE conn2 <- [1,54,null,{}] 04:19:37 INFO - PROCESS | 1982 | 1461151177758 Marionette TRACE conn2 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:37 INFO - PROCESS | 1982 | 1461151177848 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 04:19:37 INFO - PROCESS | 1982 | 1461151177852 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:37 INFO - PROCESS | 1982 | ++DOCSHELL 0x12fee6800 == 21 [pid = 1982] [id = 21] 04:19:37 INFO - PROCESS | 1982 | ++DOMWINDOW == 59 (0x13005b000) [pid = 1982] [serial = 59] [outer = 0x0] 04:19:37 INFO - PROCESS | 1982 | ++DOMWINDOW == 60 (0x1303a9000) [pid = 1982] [serial = 60] [outer = 0x13005b000] 04:19:37 INFO - PROCESS | 1982 | 1461151177876 Marionette DEBUG loaded listener.js 04:19:37 INFO - PROCESS | 1982 | ++DOMWINDOW == 61 (0x1303af000) [pid = 1982] [serial = 61] [outer = 0x13005b000] 04:19:38 INFO - PROCESS | 1982 | 1461151178112 Marionette TRACE conn2 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:19:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 04:19:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 375ms 04:19:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 04:19:38 INFO - PROCESS | 1982 | 1461151178127 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 04:19:38 INFO - PROCESS | 1982 | 1461151178129 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 04:19:38 INFO - PROCESS | 1982 | 1461151178142 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 04:19:38 INFO - PROCESS | 1982 | 1461151178144 Marionette TRACE conn2 <- [1,58,null,{}] 04:19:38 INFO - PROCESS | 1982 | 1461151178160 Marionette TRACE conn2 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:38 INFO - PROCESS | 1982 | 1461151178278 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 04:19:38 INFO - PROCESS | 1982 | 1461151178283 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:38 INFO - PROCESS | 1982 | ++DOCSHELL 0x130a28000 == 22 [pid = 1982] [id = 22] 04:19:38 INFO - PROCESS | 1982 | ++DOMWINDOW == 62 (0x130767000) [pid = 1982] [serial = 62] [outer = 0x0] 04:19:38 INFO - PROCESS | 1982 | ++DOMWINDOW == 63 (0x13076f400) [pid = 1982] [serial = 63] [outer = 0x130767000] 04:19:38 INFO - PROCESS | 1982 | 1461151178314 Marionette DEBUG loaded listener.js 04:19:38 INFO - PROCESS | 1982 | ++DOMWINDOW == 64 (0x13076b400) [pid = 1982] [serial = 64] [outer = 0x130767000] 04:19:39 INFO - PROCESS | 1982 | 1461151179445 Marionette TRACE conn2 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:19:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 04:19:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1341ms 04:19:39 INFO - PROCESS | 1982 | 1461151179473 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 04:19:39 INFO - PROCESS | 1982 | 1461151179476 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 04:19:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 04:19:39 INFO - PROCESS | 1982 | 1461151179480 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 04:19:39 INFO - PROCESS | 1982 | 1461151179482 Marionette TRACE conn2 <- [1,62,null,{}] 04:19:39 INFO - PROCESS | 1982 | 1461151179485 Marionette TRACE conn2 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:39 INFO - PROCESS | 1982 | 1461151179592 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 04:19:39 INFO - PROCESS | 1982 | 1461151179646 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:39 INFO - PROCESS | 1982 | ++DOCSHELL 0x114fa8800 == 23 [pid = 1982] [id = 23] 04:19:39 INFO - PROCESS | 1982 | ++DOMWINDOW == 65 (0x114f61400) [pid = 1982] [serial = 65] [outer = 0x0] 04:19:39 INFO - PROCESS | 1982 | ++DOMWINDOW == 66 (0x11533a000) [pid = 1982] [serial = 66] [outer = 0x114f61400] 04:19:39 INFO - PROCESS | 1982 | 1461151179679 Marionette DEBUG loaded listener.js 04:19:39 INFO - PROCESS | 1982 | ++DOMWINDOW == 67 (0x116564400) [pid = 1982] [serial = 67] [outer = 0x114f61400] 04:19:40 INFO - PROCESS | 1982 | 1461151180076 Marionette TRACE conn2 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:19:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 04:19:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 625ms 04:19:40 INFO - PROCESS | 1982 | 1461151180120 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 04:19:40 INFO - PROCESS | 1982 | 1461151180124 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 04:19:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 04:19:40 INFO - PROCESS | 1982 | 1461151180131 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 04:19:40 INFO - PROCESS | 1982 | 1461151180135 Marionette TRACE conn2 <- [1,66,null,{}] 04:19:40 INFO - PROCESS | 1982 | 1461151180138 Marionette TRACE conn2 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:40 INFO - PROCESS | 1982 | 1461151180243 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 04:19:40 INFO - PROCESS | 1982 | 1461151180308 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:40 INFO - PROCESS | 1982 | ++DOCSHELL 0x11927c000 == 24 [pid = 1982] [id = 24] 04:19:40 INFO - PROCESS | 1982 | ++DOMWINDOW == 68 (0x118fd8000) [pid = 1982] [serial = 68] [outer = 0x0] 04:19:40 INFO - PROCESS | 1982 | ++DOMWINDOW == 69 (0x11924f400) [pid = 1982] [serial = 69] [outer = 0x118fd8000] 04:19:40 INFO - PROCESS | 1982 | 1461151180340 Marionette DEBUG loaded listener.js 04:19:40 INFO - PROCESS | 1982 | ++DOMWINDOW == 70 (0x11a99e000) [pid = 1982] [serial = 70] [outer = 0x118fd8000] 04:19:40 INFO - PROCESS | 1982 | 1461151180931 Marionette TRACE conn2 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:19:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 04:19:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 823ms 04:19:40 INFO - PROCESS | 1982 | 1461151180967 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 04:19:40 INFO - PROCESS | 1982 | 1461151180970 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 04:19:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 04:19:40 INFO - PROCESS | 1982 | 1461151180975 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 04:19:40 INFO - PROCESS | 1982 | 1461151180977 Marionette TRACE conn2 <- [1,70,null,{}] 04:19:40 INFO - PROCESS | 1982 | 1461151180981 Marionette TRACE conn2 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:41 INFO - PROCESS | 1982 | 1461151181098 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 04:19:41 INFO - PROCESS | 1982 | 1461151181163 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:41 INFO - PROCESS | 1982 | ++DOCSHELL 0x118278000 == 25 [pid = 1982] [id = 25] 04:19:41 INFO - PROCESS | 1982 | ++DOMWINDOW == 71 (0x118c55c00) [pid = 1982] [serial = 71] [outer = 0x0] 04:19:41 INFO - PROCESS | 1982 | ++DOMWINDOW == 72 (0x118c7c400) [pid = 1982] [serial = 72] [outer = 0x118c55c00] 04:19:41 INFO - PROCESS | 1982 | 1461151181194 Marionette DEBUG loaded listener.js 04:19:41 INFO - PROCESS | 1982 | ++DOMWINDOW == 73 (0x118cecc00) [pid = 1982] [serial = 73] [outer = 0x118c55c00] 04:19:41 INFO - PROCESS | 1982 | 1461151181620 Marionette TRACE conn2 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:19:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 04:19:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 724ms 04:19:41 INFO - PROCESS | 1982 | 1461151181708 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 04:19:41 INFO - PROCESS | 1982 | 1461151181713 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 04:19:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 04:19:41 INFO - PROCESS | 1982 | 1461151181721 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 04:19:41 INFO - PROCESS | 1982 | 1461151181723 Marionette TRACE conn2 <- [1,74,null,{}] 04:19:41 INFO - PROCESS | 1982 | 1461151181727 Marionette TRACE conn2 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:41 INFO - PROCESS | 1982 | 1461151181837 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 04:19:41 INFO - PROCESS | 1982 | 1461151181853 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:41 INFO - PROCESS | 1982 | ++DOCSHELL 0x118cc2000 == 26 [pid = 1982] [id = 26] 04:19:41 INFO - PROCESS | 1982 | ++DOMWINDOW == 74 (0x119134000) [pid = 1982] [serial = 74] [outer = 0x0] 04:19:41 INFO - PROCESS | 1982 | ++DOMWINDOW == 75 (0x119a54000) [pid = 1982] [serial = 75] [outer = 0x119134000] 04:19:41 INFO - PROCESS | 1982 | 1461151181897 Marionette DEBUG loaded listener.js 04:19:41 INFO - PROCESS | 1982 | ++DOMWINDOW == 76 (0x119c80000) [pid = 1982] [serial = 76] [outer = 0x119134000] 04:19:42 INFO - PROCESS | 1982 | 1461151182322 Marionette TRACE conn2 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:19:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 04:19:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 623ms 04:19:42 INFO - PROCESS | 1982 | 1461151182344 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 04:19:42 INFO - PROCESS | 1982 | 1461151182347 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 04:19:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 04:19:42 INFO - PROCESS | 1982 | 1461151182352 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 04:19:42 INFO - PROCESS | 1982 | 1461151182356 Marionette TRACE conn2 <- [1,78,null,{}] 04:19:42 INFO - PROCESS | 1982 | 1461151182369 Marionette TRACE conn2 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:42 INFO - PROCESS | 1982 | 1461151182485 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 04:19:42 INFO - PROCESS | 1982 | 1461151182492 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:42 INFO - PROCESS | 1982 | ++DOCSHELL 0x119279800 == 27 [pid = 1982] [id = 27] 04:19:42 INFO - PROCESS | 1982 | ++DOMWINDOW == 77 (0x1155aec00) [pid = 1982] [serial = 77] [outer = 0x0] 04:19:42 INFO - PROCESS | 1982 | ++DOMWINDOW == 78 (0x11a99f400) [pid = 1982] [serial = 78] [outer = 0x1155aec00] 04:19:42 INFO - PROCESS | 1982 | 1461151182538 Marionette DEBUG loaded listener.js 04:19:42 INFO - PROCESS | 1982 | ++DOMWINDOW == 79 (0x11aa2c400) [pid = 1982] [serial = 79] [outer = 0x1155aec00] 04:19:43 INFO - PROCESS | 1982 | 1461151183007 Marionette TRACE conn2 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:19:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 04:19:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 675ms 04:19:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 04:19:43 INFO - PROCESS | 1982 | 1461151183026 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 04:19:43 INFO - PROCESS | 1982 | 1461151183028 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 04:19:43 INFO - PROCESS | 1982 | 1461151183030 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 04:19:43 INFO - PROCESS | 1982 | 1461151183031 Marionette TRACE conn2 <- [1,82,null,{}] 04:19:43 INFO - PROCESS | 1982 | 1461151183036 Marionette TRACE conn2 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:43 INFO - PROCESS | 1982 | 1461151183103 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 04:19:43 INFO - PROCESS | 1982 | 1461151183107 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:43 INFO - PROCESS | 1982 | ++DOCSHELL 0x119a69800 == 28 [pid = 1982] [id = 28] 04:19:43 INFO - PROCESS | 1982 | ++DOMWINDOW == 80 (0x11a9abc00) [pid = 1982] [serial = 80] [outer = 0x0] 04:19:43 INFO - PROCESS | 1982 | ++DOMWINDOW == 81 (0x11af65400) [pid = 1982] [serial = 81] [outer = 0x11a9abc00] 04:19:43 INFO - PROCESS | 1982 | 1461151183135 Marionette DEBUG loaded listener.js 04:19:43 INFO - PROCESS | 1982 | ++DOMWINDOW == 82 (0x11b90b400) [pid = 1982] [serial = 82] [outer = 0x11a9abc00] 04:19:43 INFO - PROCESS | 1982 | 1461151183478 Marionette TRACE conn2 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:19:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 04:19:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 470ms 04:19:43 INFO - PROCESS | 1982 | 1461151183503 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 04:19:43 INFO - PROCESS | 1982 | 1461151183505 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 04:19:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 04:19:43 INFO - PROCESS | 1982 | 1461151183508 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 04:19:43 INFO - PROCESS | 1982 | 1461151183510 Marionette TRACE conn2 <- [1,86,null,{}] 04:19:43 INFO - PROCESS | 1982 | 1461151183513 Marionette TRACE conn2 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:43 INFO - PROCESS | 1982 | 1461151183622 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 04:19:43 INFO - PROCESS | 1982 | 1461151183629 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:43 INFO - PROCESS | 1982 | ++DOCSHELL 0x11a619000 == 29 [pid = 1982] [id = 29] 04:19:43 INFO - PROCESS | 1982 | ++DOMWINDOW == 83 (0x1197d6c00) [pid = 1982] [serial = 83] [outer = 0x0] 04:19:43 INFO - PROCESS | 1982 | ++DOMWINDOW == 84 (0x11b950400) [pid = 1982] [serial = 84] [outer = 0x1197d6c00] 04:19:43 INFO - PROCESS | 1982 | 1461151183671 Marionette DEBUG loaded listener.js 04:19:43 INFO - PROCESS | 1982 | ++DOMWINDOW == 85 (0x11bcd5c00) [pid = 1982] [serial = 85] [outer = 0x1197d6c00] 04:19:43 INFO - PROCESS | 1982 | 1461151183975 Marionette TRACE conn2 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:19:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 04:19:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 521ms 04:19:44 INFO - PROCESS | 1982 | 1461151184030 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 04:19:44 INFO - PROCESS | 1982 | 1461151184031 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 04:19:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 04:19:44 INFO - PROCESS | 1982 | 1461151184036 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 04:19:44 INFO - PROCESS | 1982 | 1461151184037 Marionette TRACE conn2 <- [1,90,null,{}] 04:19:44 INFO - PROCESS | 1982 | 1461151184039 Marionette TRACE conn2 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:44 INFO - PROCESS | 1982 | 1461151184144 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 04:19:44 INFO - PROCESS | 1982 | 1461151184168 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:44 INFO - PROCESS | 1982 | ++DOCSHELL 0x11a8ad800 == 30 [pid = 1982] [id = 30] 04:19:44 INFO - PROCESS | 1982 | ++DOMWINDOW == 86 (0x11b90fc00) [pid = 1982] [serial = 86] [outer = 0x0] 04:19:44 INFO - PROCESS | 1982 | ++DOMWINDOW == 87 (0x11bcda400) [pid = 1982] [serial = 87] [outer = 0x11b90fc00] 04:19:44 INFO - PROCESS | 1982 | 1461151184196 Marionette DEBUG loaded listener.js 04:19:44 INFO - PROCESS | 1982 | ++DOMWINDOW == 88 (0x11c4b0800) [pid = 1982] [serial = 88] [outer = 0x11b90fc00] 04:19:44 INFO - PROCESS | 1982 | 1461151184455 Marionette TRACE conn2 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:19:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 04:19:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 470ms 04:19:44 INFO - PROCESS | 1982 | 1461151184506 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 04:19:44 INFO - PROCESS | 1982 | 1461151184507 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 04:19:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 04:19:44 INFO - PROCESS | 1982 | 1461151184510 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 04:19:44 INFO - PROCESS | 1982 | 1461151184511 Marionette TRACE conn2 <- [1,94,null,{}] 04:19:44 INFO - PROCESS | 1982 | 1461151184513 Marionette TRACE conn2 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:44 INFO - PROCESS | 1982 | 1461151184585 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 04:19:44 INFO - PROCESS | 1982 | 1461151184590 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:44 INFO - PROCESS | 1982 | ++DOCSHELL 0x114310800 == 31 [pid = 1982] [id = 31] 04:19:44 INFO - PROCESS | 1982 | ++DOMWINDOW == 89 (0x11aa2b800) [pid = 1982] [serial = 89] [outer = 0x0] 04:19:44 INFO - PROCESS | 1982 | ++DOMWINDOW == 90 (0x11c75c000) [pid = 1982] [serial = 90] [outer = 0x11aa2b800] 04:19:44 INFO - PROCESS | 1982 | 1461151184617 Marionette DEBUG loaded listener.js 04:19:44 INFO - PROCESS | 1982 | ++DOMWINDOW == 91 (0x125862800) [pid = 1982] [serial = 91] [outer = 0x11aa2b800] 04:19:44 INFO - PROCESS | 1982 | 1461151184908 Marionette TRACE conn2 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 04:19:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 04:19:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 417ms 04:19:44 INFO - PROCESS | 1982 | 1461151184928 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 04:19:44 INFO - PROCESS | 1982 | 1461151184929 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 04:19:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 04:19:44 INFO - PROCESS | 1982 | 1461151184939 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 04:19:44 INFO - PROCESS | 1982 | 1461151184940 Marionette TRACE conn2 <- [1,98,null,{}] 04:19:44 INFO - PROCESS | 1982 | 1461151184942 Marionette TRACE conn2 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:45 INFO - PROCESS | 1982 | 1461151185037 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 04:19:45 INFO - PROCESS | 1982 | 1461151185043 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:45 INFO - PROCESS | 1982 | ++DOCSHELL 0x11b287000 == 32 [pid = 1982] [id = 32] 04:19:45 INFO - PROCESS | 1982 | ++DOMWINDOW == 92 (0x11c4a7400) [pid = 1982] [serial = 92] [outer = 0x0] 04:19:45 INFO - PROCESS | 1982 | ++DOMWINDOW == 93 (0x125862c00) [pid = 1982] [serial = 93] [outer = 0x11c4a7400] 04:19:45 INFO - PROCESS | 1982 | 1461151185069 Marionette DEBUG loaded listener.js 04:19:45 INFO - PROCESS | 1982 | ++DOMWINDOW == 94 (0x125a77000) [pid = 1982] [serial = 94] [outer = 0x11c4a7400] 04:19:45 INFO - PROCESS | 1982 | 1461151185290 Marionette TRACE conn2 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 04:19:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 04:19:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 427ms 04:19:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 04:19:45 INFO - PROCESS | 1982 | 1461151185359 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 04:19:45 INFO - PROCESS | 1982 | 1461151185360 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 04:19:45 INFO - PROCESS | 1982 | 1461151185362 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 04:19:45 INFO - PROCESS | 1982 | 1461151185363 Marionette TRACE conn2 <- [1,102,null,{}] 04:19:45 INFO - PROCESS | 1982 | 1461151185365 Marionette TRACE conn2 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:45 INFO - PROCESS | 1982 | 1461151185445 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 04:19:45 INFO - PROCESS | 1982 | 1461151185451 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:45 INFO - PROCESS | 1982 | ++DOCSHELL 0x11bbc0000 == 33 [pid = 1982] [id = 33] 04:19:45 INFO - PROCESS | 1982 | ++DOMWINDOW == 95 (0x125a7e400) [pid = 1982] [serial = 95] [outer = 0x0] 04:19:45 INFO - PROCESS | 1982 | ++DOMWINDOW == 96 (0x125c72400) [pid = 1982] [serial = 96] [outer = 0x125a7e400] 04:19:45 INFO - PROCESS | 1982 | 1461151185477 Marionette DEBUG loaded listener.js 04:19:45 INFO - PROCESS | 1982 | ++DOMWINDOW == 97 (0x125dc8400) [pid = 1982] [serial = 97] [outer = 0x125a7e400] 04:19:45 INFO - PROCESS | 1982 | 1461151185786 Marionette TRACE conn2 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 04:19:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 04:19:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 469ms 04:19:45 INFO - PROCESS | 1982 | 1461151185832 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 04:19:45 INFO - PROCESS | 1982 | 1461151185833 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 04:19:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 04:19:45 INFO - PROCESS | 1982 | 1461151185835 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 04:19:45 INFO - PROCESS | 1982 | 1461151185836 Marionette TRACE conn2 <- [1,106,null,{}] 04:19:45 INFO - PROCESS | 1982 | 1461151185839 Marionette TRACE conn2 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:45 INFO - PROCESS | 1982 | 1461151185907 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 04:19:45 INFO - PROCESS | 1982 | 1461151185954 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:45 INFO - PROCESS | 1982 | ++DOCSHELL 0x11c1d5800 == 34 [pid = 1982] [id = 34] 04:19:45 INFO - PROCESS | 1982 | ++DOMWINDOW == 98 (0x11aa2fc00) [pid = 1982] [serial = 98] [outer = 0x0] 04:19:45 INFO - PROCESS | 1982 | ++DOMWINDOW == 99 (0x125e63000) [pid = 1982] [serial = 99] [outer = 0x11aa2fc00] 04:19:45 INFO - PROCESS | 1982 | 1461151185979 Marionette DEBUG loaded listener.js 04:19:46 INFO - PROCESS | 1982 | ++DOMWINDOW == 100 (0x126280000) [pid = 1982] [serial = 100] [outer = 0x11aa2fc00] 04:19:46 INFO - PROCESS | 1982 | 1461151186233 Marionette TRACE conn2 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 04:19:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 04:19:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 420ms 04:19:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 04:19:46 INFO - PROCESS | 1982 | 1461151186260 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 04:19:46 INFO - PROCESS | 1982 | 1461151186262 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 04:19:46 INFO - PROCESS | 1982 | 1461151186264 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 04:19:46 INFO - PROCESS | 1982 | 1461151186266 Marionette TRACE conn2 <- [1,110,null,{}] 04:19:46 INFO - PROCESS | 1982 | 1461151186276 Marionette TRACE conn2 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:46 INFO - PROCESS | 1982 | 1461151186364 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 04:19:46 INFO - PROCESS | 1982 | 1461151186371 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:46 INFO - PROCESS | 1982 | ++DOCSHELL 0x125903800 == 35 [pid = 1982] [id = 35] 04:19:46 INFO - PROCESS | 1982 | ++DOMWINDOW == 101 (0x11af67400) [pid = 1982] [serial = 101] [outer = 0x0] 04:19:46 INFO - PROCESS | 1982 | ++DOMWINDOW == 102 (0x126ab4000) [pid = 1982] [serial = 102] [outer = 0x11af67400] 04:19:46 INFO - PROCESS | 1982 | 1461151186399 Marionette DEBUG loaded listener.js 04:19:46 INFO - PROCESS | 1982 | ++DOMWINDOW == 103 (0x12881c800) [pid = 1982] [serial = 103] [outer = 0x11af67400] 04:19:46 INFO - PROCESS | 1982 | 1461151186725 Marionette TRACE conn2 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 04:19:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 04:19:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 479ms 04:19:46 INFO - PROCESS | 1982 | 1461151186743 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 04:19:46 INFO - PROCESS | 1982 | 1461151186744 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 04:19:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 04:19:46 INFO - PROCESS | 1982 | 1461151186747 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 04:19:46 INFO - PROCESS | 1982 | 1461151186748 Marionette TRACE conn2 <- [1,114,null,{}] 04:19:46 INFO - PROCESS | 1982 | 1461151186753 Marionette TRACE conn2 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:46 INFO - PROCESS | 1982 | 1461151186822 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 04:19:46 INFO - PROCESS | 1982 | 1461151186869 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:46 INFO - PROCESS | 1982 | ++DOCSHELL 0x125a03000 == 36 [pid = 1982] [id = 36] 04:19:46 INFO - PROCESS | 1982 | ++DOMWINDOW == 104 (0x125e5c800) [pid = 1982] [serial = 104] [outer = 0x0] 04:19:46 INFO - PROCESS | 1982 | ++DOMWINDOW == 105 (0x128823400) [pid = 1982] [serial = 105] [outer = 0x125e5c800] 04:19:46 INFO - PROCESS | 1982 | 1461151186894 Marionette DEBUG loaded listener.js 04:19:46 INFO - PROCESS | 1982 | ++DOMWINDOW == 106 (0x129081c00) [pid = 1982] [serial = 106] [outer = 0x125e5c800] 04:19:47 INFO - PROCESS | 1982 | 1461151187167 Marionette TRACE conn2 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 04:19:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 04:19:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 472ms 04:19:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 04:19:47 INFO - PROCESS | 1982 | 1461151187221 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 04:19:47 INFO - PROCESS | 1982 | 1461151187223 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 04:19:47 INFO - PROCESS | 1982 | 1461151187225 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 04:19:47 INFO - PROCESS | 1982 | 1461151187226 Marionette TRACE conn2 <- [1,118,null,{}] 04:19:47 INFO - PROCESS | 1982 | 1461151187228 Marionette TRACE conn2 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:47 INFO - PROCESS | 1982 | 1461151187302 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 04:19:47 INFO - PROCESS | 1982 | 1461151187306 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:47 INFO - PROCESS | 1982 | ++DOCSHELL 0x125c12800 == 37 [pid = 1982] [id = 37] 04:19:47 INFO - PROCESS | 1982 | ++DOMWINDOW == 107 (0x126a3b400) [pid = 1982] [serial = 107] [outer = 0x0] 04:19:47 INFO - PROCESS | 1982 | ++DOMWINDOW == 108 (0x129582800) [pid = 1982] [serial = 108] [outer = 0x126a3b400] 04:19:47 INFO - PROCESS | 1982 | 1461151187331 Marionette DEBUG loaded listener.js 04:19:47 INFO - PROCESS | 1982 | ++DOMWINDOW == 109 (0x1295ab800) [pid = 1982] [serial = 109] [outer = 0x126a3b400] 04:19:47 INFO - PROCESS | 1982 | 1461151187607 Marionette TRACE conn2 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 04:19:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 04:19:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 419ms 04:19:47 INFO - PROCESS | 1982 | 1461151187644 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 04:19:47 INFO - PROCESS | 1982 | 1461151187645 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 04:19:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 04:19:47 INFO - PROCESS | 1982 | 1461151187651 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 04:19:47 INFO - PROCESS | 1982 | 1461151187652 Marionette TRACE conn2 <- [1,122,null,{}] 04:19:47 INFO - PROCESS | 1982 | 1461151187654 Marionette TRACE conn2 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:47 INFO - PROCESS | 1982 | 1461151187725 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 04:19:47 INFO - PROCESS | 1982 | 1461151187776 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:47 INFO - PROCESS | 1982 | ++DOCSHELL 0x1260d6000 == 38 [pid = 1982] [id = 38] 04:19:47 INFO - PROCESS | 1982 | ++DOMWINDOW == 110 (0x115732000) [pid = 1982] [serial = 110] [outer = 0x0] 04:19:47 INFO - PROCESS | 1982 | ++DOMWINDOW == 111 (0x1295aac00) [pid = 1982] [serial = 111] [outer = 0x115732000] 04:19:47 INFO - PROCESS | 1982 | 1461151187801 Marionette DEBUG loaded listener.js 04:19:47 INFO - PROCESS | 1982 | ++DOMWINDOW == 112 (0x12b6d7c00) [pid = 1982] [serial = 112] [outer = 0x115732000] 04:19:48 INFO - PROCESS | 1982 | 1461151188035 Marionette TRACE conn2 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 04:19:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 04:19:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 421ms 04:19:48 INFO - PROCESS | 1982 | 1461151188073 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 04:19:48 INFO - PROCESS | 1982 | 1461151188074 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 04:19:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 04:19:48 INFO - PROCESS | 1982 | 1461151188079 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 04:19:48 INFO - PROCESS | 1982 | 1461151188079 Marionette TRACE conn2 <- [1,126,null,{}] 04:19:48 INFO - PROCESS | 1982 | 1461151188090 Marionette TRACE conn2 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:48 INFO - PROCESS | 1982 | 1461151188168 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 04:19:48 INFO - PROCESS | 1982 | 1461151188173 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:48 INFO - PROCESS | 1982 | ++DOCSHELL 0x1266ed000 == 39 [pid = 1982] [id = 39] 04:19:48 INFO - PROCESS | 1982 | ++DOMWINDOW == 113 (0x12b6dc000) [pid = 1982] [serial = 113] [outer = 0x0] 04:19:48 INFO - PROCESS | 1982 | ++DOMWINDOW == 114 (0x12b7d5400) [pid = 1982] [serial = 114] [outer = 0x12b6dc000] 04:19:48 INFO - PROCESS | 1982 | 1461151188197 Marionette DEBUG loaded listener.js 04:19:48 INFO - PROCESS | 1982 | ++DOMWINDOW == 115 (0x12b9ba400) [pid = 1982] [serial = 115] [outer = 0x12b6dc000] 04:19:48 INFO - PROCESS | 1982 | 1461151188610 Marionette TRACE conn2 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 04:19:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 04:19:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 567ms 04:19:48 INFO - PROCESS | 1982 | 1461151188647 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 04:19:48 INFO - PROCESS | 1982 | 1461151188650 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 04:19:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 04:19:48 INFO - PROCESS | 1982 | 1461151188673 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 04:19:48 INFO - PROCESS | 1982 | 1461151188675 Marionette TRACE conn2 <- [1,130,null,{}] 04:19:48 INFO - PROCESS | 1982 | 1461151188679 Marionette TRACE conn2 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:48 INFO - PROCESS | 1982 | 1461151188776 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 04:19:48 INFO - PROCESS | 1982 | 1461151188837 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:48 INFO - PROCESS | 1982 | ++DOCSHELL 0x118a1c800 == 40 [pid = 1982] [id = 40] 04:19:48 INFO - PROCESS | 1982 | ++DOMWINDOW == 116 (0x118c2e800) [pid = 1982] [serial = 116] [outer = 0x0] 04:19:48 INFO - PROCESS | 1982 | ++DOMWINDOW == 117 (0x118cdd400) [pid = 1982] [serial = 117] [outer = 0x118c2e800] 04:19:48 INFO - PROCESS | 1982 | 1461151188869 Marionette DEBUG loaded listener.js 04:19:48 INFO - PROCESS | 1982 | ++DOMWINDOW == 118 (0x1191bc800) [pid = 1982] [serial = 118] [outer = 0x118c2e800] 04:19:49 INFO - PROCESS | 1982 | 1461151189330 Marionette TRACE conn2 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 04:19:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 04:19:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 674ms 04:19:49 INFO - PROCESS | 1982 | 1461151189344 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 04:19:49 INFO - PROCESS | 1982 | 1461151189349 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 04:19:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 04:19:49 INFO - PROCESS | 1982 | 1461151189372 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 04:19:49 INFO - PROCESS | 1982 | 1461151189374 Marionette TRACE conn2 <- [1,134,null,{}] 04:19:49 INFO - PROCESS | 1982 | 1461151189377 Marionette TRACE conn2 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:49 INFO - PROCESS | 1982 | 1461151189476 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 04:19:49 INFO - PROCESS | 1982 | 1461151189537 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:49 INFO - PROCESS | 1982 | ++DOCSHELL 0x11a92a000 == 41 [pid = 1982] [id = 41] 04:19:49 INFO - PROCESS | 1982 | ++DOMWINDOW == 119 (0x11a9a0400) [pid = 1982] [serial = 119] [outer = 0x0] 04:19:49 INFO - PROCESS | 1982 | ++DOMWINDOW == 120 (0x11af69400) [pid = 1982] [serial = 120] [outer = 0x11a9a0400] 04:19:49 INFO - PROCESS | 1982 | 1461151189567 Marionette DEBUG loaded listener.js 04:19:49 INFO - PROCESS | 1982 | ++DOMWINDOW == 121 (0x11b953800) [pid = 1982] [serial = 121] [outer = 0x11a9a0400] 04:19:49 INFO - PROCESS | 1982 | 1461151189978 Marionette TRACE conn2 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 04:19:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 04:19:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 625ms 04:19:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 04:19:50 INFO - PROCESS | 1982 | 1461151189994 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 04:19:50 INFO - PROCESS | 1982 | 1461151189996 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 04:19:50 INFO - PROCESS | 1982 | 1461151189998 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 04:19:50 INFO - PROCESS | 1982 | 1461151190001 Marionette TRACE conn2 <- [1,138,null,{}] 04:19:50 INFO - PROCESS | 1982 | 1461151190009 Marionette TRACE conn2 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:50 INFO - PROCESS | 1982 | 1461151190107 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 04:19:50 INFO - PROCESS | 1982 | 1461151190193 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:50 INFO - PROCESS | 1982 | ++DOCSHELL 0x1260db000 == 42 [pid = 1982] [id = 42] 04:19:50 INFO - PROCESS | 1982 | ++DOMWINDOW == 122 (0x11c4ab400) [pid = 1982] [serial = 122] [outer = 0x0] 04:19:50 INFO - PROCESS | 1982 | ++DOMWINDOW == 123 (0x1239ef400) [pid = 1982] [serial = 123] [outer = 0x11c4ab400] 04:19:50 INFO - PROCESS | 1982 | 1461151190229 Marionette DEBUG loaded listener.js 04:19:50 INFO - PROCESS | 1982 | ++DOMWINDOW == 124 (0x1260c4800) [pid = 1982] [serial = 124] [outer = 0x11c4ab400] 04:19:50 INFO - PROCESS | 1982 | 1461151190698 Marionette TRACE conn2 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 04:19:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 04:19:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 722ms 04:19:50 INFO - PROCESS | 1982 | 1461151190720 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 04:19:50 INFO - PROCESS | 1982 | 1461151190722 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 04:19:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 04:19:50 INFO - PROCESS | 1982 | 1461151190725 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 04:19:50 INFO - PROCESS | 1982 | 1461151190726 Marionette TRACE conn2 <- [1,142,null,{}] 04:19:50 INFO - PROCESS | 1982 | 1461151190728 Marionette TRACE conn2 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:50 INFO - PROCESS | 1982 | 1461151190827 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 04:19:50 INFO - PROCESS | 1982 | 1461151190887 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:50 INFO - PROCESS | 1982 | ++DOCSHELL 0x12749f800 == 43 [pid = 1982] [id = 43] 04:19:50 INFO - PROCESS | 1982 | ++DOMWINDOW == 125 (0x1274cc000) [pid = 1982] [serial = 125] [outer = 0x0] 04:19:50 INFO - PROCESS | 1982 | ++DOMWINDOW == 126 (0x128ef4800) [pid = 1982] [serial = 126] [outer = 0x1274cc000] 04:19:50 INFO - PROCESS | 1982 | 1461151190917 Marionette DEBUG loaded listener.js 04:19:50 INFO - PROCESS | 1982 | ++DOMWINDOW == 127 (0x1295af000) [pid = 1982] [serial = 127] [outer = 0x1274cc000] 04:19:51 INFO - PROCESS | 1982 | 1461151191480 Marionette TRACE conn2 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 04:19:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 04:19:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 769ms 04:19:51 INFO - PROCESS | 1982 | 1461151191495 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 04:19:51 INFO - PROCESS | 1982 | 1461151191497 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 04:19:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 04:19:51 INFO - PROCESS | 1982 | 1461151191501 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 04:19:51 INFO - PROCESS | 1982 | 1461151191503 Marionette TRACE conn2 <- [1,146,null,{}] 04:19:51 INFO - PROCESS | 1982 | 1461151191506 Marionette TRACE conn2 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:51 INFO - PROCESS | 1982 | 1461151191594 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 04:19:51 INFO - PROCESS | 1982 | 1461151191653 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:51 INFO - PROCESS | 1982 | ++DOCSHELL 0x11927b800 == 44 [pid = 1982] [id = 44] 04:19:51 INFO - PROCESS | 1982 | ++DOMWINDOW == 128 (0x118fd4800) [pid = 1982] [serial = 128] [outer = 0x0] 04:19:51 INFO - PROCESS | 1982 | ++DOMWINDOW == 129 (0x11924ac00) [pid = 1982] [serial = 129] [outer = 0x118fd4800] 04:19:51 INFO - PROCESS | 1982 | 1461151191683 Marionette DEBUG loaded listener.js 04:19:51 INFO - PROCESS | 1982 | ++DOMWINDOW == 130 (0x119c89c00) [pid = 1982] [serial = 130] [outer = 0x118fd4800] 04:19:51 INFO - PROCESS | 1982 | --DOCSHELL 0x12b99c000 == 43 [pid = 1982] [id = 6] 04:19:51 INFO - PROCESS | 1982 | --DOCSHELL 0x1260d6000 == 42 [pid = 1982] [id = 38] 04:19:51 INFO - PROCESS | 1982 | --DOCSHELL 0x125c12800 == 41 [pid = 1982] [id = 37] 04:19:51 INFO - PROCESS | 1982 | --DOCSHELL 0x125a03000 == 40 [pid = 1982] [id = 36] 04:19:51 INFO - PROCESS | 1982 | --DOCSHELL 0x125903800 == 39 [pid = 1982] [id = 35] 04:19:51 INFO - PROCESS | 1982 | --DOCSHELL 0x11c1d5800 == 38 [pid = 1982] [id = 34] 04:19:51 INFO - PROCESS | 1982 | --DOCSHELL 0x11bbc0000 == 37 [pid = 1982] [id = 33] 04:19:51 INFO - PROCESS | 1982 | --DOCSHELL 0x11b287000 == 36 [pid = 1982] [id = 32] 04:19:51 INFO - PROCESS | 1982 | --DOCSHELL 0x114310800 == 35 [pid = 1982] [id = 31] 04:19:51 INFO - PROCESS | 1982 | --DOCSHELL 0x11a8ad800 == 34 [pid = 1982] [id = 30] 04:19:51 INFO - PROCESS | 1982 | --DOCSHELL 0x11a619000 == 33 [pid = 1982] [id = 29] 04:19:51 INFO - PROCESS | 1982 | --DOCSHELL 0x119a69800 == 32 [pid = 1982] [id = 28] 04:19:51 INFO - PROCESS | 1982 | --DOCSHELL 0x119279800 == 31 [pid = 1982] [id = 27] 04:19:51 INFO - PROCESS | 1982 | --DOCSHELL 0x118cc2000 == 30 [pid = 1982] [id = 26] 04:19:51 INFO - PROCESS | 1982 | --DOCSHELL 0x118278000 == 29 [pid = 1982] [id = 25] 04:19:52 INFO - PROCESS | 1982 | --DOCSHELL 0x11927c000 == 28 [pid = 1982] [id = 24] 04:19:52 INFO - PROCESS | 1982 | --DOCSHELL 0x114fa8800 == 27 [pid = 1982] [id = 23] 04:19:52 INFO - PROCESS | 1982 | 1461151192162 Marionette TRACE conn2 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 04:19:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 04:19:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 671ms 04:19:52 INFO - PROCESS | 1982 | 1461151192172 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 04:19:52 INFO - PROCESS | 1982 | 1461151192174 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 04:19:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 04:19:52 INFO - PROCESS | 1982 | 1461151192178 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 04:19:52 INFO - PROCESS | 1982 | 1461151192180 Marionette TRACE conn2 <- [1,150,null,{}] 04:19:52 INFO - PROCESS | 1982 | 1461151192184 Marionette TRACE conn2 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:52 INFO - PROCESS | 1982 | 1461151192276 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 04:19:52 INFO - PROCESS | 1982 | 1461151192318 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:52 INFO - PROCESS | 1982 | ++DOCSHELL 0x118a9a800 == 28 [pid = 1982] [id = 45] 04:19:52 INFO - PROCESS | 1982 | ++DOMWINDOW == 131 (0x118ce8000) [pid = 1982] [serial = 131] [outer = 0x0] 04:19:52 INFO - PROCESS | 1982 | ++DOMWINDOW == 132 (0x119a55c00) [pid = 1982] [serial = 132] [outer = 0x118ce8000] 04:19:52 INFO - PROCESS | 1982 | 1461151192350 Marionette DEBUG loaded listener.js 04:19:52 INFO - PROCESS | 1982 | ++DOMWINDOW == 133 (0x119d6a000) [pid = 1982] [serial = 133] [outer = 0x118ce8000] 04:19:52 INFO - PROCESS | 1982 | 1461151192745 Marionette TRACE conn2 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 04:19:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 04:19:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 621ms 04:19:52 INFO - PROCESS | 1982 | 1461151192799 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 04:19:52 INFO - PROCESS | 1982 | 1461151192803 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 04:19:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 04:19:52 INFO - PROCESS | 1982 | 1461151192807 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 04:19:52 INFO - PROCESS | 1982 | 1461151192809 Marionette TRACE conn2 <- [1,154,null,{}] 04:19:52 INFO - PROCESS | 1982 | 1461151192812 Marionette TRACE conn2 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:52 INFO - PROCESS | 1982 | 1461151192922 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 04:19:52 INFO - PROCESS | 1982 | 1461151192994 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:53 INFO - PROCESS | 1982 | ++DOCSHELL 0x11a617800 == 29 [pid = 1982] [id = 46] 04:19:53 INFO - PROCESS | 1982 | ++DOMWINDOW == 134 (0x11aa28800) [pid = 1982] [serial = 134] [outer = 0x0] 04:19:53 INFO - PROCESS | 1982 | ++DOMWINDOW == 135 (0x11b90f000) [pid = 1982] [serial = 135] [outer = 0x11aa28800] 04:19:53 INFO - PROCESS | 1982 | 1461151193025 Marionette DEBUG loaded listener.js 04:19:53 INFO - PROCESS | 1982 | ++DOMWINDOW == 136 (0x11bbf3400) [pid = 1982] [serial = 136] [outer = 0x11aa28800] 04:19:53 INFO - PROCESS | 1982 | 1461151193466 Marionette TRACE conn2 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 04:19:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 04:19:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 670ms 04:19:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 04:19:53 INFO - PROCESS | 1982 | 1461151193478 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 04:19:53 INFO - PROCESS | 1982 | 1461151193479 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 04:19:53 INFO - PROCESS | 1982 | 1461151193481 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 04:19:53 INFO - PROCESS | 1982 | 1461151193484 Marionette TRACE conn2 <- [1,158,null,{}] 04:19:53 INFO - PROCESS | 1982 | 1461151193492 Marionette TRACE conn2 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:53 INFO - PROCESS | 1982 | 1461151193585 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 04:19:53 INFO - PROCESS | 1982 | 1461151193640 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:53 INFO - PROCESS | 1982 | ++DOCSHELL 0x11ada8800 == 30 [pid = 1982] [id = 47] 04:19:53 INFO - PROCESS | 1982 | ++DOMWINDOW == 137 (0x11bbfb000) [pid = 1982] [serial = 137] [outer = 0x0] 04:19:53 INFO - PROCESS | 1982 | ++DOMWINDOW == 138 (0x11c329c00) [pid = 1982] [serial = 138] [outer = 0x11bbfb000] 04:19:53 INFO - PROCESS | 1982 | 1461151193676 Marionette DEBUG loaded listener.js 04:19:53 INFO - PROCESS | 1982 | ++DOMWINDOW == 139 (0x125861400) [pid = 1982] [serial = 139] [outer = 0x11bbfb000] 04:19:54 INFO - PROCESS | 1982 | 1461151194126 Marionette TRACE conn2 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 04:19:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 04:19:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 672ms 04:19:54 INFO - PROCESS | 1982 | 1461151194154 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 04:19:54 INFO - PROCESS | 1982 | 1461151194156 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 04:19:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 04:19:54 INFO - PROCESS | 1982 | 1461151194158 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 04:19:54 INFO - PROCESS | 1982 | 1461151194159 Marionette TRACE conn2 <- [1,162,null,{}] 04:19:54 INFO - PROCESS | 1982 | 1461151194162 Marionette TRACE conn2 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:54 INFO - PROCESS | 1982 | 1461151194267 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 04:19:54 INFO - PROCESS | 1982 | 1461151194338 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:54 INFO - PROCESS | 1982 | ++DOCSHELL 0x11c41d000 == 31 [pid = 1982] [id = 48] 04:19:54 INFO - PROCESS | 1982 | ++DOMWINDOW == 140 (0x125c74400) [pid = 1982] [serial = 140] [outer = 0x0] 04:19:54 INFO - PROCESS | 1982 | ++DOMWINDOW == 141 (0x126021000) [pid = 1982] [serial = 141] [outer = 0x125c74400] 04:19:54 INFO - PROCESS | 1982 | 1461151194368 Marionette DEBUG loaded listener.js 04:19:54 INFO - PROCESS | 1982 | ++DOMWINDOW == 142 (0x126ab9400) [pid = 1982] [serial = 142] [outer = 0x125c74400] 04:19:54 INFO - PROCESS | 1982 | 1461151194817 Marionette TRACE conn2 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 04:19:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 04:19:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 669ms 04:19:54 INFO - PROCESS | 1982 | 1461151194827 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 04:19:54 INFO - PROCESS | 1982 | 1461151194828 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 04:19:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 04:19:54 INFO - PROCESS | 1982 | 1461151194831 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 04:19:54 INFO - PROCESS | 1982 | 1461151194832 Marionette TRACE conn2 <- [1,166,null,{}] 04:19:54 INFO - PROCESS | 1982 | 1461151194834 Marionette TRACE conn2 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:54 INFO - PROCESS | 1982 | 1461151194924 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 04:19:54 INFO - PROCESS | 1982 | 1461151194966 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:54 INFO - PROCESS | 1982 | ++DOCSHELL 0x11c7ba000 == 32 [pid = 1982] [id = 49] 04:19:54 INFO - PROCESS | 1982 | ++DOMWINDOW == 143 (0x116566c00) [pid = 1982] [serial = 143] [outer = 0x0] 04:19:54 INFO - PROCESS | 1982 | ++DOMWINDOW == 144 (0x126edd400) [pid = 1982] [serial = 144] [outer = 0x116566c00] 04:19:54 INFO - PROCESS | 1982 | 1461151194996 Marionette DEBUG loaded listener.js 04:19:55 INFO - PROCESS | 1982 | ++DOMWINDOW == 145 (0x12758e400) [pid = 1982] [serial = 145] [outer = 0x116566c00] 04:19:55 INFO - PROCESS | 1982 | 1461151195479 Marionette TRACE conn2 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 04:19:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 04:19:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 672ms 04:19:55 INFO - PROCESS | 1982 | 1461151195504 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 04:19:55 INFO - PROCESS | 1982 | 1461151195506 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 04:19:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 04:19:55 INFO - PROCESS | 1982 | 1461151195509 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 04:19:55 INFO - PROCESS | 1982 | 1461151195511 Marionette TRACE conn2 <- [1,170,null,{}] 04:19:55 INFO - PROCESS | 1982 | 1461151195516 Marionette TRACE conn2 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:55 INFO - PROCESS | 1982 | 1461151195624 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 04:19:55 INFO - PROCESS | 1982 | 1461151195690 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:55 INFO - PROCESS | 1982 | ++DOCSHELL 0x11927b000 == 33 [pid = 1982] [id = 50] 04:19:55 INFO - PROCESS | 1982 | ++DOMWINDOW == 146 (0x119a56400) [pid = 1982] [serial = 146] [outer = 0x0] 04:19:55 INFO - PROCESS | 1982 | ++DOMWINDOW == 147 (0x119ad8400) [pid = 1982] [serial = 147] [outer = 0x119a56400] 04:19:55 INFO - PROCESS | 1982 | 1461151195719 Marionette DEBUG loaded listener.js 04:19:55 INFO - PROCESS | 1982 | ++DOMWINDOW == 148 (0x11a9a6000) [pid = 1982] [serial = 148] [outer = 0x119a56400] 04:19:55 INFO - PROCESS | 1982 | --DOCSHELL 0x11a92a000 == 32 [pid = 1982] [id = 41] 04:19:55 INFO - PROCESS | 1982 | --DOCSHELL 0x118a1c800 == 31 [pid = 1982] [id = 40] 04:19:56 INFO - PROCESS | 1982 | 1461151196142 Marionette TRACE conn2 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 04:19:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 04:19:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 672ms 04:19:56 INFO - PROCESS | 1982 | 1461151196181 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 04:19:56 INFO - PROCESS | 1982 | 1461151196184 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 04:19:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 04:19:56 INFO - PROCESS | 1982 | 1461151196207 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 04:19:56 INFO - PROCESS | 1982 | 1461151196209 Marionette TRACE conn2 <- [1,174,null,{}] 04:19:56 INFO - PROCESS | 1982 | 1461151196213 Marionette TRACE conn2 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:56 INFO - PROCESS | 1982 | 1461151196305 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 04:19:56 INFO - PROCESS | 1982 | 1461151196368 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:56 INFO - PROCESS | 1982 | ++DOCSHELL 0x11a616000 == 32 [pid = 1982] [id = 51] 04:19:56 INFO - PROCESS | 1982 | ++DOMWINDOW == 149 (0x119c8c000) [pid = 1982] [serial = 149] [outer = 0x0] 04:19:56 INFO - PROCESS | 1982 | ++DOMWINDOW == 150 (0x11aa2d400) [pid = 1982] [serial = 150] [outer = 0x119c8c000] 04:19:56 INFO - PROCESS | 1982 | 1461151196400 Marionette DEBUG loaded listener.js 04:19:56 INFO - PROCESS | 1982 | ++DOMWINDOW == 151 (0x11b210000) [pid = 1982] [serial = 151] [outer = 0x119c8c000] 04:19:56 INFO - PROCESS | 1982 | 1461151196799 Marionette TRACE conn2 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 04:19:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 04:19:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 623ms 04:19:56 INFO - PROCESS | 1982 | 1461151196828 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 04:19:56 INFO - PROCESS | 1982 | 1461151196833 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 04:19:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 04:19:56 INFO - PROCESS | 1982 | 1461151196837 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 04:19:56 INFO - PROCESS | 1982 | 1461151196839 Marionette TRACE conn2 <- [1,178,null,{}] 04:19:56 INFO - PROCESS | 1982 | 1461151196841 Marionette TRACE conn2 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:56 INFO - PROCESS | 1982 | 1461151196931 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 04:19:57 INFO - PROCESS | 1982 | 1461151197025 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:57 INFO - PROCESS | 1982 | ++DOCSHELL 0x11c424000 == 33 [pid = 1982] [id = 52] 04:19:57 INFO - PROCESS | 1982 | ++DOMWINDOW == 152 (0x11bcd5800) [pid = 1982] [serial = 152] [outer = 0x0] 04:19:57 INFO - PROCESS | 1982 | ++DOMWINDOW == 153 (0x11c32c400) [pid = 1982] [serial = 153] [outer = 0x11bcd5800] 04:19:57 INFO - PROCESS | 1982 | 1461151197057 Marionette DEBUG loaded listener.js 04:19:57 INFO - PROCESS | 1982 | ++DOMWINDOW == 154 (0x1239fec00) [pid = 1982] [serial = 154] [outer = 0x11bcd5800] 04:19:57 INFO - PROCESS | 1982 | 1461151197473 Marionette TRACE conn2 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 04:19:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 04:19:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 669ms 04:19:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 04:19:57 INFO - PROCESS | 1982 | 1461151197507 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 04:19:57 INFO - PROCESS | 1982 | 1461151197509 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 04:19:57 INFO - PROCESS | 1982 | 1461151197511 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 04:19:57 INFO - PROCESS | 1982 | 1461151197513 Marionette TRACE conn2 <- [1,182,null,{}] 04:19:57 INFO - PROCESS | 1982 | 1461151197540 Marionette TRACE conn2 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:57 INFO - PROCESS | 1982 | 1461151197636 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 04:19:57 INFO - PROCESS | 1982 | 1461151197700 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:57 INFO - PROCESS | 1982 | ++DOCSHELL 0x126414000 == 34 [pid = 1982] [id = 53] 04:19:57 INFO - PROCESS | 1982 | ++DOMWINDOW == 155 (0x126fce400) [pid = 1982] [serial = 155] [outer = 0x0] 04:19:57 INFO - PROCESS | 1982 | ++DOMWINDOW == 156 (0x128816000) [pid = 1982] [serial = 156] [outer = 0x126fce400] 04:19:57 INFO - PROCESS | 1982 | 1461151197734 Marionette DEBUG loaded listener.js 04:19:57 INFO - PROCESS | 1982 | ++DOMWINDOW == 157 (0x128eee000) [pid = 1982] [serial = 157] [outer = 0x126fce400] 04:19:58 INFO - PROCESS | 1982 | 1461151198153 Marionette TRACE conn2 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 04:19:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 04:19:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 677ms 04:19:58 INFO - PROCESS | 1982 | 1461151198201 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 04:19:58 INFO - PROCESS | 1982 | 1461151198202 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 04:19:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 04:19:58 INFO - PROCESS | 1982 | 1461151198207 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 04:19:58 INFO - PROCESS | 1982 | 1461151198208 Marionette TRACE conn2 <- [1,186,null,{}] 04:19:58 INFO - PROCESS | 1982 | 1461151198247 Marionette TRACE conn2 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:58 INFO - PROCESS | 1982 | 1461151198337 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 04:19:58 INFO - PROCESS | 1982 | 1461151198396 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:58 INFO - PROCESS | 1982 | ++DOCSHELL 0x1274ea000 == 35 [pid = 1982] [id = 54] 04:19:58 INFO - PROCESS | 1982 | ++DOMWINDOW == 158 (0x12b6cfc00) [pid = 1982] [serial = 158] [outer = 0x0] 04:19:58 INFO - PROCESS | 1982 | ++DOMWINDOW == 159 (0x12b9b8000) [pid = 1982] [serial = 159] [outer = 0x12b6cfc00] 04:19:58 INFO - PROCESS | 1982 | 1461151198426 Marionette DEBUG loaded listener.js 04:19:58 INFO - PROCESS | 1982 | ++DOMWINDOW == 160 (0x12bc03400) [pid = 1982] [serial = 160] [outer = 0x12b6cfc00] 04:19:58 INFO - PROCESS | 1982 | 1461151198846 Marionette TRACE conn2 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 04:19:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 04:19:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 691ms 04:19:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 04:19:58 INFO - PROCESS | 1982 | 1461151198916 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 04:19:58 INFO - PROCESS | 1982 | 1461151198918 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 04:19:58 INFO - PROCESS | 1982 | 1461151198923 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 04:19:58 INFO - PROCESS | 1982 | 1461151198924 Marionette TRACE conn2 <- [1,190,null,{}] 04:19:58 INFO - PROCESS | 1982 | 1461151198927 Marionette TRACE conn2 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:59 INFO - PROCESS | 1982 | 1461151199015 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 04:19:59 INFO - PROCESS | 1982 | 1461151199076 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:59 INFO - PROCESS | 1982 | ++DOCSHELL 0x128dda800 == 36 [pid = 1982] [id = 55] 04:19:59 INFO - PROCESS | 1982 | ++DOMWINDOW == 161 (0x119c8cc00) [pid = 1982] [serial = 161] [outer = 0x0] 04:19:59 INFO - PROCESS | 1982 | ++DOMWINDOW == 162 (0x12bc08800) [pid = 1982] [serial = 162] [outer = 0x119c8cc00] 04:19:59 INFO - PROCESS | 1982 | 1461151199105 Marionette DEBUG loaded listener.js 04:19:59 INFO - PROCESS | 1982 | ++DOMWINDOW == 163 (0x12bca8800) [pid = 1982] [serial = 163] [outer = 0x119c8cc00] 04:19:59 INFO - PROCESS | 1982 | 1461151199612 Marionette TRACE conn2 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 04:19:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 04:19:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 723ms 04:19:59 INFO - PROCESS | 1982 | 1461151199646 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 04:19:59 INFO - PROCESS | 1982 | 1461151199648 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 04:19:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 04:19:59 INFO - PROCESS | 1982 | 1461151199654 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 04:19:59 INFO - PROCESS | 1982 | 1461151199656 Marionette TRACE conn2 <- [1,194,null,{}] 04:19:59 INFO - PROCESS | 1982 | 1461151199661 Marionette TRACE conn2 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:19:59 INFO - PROCESS | 1982 | 1461151199745 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 04:19:59 INFO - PROCESS | 1982 | 1461151199811 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:59 INFO - PROCESS | 1982 | ++DOCSHELL 0x11b932000 == 37 [pid = 1982] [id = 56] 04:19:59 INFO - PROCESS | 1982 | ++DOMWINDOW == 164 (0x119c7e800) [pid = 1982] [serial = 164] [outer = 0x0] 04:19:59 INFO - PROCESS | 1982 | ++DOMWINDOW == 165 (0x119d6b400) [pid = 1982] [serial = 165] [outer = 0x119c7e800] 04:19:59 INFO - PROCESS | 1982 | 1461151199840 Marionette DEBUG loaded listener.js 04:19:59 INFO - PROCESS | 1982 | ++DOMWINDOW == 166 (0x11b2de400) [pid = 1982] [serial = 166] [outer = 0x119c7e800] 04:20:00 INFO - PROCESS | 1982 | --DOCSHELL 0x11ada8800 == 36 [pid = 1982] [id = 47] 04:20:00 INFO - PROCESS | 1982 | --DOCSHELL 0x11a617800 == 35 [pid = 1982] [id = 46] 04:20:00 INFO - PROCESS | 1982 | --DOCSHELL 0x118a9a800 == 34 [pid = 1982] [id = 45] 04:20:00 INFO - PROCESS | 1982 | 1461151200288 Marionette TRACE conn2 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 04:20:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 04:20:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 676ms 04:20:00 INFO - PROCESS | 1982 | 1461151200329 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 04:20:00 INFO - PROCESS | 1982 | 1461151200332 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 04:20:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 04:20:00 INFO - PROCESS | 1982 | 1461151200356 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 04:20:00 INFO - PROCESS | 1982 | 1461151200358 Marionette TRACE conn2 <- [1,198,null,{}] 04:20:00 INFO - PROCESS | 1982 | 1461151200362 Marionette TRACE conn2 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:00 INFO - PROCESS | 1982 | 1461151200455 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 04:20:00 INFO - PROCESS | 1982 | 1461151200521 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:00 INFO - PROCESS | 1982 | ++DOCSHELL 0x11a927800 == 35 [pid = 1982] [id = 57] 04:20:00 INFO - PROCESS | 1982 | ++DOMWINDOW == 167 (0x119d6fc00) [pid = 1982] [serial = 167] [outer = 0x0] 04:20:00 INFO - PROCESS | 1982 | ++DOMWINDOW == 168 (0x11b911000) [pid = 1982] [serial = 168] [outer = 0x119d6fc00] 04:20:00 INFO - PROCESS | 1982 | 1461151200555 Marionette DEBUG loaded listener.js 04:20:00 INFO - PROCESS | 1982 | ++DOMWINDOW == 169 (0x11c185000) [pid = 1982] [serial = 169] [outer = 0x119d6fc00] 04:20:00 INFO - PROCESS | 1982 | 1461151200973 Marionette TRACE conn2 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 04:20:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 04:20:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 675ms 04:20:01 INFO - PROCESS | 1982 | 1461151201028 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 04:20:01 INFO - PROCESS | 1982 | 1461151201032 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 04:20:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 04:20:01 INFO - PROCESS | 1982 | 1461151201056 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 04:20:01 INFO - PROCESS | 1982 | 1461151201058 Marionette TRACE conn2 <- [1,202,null,{}] 04:20:01 INFO - PROCESS | 1982 | 1461151201063 Marionette TRACE conn2 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:01 INFO - PROCESS | 1982 | 1461151201154 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 04:20:01 INFO - PROCESS | 1982 | 1461151201219 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:01 INFO - PROCESS | 1982 | ++DOCSHELL 0x12641c800 == 36 [pid = 1982] [id = 58] 04:20:01 INFO - PROCESS | 1982 | ++DOMWINDOW == 170 (0x11c45d000) [pid = 1982] [serial = 170] [outer = 0x0] 04:20:01 INFO - PROCESS | 1982 | ++DOMWINDOW == 171 (0x125dc3000) [pid = 1982] [serial = 171] [outer = 0x11c45d000] 04:20:01 INFO - PROCESS | 1982 | 1461151201249 Marionette DEBUG loaded listener.js 04:20:01 INFO - PROCESS | 1982 | ++DOMWINDOW == 172 (0x126fcf800) [pid = 1982] [serial = 172] [outer = 0x11c45d000] 04:20:01 INFO - PROCESS | 1982 | 1461151201658 Marionette TRACE conn2 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 04:20:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 04:20:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 625ms 04:20:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 04:20:01 INFO - PROCESS | 1982 | 1461151201678 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 04:20:01 INFO - PROCESS | 1982 | 1461151201679 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 04:20:01 INFO - PROCESS | 1982 | 1461151201681 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 04:20:01 INFO - PROCESS | 1982 | 1461151201684 Marionette TRACE conn2 <- [1,206,null,{}] 04:20:01 INFO - PROCESS | 1982 | 1461151201692 Marionette TRACE conn2 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:01 INFO - PROCESS | 1982 | 1461151201787 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 04:20:01 INFO - PROCESS | 1982 | 1461151201846 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:01 INFO - PROCESS | 1982 | ++DOCSHELL 0x129398000 == 37 [pid = 1982] [id = 59] 04:20:01 INFO - PROCESS | 1982 | ++DOMWINDOW == 173 (0x1274c4c00) [pid = 1982] [serial = 173] [outer = 0x0] 04:20:01 INFO - PROCESS | 1982 | ++DOMWINDOW == 174 (0x12908c400) [pid = 1982] [serial = 174] [outer = 0x1274c4c00] 04:20:01 INFO - PROCESS | 1982 | 1461151201886 Marionette DEBUG loaded listener.js 04:20:01 INFO - PROCESS | 1982 | ++DOMWINDOW == 175 (0x12bc02c00) [pid = 1982] [serial = 175] [outer = 0x1274c4c00] 04:20:02 INFO - PROCESS | 1982 | 1461151202307 Marionette TRACE conn2 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 04:20:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 04:20:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 671ms 04:20:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 04:20:02 INFO - PROCESS | 1982 | 1461151202353 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 04:20:02 INFO - PROCESS | 1982 | 1461151202355 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 04:20:02 INFO - PROCESS | 1982 | 1461151202357 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 04:20:02 INFO - PROCESS | 1982 | 1461151202358 Marionette TRACE conn2 <- [1,210,null,{}] 04:20:02 INFO - PROCESS | 1982 | 1461151202361 Marionette TRACE conn2 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:02 INFO - PROCESS | 1982 | 1461151202470 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 04:20:02 INFO - PROCESS | 1982 | 1461151202532 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:02 INFO - PROCESS | 1982 | ++DOCSHELL 0x12b775800 == 38 [pid = 1982] [id = 60] 04:20:02 INFO - PROCESS | 1982 | ++DOMWINDOW == 176 (0x12ce57400) [pid = 1982] [serial = 176] [outer = 0x0] 04:20:02 INFO - PROCESS | 1982 | ++DOMWINDOW == 177 (0x12cf89400) [pid = 1982] [serial = 177] [outer = 0x12ce57400] 04:20:02 INFO - PROCESS | 1982 | 1461151202563 Marionette DEBUG loaded listener.js 04:20:02 INFO - PROCESS | 1982 | ++DOMWINDOW == 178 (0x12d005000) [pid = 1982] [serial = 178] [outer = 0x12ce57400] 04:20:02 INFO - PROCESS | 1982 | 1461151202956 Marionette TRACE conn2 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 04:20:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 04:20:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 620ms 04:20:02 INFO - PROCESS | 1982 | 1461151202978 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 04:20:02 INFO - PROCESS | 1982 | 1461151202979 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 04:20:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 04:20:02 INFO - PROCESS | 1982 | 1461151202981 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 04:20:02 INFO - PROCESS | 1982 | 1461151202982 Marionette TRACE conn2 <- [1,214,null,{}] 04:20:02 INFO - PROCESS | 1982 | 1461151202985 Marionette TRACE conn2 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:03 INFO - PROCESS | 1982 | 1461151203072 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 04:20:03 INFO - PROCESS | 1982 | 1461151203131 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:03 INFO - PROCESS | 1982 | ++DOCSHELL 0x11551b000 == 39 [pid = 1982] [id = 61] 04:20:03 INFO - PROCESS | 1982 | ++DOMWINDOW == 179 (0x12ce5d400) [pid = 1982] [serial = 179] [outer = 0x0] 04:20:03 INFO - PROCESS | 1982 | ++DOMWINDOW == 180 (0x12d348800) [pid = 1982] [serial = 180] [outer = 0x12ce5d400] 04:20:03 INFO - PROCESS | 1982 | 1461151203164 Marionette DEBUG loaded listener.js 04:20:03 INFO - PROCESS | 1982 | ++DOMWINDOW == 181 (0x12d354800) [pid = 1982] [serial = 181] [outer = 0x12ce5d400] 04:20:03 INFO - PROCESS | 1982 | 1461151203590 Marionette TRACE conn2 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 04:20:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 04:20:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 622ms 04:20:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 04:20:03 INFO - PROCESS | 1982 | 1461151203604 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 04:20:03 INFO - PROCESS | 1982 | 1461151203605 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 04:20:03 INFO - PROCESS | 1982 | 1461151203607 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 04:20:03 INFO - PROCESS | 1982 | 1461151203609 Marionette TRACE conn2 <- [1,218,null,{}] 04:20:03 INFO - PROCESS | 1982 | 1461151203611 Marionette TRACE conn2 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:03 INFO - PROCESS | 1982 | 1461151203727 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 04:20:03 INFO - PROCESS | 1982 | 1461151203811 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:03 INFO - PROCESS | 1982 | ++DOCSHELL 0x12bf77800 == 40 [pid = 1982] [id = 62] 04:20:03 INFO - PROCESS | 1982 | ++DOMWINDOW == 182 (0x12d8e5400) [pid = 1982] [serial = 182] [outer = 0x0] 04:20:03 INFO - PROCESS | 1982 | ++DOMWINDOW == 183 (0x12e247400) [pid = 1982] [serial = 183] [outer = 0x12d8e5400] 04:20:03 INFO - PROCESS | 1982 | 1461151203844 Marionette DEBUG loaded listener.js 04:20:03 INFO - PROCESS | 1982 | ++DOMWINDOW == 184 (0x12e35e800) [pid = 1982] [serial = 184] [outer = 0x12d8e5400] 04:20:04 INFO - PROCESS | 1982 | 1461151204266 Marionette TRACE conn2 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 04:20:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 04:20:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 670ms 04:20:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 04:20:04 INFO - PROCESS | 1982 | 1461151204277 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 04:20:04 INFO - PROCESS | 1982 | 1461151204279 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 04:20:04 INFO - PROCESS | 1982 | 1461151204281 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 04:20:04 INFO - PROCESS | 1982 | 1461151204282 Marionette TRACE conn2 <- [1,222,null,{}] 04:20:04 INFO - PROCESS | 1982 | 1461151204284 Marionette TRACE conn2 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:04 INFO - PROCESS | 1982 | 1461151204374 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 04:20:04 INFO - PROCESS | 1982 | 1461151204422 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:04 INFO - PROCESS | 1982 | ++DOCSHELL 0x12d0cf000 == 41 [pid = 1982] [id = 63] 04:20:04 INFO - PROCESS | 1982 | ++DOMWINDOW == 185 (0x12e355800) [pid = 1982] [serial = 185] [outer = 0x0] 04:20:04 INFO - PROCESS | 1982 | ++DOMWINDOW == 186 (0x12e367400) [pid = 1982] [serial = 186] [outer = 0x12e355800] 04:20:04 INFO - PROCESS | 1982 | 1461151204452 Marionette DEBUG loaded listener.js 04:20:04 INFO - PROCESS | 1982 | ++DOMWINDOW == 187 (0x12e685c00) [pid = 1982] [serial = 187] [outer = 0x12e355800] 04:20:04 INFO - PROCESS | 1982 | 1461151204892 Marionette TRACE conn2 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 04:20:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 04:20:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 622ms 04:20:04 INFO - PROCESS | 1982 | 1461151204903 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 04:20:04 INFO - PROCESS | 1982 | 1461151204905 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 04:20:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 04:20:04 INFO - PROCESS | 1982 | 1461151204909 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 04:20:04 INFO - PROCESS | 1982 | 1461151204911 Marionette TRACE conn2 <- [1,226,null,{}] 04:20:04 INFO - PROCESS | 1982 | 1461151204914 Marionette TRACE conn2 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:05 INFO - PROCESS | 1982 | 1461151205007 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 04:20:05 INFO - PROCESS | 1982 | 1461151205096 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:05 INFO - PROCESS | 1982 | ++DOCSHELL 0x11b92c800 == 42 [pid = 1982] [id = 64] 04:20:05 INFO - PROCESS | 1982 | ++DOMWINDOW == 188 (0x11b2e2800) [pid = 1982] [serial = 188] [outer = 0x0] 04:20:05 INFO - PROCESS | 1982 | ++DOMWINDOW == 189 (0x11bcd6400) [pid = 1982] [serial = 189] [outer = 0x11b2e2800] 04:20:05 INFO - PROCESS | 1982 | 1461151205126 Marionette DEBUG loaded listener.js 04:20:05 INFO - PROCESS | 1982 | ++DOMWINDOW == 190 (0x11c4b0400) [pid = 1982] [serial = 190] [outer = 0x11b2e2800] 04:20:05 INFO - PROCESS | 1982 | --DOCSHELL 0x11c424000 == 41 [pid = 1982] [id = 52] 04:20:05 INFO - PROCESS | 1982 | --DOCSHELL 0x11a616000 == 40 [pid = 1982] [id = 51] 04:20:05 INFO - PROCESS | 1982 | 1461151205578 Marionette TRACE conn2 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 04:20:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 04:20:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 720ms 04:20:05 INFO - PROCESS | 1982 | 1461151205636 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 04:20:05 INFO - PROCESS | 1982 | 1461151205638 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 04:20:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 04:20:05 INFO - PROCESS | 1982 | 1461151205644 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 04:20:05 INFO - PROCESS | 1982 | 1461151205647 Marionette TRACE conn2 <- [1,230,null,{}] 04:20:05 INFO - PROCESS | 1982 | 1461151205652 Marionette TRACE conn2 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:05 INFO - PROCESS | 1982 | 1461151205747 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 04:20:05 INFO - PROCESS | 1982 | 1461151205815 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:05 INFO - PROCESS | 1982 | ++DOCSHELL 0x11c1e0800 == 41 [pid = 1982] [id = 65] 04:20:05 INFO - PROCESS | 1982 | ++DOMWINDOW == 191 (0x11a9ab400) [pid = 1982] [serial = 191] [outer = 0x0] 04:20:05 INFO - PROCESS | 1982 | ++DOMWINDOW == 192 (0x11c4a8400) [pid = 1982] [serial = 192] [outer = 0x11a9ab400] 04:20:05 INFO - PROCESS | 1982 | 1461151205848 Marionette DEBUG loaded listener.js 04:20:05 INFO - PROCESS | 1982 | ++DOMWINDOW == 193 (0x125a79c00) [pid = 1982] [serial = 193] [outer = 0x11a9ab400] 04:20:06 INFO - PROCESS | 1982 | 1461151206268 Marionette TRACE conn2 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 04:20:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 04:20:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 671ms 04:20:06 INFO - PROCESS | 1982 | 1461151206316 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 04:20:06 INFO - PROCESS | 1982 | 1461151206320 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 04:20:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 04:20:06 INFO - PROCESS | 1982 | 1461151206325 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 04:20:06 INFO - PROCESS | 1982 | 1461151206327 Marionette TRACE conn2 <- [1,234,null,{}] 04:20:06 INFO - PROCESS | 1982 | 1461151206329 Marionette TRACE conn2 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:06 INFO - PROCESS | 1982 | 1461151206423 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 04:20:06 INFO - PROCESS | 1982 | 1461151206493 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:06 INFO - PROCESS | 1982 | ++DOMWINDOW == 194 (0x126ab1c00) [pid = 1982] [serial = 194] [outer = 0x12fb12400] 04:20:06 INFO - PROCESS | 1982 | ++DOCSHELL 0x12bb85800 == 42 [pid = 1982] [id = 66] 04:20:06 INFO - PROCESS | 1982 | ++DOMWINDOW == 195 (0x128df7800) [pid = 1982] [serial = 195] [outer = 0x0] 04:20:06 INFO - PROCESS | 1982 | ++DOMWINDOW == 196 (0x129580000) [pid = 1982] [serial = 196] [outer = 0x128df7800] 04:20:06 INFO - PROCESS | 1982 | 1461151206540 Marionette DEBUG loaded listener.js 04:20:06 INFO - PROCESS | 1982 | ++DOMWINDOW == 197 (0x12bc02800) [pid = 1982] [serial = 197] [outer = 0x128df7800] 04:20:06 INFO - PROCESS | 1982 | 1461151206977 Marionette TRACE conn2 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 04:20:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 04:20:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 672ms 04:20:06 INFO - PROCESS | 1982 | 1461151206997 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 04:20:06 INFO - PROCESS | 1982 | 1461151206999 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 04:20:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 04:20:07 INFO - PROCESS | 1982 | 1461151207001 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 04:20:07 INFO - PROCESS | 1982 | 1461151207004 Marionette TRACE conn2 <- [1,238,null,{}] 04:20:07 INFO - PROCESS | 1982 | 1461151207011 Marionette TRACE conn2 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:07 INFO - PROCESS | 1982 | 1461151207108 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 04:20:07 INFO - PROCESS | 1982 | 1461151207165 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:07 INFO - PROCESS | 1982 | ++DOCSHELL 0x12cea6000 == 43 [pid = 1982] [id = 67] 04:20:07 INFO - PROCESS | 1982 | ++DOMWINDOW == 198 (0x12bcb5800) [pid = 1982] [serial = 198] [outer = 0x0] 04:20:07 INFO - PROCESS | 1982 | ++DOMWINDOW == 199 (0x12d356c00) [pid = 1982] [serial = 199] [outer = 0x12bcb5800] 04:20:07 INFO - PROCESS | 1982 | 1461151207197 Marionette DEBUG loaded listener.js 04:20:07 INFO - PROCESS | 1982 | ++DOMWINDOW == 200 (0x12e247800) [pid = 1982] [serial = 200] [outer = 0x12bcb5800] 04:20:07 INFO - PROCESS | 1982 | 1461151207611 Marionette TRACE conn2 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 04:20:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 04:20:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 621ms 04:20:07 INFO - PROCESS | 1982 | 1461151207623 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 04:20:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 04:20:07 INFO - PROCESS | 1982 | 1461151207625 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 04:20:07 INFO - PROCESS | 1982 | 1461151207627 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 04:20:07 INFO - PROCESS | 1982 | 1461151207629 Marionette TRACE conn2 <- [1,242,null,{}] 04:20:07 INFO - PROCESS | 1982 | 1461151207631 Marionette TRACE conn2 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:07 INFO - PROCESS | 1982 | 1461151207724 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 04:20:07 INFO - PROCESS | 1982 | 1461151207811 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:07 INFO - PROCESS | 1982 | ++DOCSHELL 0x12db22000 == 44 [pid = 1982] [id = 68] 04:20:07 INFO - PROCESS | 1982 | ++DOMWINDOW == 201 (0x12e353c00) [pid = 1982] [serial = 201] [outer = 0x0] 04:20:07 INFO - PROCESS | 1982 | ++DOMWINDOW == 202 (0x12e683400) [pid = 1982] [serial = 202] [outer = 0x12e353c00] 04:20:07 INFO - PROCESS | 1982 | 1461151207844 Marionette DEBUG loaded listener.js 04:20:07 INFO - PROCESS | 1982 | ++DOMWINDOW == 203 (0x12e68e800) [pid = 1982] [serial = 203] [outer = 0x12e353c00] 04:20:08 INFO - PROCESS | 1982 | 1461151208239 Marionette TRACE conn2 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 04:20:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 04:20:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 620ms 04:20:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 04:20:08 INFO - PROCESS | 1982 | 1461151208248 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 04:20:08 INFO - PROCESS | 1982 | 1461151208250 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 04:20:08 INFO - PROCESS | 1982 | 1461151208252 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 04:20:08 INFO - PROCESS | 1982 | 1461151208253 Marionette TRACE conn2 <- [1,246,null,{}] 04:20:08 INFO - PROCESS | 1982 | 1461151208255 Marionette TRACE conn2 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:08 INFO - PROCESS | 1982 | 1461151208344 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 04:20:08 INFO - PROCESS | 1982 | 1461151208395 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:08 INFO - PROCESS | 1982 | ++DOCSHELL 0x12e62c000 == 45 [pid = 1982] [id = 69] 04:20:08 INFO - PROCESS | 1982 | ++DOMWINDOW == 204 (0x12e35d000) [pid = 1982] [serial = 204] [outer = 0x0] 04:20:08 INFO - PROCESS | 1982 | ++DOMWINDOW == 205 (0x12e938c00) [pid = 1982] [serial = 205] [outer = 0x12e35d000] 04:20:08 INFO - PROCESS | 1982 | 1461151208425 Marionette DEBUG loaded listener.js 04:20:08 INFO - PROCESS | 1982 | ++DOMWINDOW == 206 (0x12e940c00) [pid = 1982] [serial = 206] [outer = 0x12e35d000] 04:20:08 INFO - PROCESS | 1982 | 1461151208852 Marionette TRACE conn2 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 04:20:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 04:20:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 620ms 04:20:08 INFO - PROCESS | 1982 | 1461151208872 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 04:20:08 INFO - PROCESS | 1982 | 1461151208873 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 04:20:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 04:20:08 INFO - PROCESS | 1982 | 1461151208876 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 04:20:08 INFO - PROCESS | 1982 | 1461151208877 Marionette TRACE conn2 <- [1,250,null,{}] 04:20:08 INFO - PROCESS | 1982 | 1461151208880 Marionette TRACE conn2 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:08 INFO - PROCESS | 1982 | 1461151208995 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 04:20:09 INFO - PROCESS | 1982 | 1461151209082 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:09 INFO - PROCESS | 1982 | ++DOCSHELL 0x12e94e000 == 46 [pid = 1982] [id = 70] 04:20:09 INFO - PROCESS | 1982 | ++DOMWINDOW == 207 (0x12ec5bc00) [pid = 1982] [serial = 207] [outer = 0x0] 04:20:09 INFO - PROCESS | 1982 | ++DOMWINDOW == 208 (0x12ee7f000) [pid = 1982] [serial = 208] [outer = 0x12ec5bc00] 04:20:09 INFO - PROCESS | 1982 | 1461151209125 Marionette DEBUG loaded listener.js 04:20:09 INFO - PROCESS | 1982 | ++DOMWINDOW == 209 (0x12f747800) [pid = 1982] [serial = 209] [outer = 0x12ec5bc00] 04:20:09 INFO - PROCESS | 1982 | 1461151209539 Marionette TRACE conn2 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 04:20:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 04:20:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 668ms 04:20:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 04:20:09 INFO - PROCESS | 1982 | 1461151209545 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 04:20:09 INFO - PROCESS | 1982 | 1461151209546 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 04:20:09 INFO - PROCESS | 1982 | 1461151209549 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 04:20:09 INFO - PROCESS | 1982 | 1461151209550 Marionette TRACE conn2 <- [1,254,null,{}] 04:20:09 INFO - PROCESS | 1982 | 1461151209553 Marionette TRACE conn2 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:09 INFO - PROCESS | 1982 | 1461151209643 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 04:20:09 INFO - PROCESS | 1982 | 1461151209695 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:09 INFO - PROCESS | 1982 | ++DOCSHELL 0x12efcd800 == 47 [pid = 1982] [id = 71] 04:20:09 INFO - PROCESS | 1982 | ++DOMWINDOW == 210 (0x11ac15c00) [pid = 1982] [serial = 210] [outer = 0x0] 04:20:09 INFO - PROCESS | 1982 | ++DOMWINDOW == 211 (0x11ac1a800) [pid = 1982] [serial = 211] [outer = 0x11ac15c00] 04:20:09 INFO - PROCESS | 1982 | 1461151209724 Marionette DEBUG loaded listener.js 04:20:09 INFO - PROCESS | 1982 | ++DOMWINDOW == 212 (0x11ac1f400) [pid = 1982] [serial = 212] [outer = 0x11ac15c00] 04:20:10 INFO - PROCESS | 1982 | 1461151210241 Marionette TRACE conn2 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 04:20:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 04:20:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 723ms 04:20:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 04:20:10 INFO - PROCESS | 1982 | 1461151210272 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 04:20:10 INFO - PROCESS | 1982 | 1461151210274 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 04:20:10 INFO - PROCESS | 1982 | 1461151210278 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 04:20:10 INFO - PROCESS | 1982 | 1461151210280 Marionette TRACE conn2 <- [1,258,null,{}] 04:20:10 INFO - PROCESS | 1982 | 1461151210305 Marionette TRACE conn2 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:10 INFO - PROCESS | 1982 | 1461151210395 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 04:20:10 INFO - PROCESS | 1982 | 1461151210468 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:10 INFO - PROCESS | 1982 | ++DOCSHELL 0x1274e8000 == 48 [pid = 1982] [id = 72] 04:20:10 INFO - PROCESS | 1982 | ++DOMWINDOW == 213 (0x11b94c800) [pid = 1982] [serial = 213] [outer = 0x0] 04:20:10 INFO - PROCESS | 1982 | ++DOMWINDOW == 214 (0x11bce0000) [pid = 1982] [serial = 214] [outer = 0x11b94c800] 04:20:10 INFO - PROCESS | 1982 | 1461151210497 Marionette DEBUG loaded listener.js 04:20:10 INFO - PROCESS | 1982 | ++DOMWINDOW == 215 (0x12586b400) [pid = 1982] [serial = 215] [outer = 0x11b94c800] 04:20:10 INFO - PROCESS | 1982 | --DOCSHELL 0x12641c800 == 47 [pid = 1982] [id = 58] 04:20:10 INFO - PROCESS | 1982 | --DOCSHELL 0x11a927800 == 46 [pid = 1982] [id = 57] 04:20:10 INFO - PROCESS | 1982 | 1461151210976 Marionette TRACE conn2 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 04:20:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 04:20:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 744ms 04:20:11 INFO - PROCESS | 1982 | 1461151211021 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 04:20:11 INFO - PROCESS | 1982 | 1461151211024 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 04:20:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 04:20:11 INFO - PROCESS | 1982 | 1461151211027 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 04:20:11 INFO - PROCESS | 1982 | 1461151211030 Marionette TRACE conn2 <- [1,262,null,{}] 04:20:11 INFO - PROCESS | 1982 | 1461151211035 Marionette TRACE conn2 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:11 INFO - PROCESS | 1982 | 1461151211130 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 04:20:11 INFO - PROCESS | 1982 | 1461151211202 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:11 INFO - PROCESS | 1982 | ++DOCSHELL 0x1266e6800 == 47 [pid = 1982] [id = 73] 04:20:11 INFO - PROCESS | 1982 | ++DOMWINDOW == 216 (0x11ac13c00) [pid = 1982] [serial = 216] [outer = 0x0] 04:20:11 INFO - PROCESS | 1982 | ++DOMWINDOW == 217 (0x11b954c00) [pid = 1982] [serial = 217] [outer = 0x11ac13c00] 04:20:11 INFO - PROCESS | 1982 | 1461151211234 Marionette DEBUG loaded listener.js 04:20:11 INFO - PROCESS | 1982 | ++DOMWINDOW == 218 (0x125a7fc00) [pid = 1982] [serial = 218] [outer = 0x11ac13c00] 04:20:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 04:20:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 622ms 04:20:11 INFO - PROCESS | 1982 | 1461151211643 Marionette TRACE conn2 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 04:20:11 INFO - PROCESS | 1982 | 1461151211684 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 04:20:11 INFO - PROCESS | 1982 | 1461151211688 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 04:20:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 04:20:11 INFO - PROCESS | 1982 | 1461151211696 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 04:20:11 INFO - PROCESS | 1982 | 1461151211698 Marionette TRACE conn2 <- [1,266,null,{}] 04:20:11 INFO - PROCESS | 1982 | 1461151211701 Marionette TRACE conn2 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:11 INFO - PROCESS | 1982 | 1461151211794 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 04:20:11 INFO - PROCESS | 1982 | 1461151211853 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:11 INFO - PROCESS | 1982 | ++DOCSHELL 0x12d0b9800 == 48 [pid = 1982] [id = 74] 04:20:11 INFO - PROCESS | 1982 | ++DOMWINDOW == 219 (0x126edb800) [pid = 1982] [serial = 219] [outer = 0x0] 04:20:11 INFO - PROCESS | 1982 | ++DOMWINDOW == 220 (0x12bc0cc00) [pid = 1982] [serial = 220] [outer = 0x126edb800] 04:20:11 INFO - PROCESS | 1982 | 1461151211883 Marionette DEBUG loaded listener.js 04:20:11 INFO - PROCESS | 1982 | ++DOMWINDOW == 221 (0x12cf8b000) [pid = 1982] [serial = 221] [outer = 0x126edb800] 04:20:12 INFO - PROCESS | 1982 | 1461151212308 Marionette TRACE conn2 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 04:20:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 04:20:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 621ms 04:20:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 04:20:12 INFO - PROCESS | 1982 | 1461151212316 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 04:20:12 INFO - PROCESS | 1982 | 1461151212317 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 04:20:12 INFO - PROCESS | 1982 | 1461151212320 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 04:20:12 INFO - PROCESS | 1982 | 1461151212322 Marionette TRACE conn2 <- [1,270,null,{}] 04:20:12 INFO - PROCESS | 1982 | 1461151212330 Marionette TRACE conn2 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:12 INFO - PROCESS | 1982 | 1461151212429 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 04:20:12 INFO - PROCESS | 1982 | 1461151212497 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:12 INFO - PROCESS | 1982 | ++DOCSHELL 0x12e945000 == 49 [pid = 1982] [id = 75] 04:20:12 INFO - PROCESS | 1982 | ++DOMWINDOW == 222 (0x12d353400) [pid = 1982] [serial = 222] [outer = 0x0] 04:20:12 INFO - PROCESS | 1982 | ++DOMWINDOW == 223 (0x12e24c400) [pid = 1982] [serial = 223] [outer = 0x12d353400] 04:20:12 INFO - PROCESS | 1982 | 1461151212536 Marionette DEBUG loaded listener.js 04:20:12 INFO - PROCESS | 1982 | ++DOMWINDOW == 224 (0x12e36a000) [pid = 1982] [serial = 224] [outer = 0x12d353400] 04:20:12 INFO - PROCESS | 1982 | 1461151212963 Marionette TRACE conn2 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 04:20:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 04:20:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 675ms 04:20:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 04:20:13 INFO - PROCESS | 1982 | 1461151212995 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 04:20:13 INFO - PROCESS | 1982 | 1461151212997 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 04:20:13 INFO - PROCESS | 1982 | 1461151213000 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 04:20:13 INFO - PROCESS | 1982 | 1461151213001 Marionette TRACE conn2 <- [1,274,null,{}] 04:20:13 INFO - PROCESS | 1982 | 1461151213003 Marionette TRACE conn2 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:13 INFO - PROCESS | 1982 | 1461151213112 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 04:20:13 INFO - PROCESS | 1982 | 1461151213182 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:13 INFO - PROCESS | 1982 | ++DOCSHELL 0x12f3d4800 == 50 [pid = 1982] [id = 76] 04:20:13 INFO - PROCESS | 1982 | ++DOMWINDOW == 225 (0x12ec5d800) [pid = 1982] [serial = 225] [outer = 0x0] 04:20:13 INFO - PROCESS | 1982 | ++DOMWINDOW == 226 (0x12ee7bc00) [pid = 1982] [serial = 226] [outer = 0x12ec5d800] 04:20:13 INFO - PROCESS | 1982 | 1461151213212 Marionette DEBUG loaded listener.js 04:20:13 INFO - PROCESS | 1982 | ++DOMWINDOW == 227 (0x12ee86400) [pid = 1982] [serial = 227] [outer = 0x12ec5d800] 04:20:13 INFO - PROCESS | 1982 | 1461151213623 Marionette TRACE conn2 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 04:20:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 04:20:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 671ms 04:20:13 INFO - PROCESS | 1982 | 1461151213672 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 04:20:13 INFO - PROCESS | 1982 | 1461151213673 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 04:20:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 04:20:13 INFO - PROCESS | 1982 | 1461151213675 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 04:20:13 INFO - PROCESS | 1982 | 1461151213677 Marionette TRACE conn2 <- [1,278,null,{}] 04:20:13 INFO - PROCESS | 1982 | 1461151213679 Marionette TRACE conn2 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:13 INFO - PROCESS | 1982 | 1461151213770 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 04:20:13 INFO - PROCESS | 1982 | 1461151213840 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:13 INFO - PROCESS | 1982 | ++DOCSHELL 0x129393000 == 51 [pid = 1982] [id = 77] 04:20:13 INFO - PROCESS | 1982 | ++DOMWINDOW == 228 (0x129580800) [pid = 1982] [serial = 228] [outer = 0x0] 04:20:13 INFO - PROCESS | 1982 | ++DOMWINDOW == 229 (0x129588400) [pid = 1982] [serial = 229] [outer = 0x129580800] 04:20:13 INFO - PROCESS | 1982 | 1461151213870 Marionette DEBUG loaded listener.js 04:20:13 INFO - PROCESS | 1982 | ++DOMWINDOW == 230 (0x12958bc00) [pid = 1982] [serial = 230] [outer = 0x129580800] 04:20:14 INFO - PROCESS | 1982 | 1461151214291 Marionette TRACE conn2 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 04:20:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 04:20:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 669ms 04:20:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 04:20:14 INFO - PROCESS | 1982 | 1461151214345 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 04:20:14 INFO - PROCESS | 1982 | 1461151214347 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 04:20:14 INFO - PROCESS | 1982 | 1461151214365 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 04:20:14 INFO - PROCESS | 1982 | 1461151214366 Marionette TRACE conn2 <- [1,282,null,{}] 04:20:14 INFO - PROCESS | 1982 | 1461151214406 Marionette TRACE conn2 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:14 INFO - PROCESS | 1982 | 1461151214519 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 04:20:14 INFO - PROCESS | 1982 | 1461151214602 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:14 INFO - PROCESS | 1982 | ++DOCSHELL 0x12fc93800 == 52 [pid = 1982] [id = 78] 04:20:14 INFO - PROCESS | 1982 | ++DOMWINDOW == 231 (0x127585c00) [pid = 1982] [serial = 231] [outer = 0x0] 04:20:14 INFO - PROCESS | 1982 | ++DOMWINDOW == 232 (0x12f227800) [pid = 1982] [serial = 232] [outer = 0x127585c00] 04:20:14 INFO - PROCESS | 1982 | 1461151214633 Marionette DEBUG loaded listener.js 04:20:14 INFO - PROCESS | 1982 | ++DOMWINDOW == 233 (0x12fc53400) [pid = 1982] [serial = 233] [outer = 0x127585c00] 04:20:15 INFO - PROCESS | 1982 | 1461151215052 Marionette TRACE conn2 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 04:20:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 04:20:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 708ms 04:20:15 INFO - PROCESS | 1982 | 1461151215058 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 04:20:15 INFO - PROCESS | 1982 | 1461151215059 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 04:20:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 04:20:15 INFO - PROCESS | 1982 | 1461151215061 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 04:20:15 INFO - PROCESS | 1982 | 1461151215062 Marionette TRACE conn2 <- [1,286,null,{}] 04:20:15 INFO - PROCESS | 1982 | 1461151215065 Marionette TRACE conn2 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:15 INFO - PROCESS | 1982 | 1461151215154 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 04:20:15 INFO - PROCESS | 1982 | 1461151215224 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:15 INFO - PROCESS | 1982 | ++DOCSHELL 0x130605000 == 53 [pid = 1982] [id = 79] 04:20:15 INFO - PROCESS | 1982 | ++DOMWINDOW == 234 (0x112102800) [pid = 1982] [serial = 234] [outer = 0x0] 04:20:15 INFO - PROCESS | 1982 | ++DOMWINDOW == 235 (0x11210bc00) [pid = 1982] [serial = 235] [outer = 0x112102800] 04:20:15 INFO - PROCESS | 1982 | 1461151215253 Marionette DEBUG loaded listener.js 04:20:15 INFO - PROCESS | 1982 | ++DOMWINDOW == 236 (0x11210fc00) [pid = 1982] [serial = 236] [outer = 0x112102800] 04:20:15 INFO - PROCESS | 1982 | 1461151215670 Marionette TRACE conn2 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 04:20:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 04:20:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 620ms 04:20:15 INFO - PROCESS | 1982 | 1461151215681 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 04:20:15 INFO - PROCESS | 1982 | 1461151215682 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 04:20:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 04:20:15 INFO - PROCESS | 1982 | 1461151215685 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 04:20:15 INFO - PROCESS | 1982 | 1461151215686 Marionette TRACE conn2 <- [1,290,null,{}] 04:20:15 INFO - PROCESS | 1982 | 1461151215688 Marionette TRACE conn2 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:15 INFO - PROCESS | 1982 | 1461151215781 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 04:20:15 INFO - PROCESS | 1982 | 1461151215871 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:15 INFO - PROCESS | 1982 | ++DOCSHELL 0x130a31800 == 54 [pid = 1982] [id = 80] 04:20:15 INFO - PROCESS | 1982 | ++DOMWINDOW == 237 (0x112110000) [pid = 1982] [serial = 237] [outer = 0x0] 04:20:15 INFO - PROCESS | 1982 | ++DOMWINDOW == 238 (0x12fb21400) [pid = 1982] [serial = 238] [outer = 0x112110000] 04:20:15 INFO - PROCESS | 1982 | 1461151215900 Marionette DEBUG loaded listener.js 04:20:15 INFO - PROCESS | 1982 | ++DOMWINDOW == 239 (0x12fc61800) [pid = 1982] [serial = 239] [outer = 0x112110000] 04:20:16 INFO - PROCESS | 1982 | 1461151216378 Marionette TRACE conn2 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 04:20:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 04:20:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 720ms 04:20:16 INFO - PROCESS | 1982 | 1461151216406 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 04:20:16 INFO - PROCESS | 1982 | 1461151216408 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 04:20:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 04:20:16 INFO - PROCESS | 1982 | 1461151216411 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 04:20:16 INFO - PROCESS | 1982 | 1461151216413 Marionette TRACE conn2 <- [1,294,null,{}] 04:20:16 INFO - PROCESS | 1982 | 1461151216417 Marionette TRACE conn2 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:16 INFO - PROCESS | 1982 | 1461151216510 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 04:20:16 INFO - PROCESS | 1982 | 1461151216572 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:16 INFO - PROCESS | 1982 | ++DOCSHELL 0x1293a4000 == 55 [pid = 1982] [id = 81] 04:20:16 INFO - PROCESS | 1982 | ++DOMWINDOW == 240 (0x11912d000) [pid = 1982] [serial = 240] [outer = 0x0] 04:20:16 INFO - PROCESS | 1982 | ++DOMWINDOW == 241 (0x11acb0800) [pid = 1982] [serial = 241] [outer = 0x11912d000] 04:20:16 INFO - PROCESS | 1982 | 1461151216600 Marionette DEBUG loaded listener.js 04:20:16 INFO - PROCESS | 1982 | ++DOMWINDOW == 242 (0x125b90000) [pid = 1982] [serial = 242] [outer = 0x11912d000] 04:20:17 INFO - PROCESS | 1982 | --DOCSHELL 0x1274ea000 == 54 [pid = 1982] [id = 54] 04:20:17 INFO - PROCESS | 1982 | --DOCSHELL 0x12cea6000 == 53 [pid = 1982] [id = 67] 04:20:17 INFO - PROCESS | 1982 | --DOCSHELL 0x12bb85800 == 52 [pid = 1982] [id = 66] 04:20:17 INFO - PROCESS | 1982 | --DOCSHELL 0x11c1e0800 == 51 [pid = 1982] [id = 65] 04:20:17 INFO - PROCESS | 1982 | 1461151217137 Marionette TRACE conn2 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:20:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:20:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 770ms 04:20:17 INFO - PROCESS | 1982 | 1461151217182 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 04:20:17 INFO - PROCESS | 1982 | 1461151217184 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 04:20:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 04:20:17 INFO - PROCESS | 1982 | 1461151217188 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 04:20:17 INFO - PROCESS | 1982 | 1461151217191 Marionette TRACE conn2 <- [1,298,null,{}] 04:20:17 INFO - PROCESS | 1982 | 1461151217195 Marionette TRACE conn2 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:17 INFO - PROCESS | 1982 | 1461151217296 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 04:20:17 INFO - PROCESS | 1982 | 1461151217392 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:17 INFO - PROCESS | 1982 | ++DOCSHELL 0x129390000 == 52 [pid = 1982] [id = 82] 04:20:17 INFO - PROCESS | 1982 | ++DOMWINDOW == 243 (0x125860400) [pid = 1982] [serial = 243] [outer = 0x0] 04:20:17 INFO - PROCESS | 1982 | ++DOMWINDOW == 244 (0x1260bd000) [pid = 1982] [serial = 244] [outer = 0x125860400] 04:20:17 INFO - PROCESS | 1982 | 1461151217424 Marionette DEBUG loaded listener.js 04:20:17 INFO - PROCESS | 1982 | ++DOMWINDOW == 245 (0x12907f800) [pid = 1982] [serial = 245] [outer = 0x125860400] 04:20:17 INFO - PROCESS | 1982 | 1461151217881 Marionette TRACE conn2 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:20:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:20:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 724ms 04:20:17 INFO - PROCESS | 1982 | 1461151217913 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 04:20:17 INFO - PROCESS | 1982 | 1461151217919 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 04:20:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 04:20:17 INFO - PROCESS | 1982 | 1461151217926 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 04:20:17 INFO - PROCESS | 1982 | 1461151217928 Marionette TRACE conn2 <- [1,302,null,{}] 04:20:17 INFO - PROCESS | 1982 | 1461151217931 Marionette TRACE conn2 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:18 INFO - PROCESS | 1982 | 1461151218067 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 04:20:18 INFO - PROCESS | 1982 | 1461151218201 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:18 INFO - PROCESS | 1982 | ++DOCSHELL 0x12e48e000 == 53 [pid = 1982] [id = 83] 04:20:18 INFO - PROCESS | 1982 | ++DOMWINDOW == 246 (0x12958c400) [pid = 1982] [serial = 246] [outer = 0x0] 04:20:18 INFO - PROCESS | 1982 | ++DOMWINDOW == 247 (0x12a435c00) [pid = 1982] [serial = 247] [outer = 0x12958c400] 04:20:18 INFO - PROCESS | 1982 | 1461151218238 Marionette DEBUG loaded listener.js 04:20:18 INFO - PROCESS | 1982 | ++DOMWINDOW == 248 (0x12b417000) [pid = 1982] [serial = 248] [outer = 0x12958c400] 04:20:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:20:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 772ms 04:20:18 INFO - PROCESS | 1982 | 1461151218689 Marionette TRACE conn2 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:20:18 INFO - PROCESS | 1982 | 1461151218697 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 04:20:18 INFO - PROCESS | 1982 | 1461151218698 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 04:20:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 04:20:18 INFO - PROCESS | 1982 | 1461151218701 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 04:20:18 INFO - PROCESS | 1982 | 1461151218703 Marionette TRACE conn2 <- [1,306,null,{}] 04:20:18 INFO - PROCESS | 1982 | 1461151218711 Marionette TRACE conn2 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:18 INFO - PROCESS | 1982 | 1461151218811 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 04:20:19 INFO - PROCESS | 1982 | --DOCSHELL 0x11c41d000 == 52 [pid = 1982] [id = 48] 04:20:19 INFO - PROCESS | 1982 | --DOCSHELL 0x11c7ba000 == 51 [pid = 1982] [id = 49] 04:20:19 INFO - PROCESS | 1982 | --DOCSHELL 0x12d0cf000 == 50 [pid = 1982] [id = 63] 04:20:19 INFO - PROCESS | 1982 | --DOCSHELL 0x12bf77800 == 49 [pid = 1982] [id = 62] 04:20:19 INFO - PROCESS | 1982 | --DOCSHELL 0x11551b000 == 48 [pid = 1982] [id = 61] 04:20:19 INFO - PROCESS | 1982 | --DOCSHELL 0x129398000 == 47 [pid = 1982] [id = 59] 04:20:19 INFO - PROCESS | 1982 | --DOCSHELL 0x12d0b9800 == 46 [pid = 1982] [id = 74] 04:20:19 INFO - PROCESS | 1982 | --DOCSHELL 0x1266e6800 == 45 [pid = 1982] [id = 73] 04:20:22 INFO - PROCESS | 1982 | --DOCSHELL 0x12fee6800 == 44 [pid = 1982] [id = 21] 04:20:22 INFO - PROCESS | 1982 | --DOCSHELL 0x128dda800 == 43 [pid = 1982] [id = 55] 04:20:22 INFO - PROCESS | 1982 | --DOCSHELL 0x126414000 == 42 [pid = 1982] [id = 53] 04:20:22 INFO - PROCESS | 1982 | --DOCSHELL 0x12fed7000 == 41 [pid = 1982] [id = 19] 04:20:22 INFO - PROCESS | 1982 | --DOCSHELL 0x12e62c000 == 40 [pid = 1982] [id = 69] 04:20:22 INFO - PROCESS | 1982 | --DOCSHELL 0x130a28000 == 39 [pid = 1982] [id = 22] 04:20:22 INFO - PROCESS | 1982 | --DOCSHELL 0x12db22000 == 38 [pid = 1982] [id = 68] 04:20:22 INFO - PROCESS | 1982 | --DOCSHELL 0x11927b800 == 37 [pid = 1982] [id = 44] 04:20:22 INFO - PROCESS | 1982 | --DOCSHELL 0x12d0c8800 == 36 [pid = 1982] [id = 8] 04:20:22 INFO - PROCESS | 1982 | --DOCSHELL 0x12b775800 == 35 [pid = 1982] [id = 60] 04:20:22 INFO - PROCESS | 1982 | --DOCSHELL 0x12efd7000 == 34 [pid = 1982] [id = 14] 04:20:22 INFO - PROCESS | 1982 | --DOCSHELL 0x12f3d8800 == 33 [pid = 1982] [id = 15] 04:20:22 INFO - PROCESS | 1982 | --DOCSHELL 0x12f3d4800 == 32 [pid = 1982] [id = 76] 04:20:22 INFO - PROCESS | 1982 | --DOCSHELL 0x12db1d800 == 31 [pid = 1982] [id = 9] 04:20:22 INFO - PROCESS | 1982 | --DOCSHELL 0x12e945000 == 30 [pid = 1982] [id = 75] 04:20:22 INFO - PROCESS | 1982 | --DOCSHELL 0x12fc92800 == 29 [pid = 1982] [id = 18] 04:20:22 INFO - PROCESS | 1982 | --DOCSHELL 0x12e957000 == 28 [pid = 1982] [id = 12] 04:20:22 INFO - PROCESS | 1982 | --DOCSHELL 0x12e94e000 == 27 [pid = 1982] [id = 70] 04:20:22 INFO - PROCESS | 1982 | --DOCSHELL 0x12ecdf000 == 26 [pid = 1982] [id = 13] 04:20:22 INFO - PROCESS | 1982 | --DOCSHELL 0x130a31800 == 25 [pid = 1982] [id = 80] 04:20:22 INFO - PROCESS | 1982 | --DOCSHELL 0x129393000 == 24 [pid = 1982] [id = 77] 04:20:22 INFO - PROCESS | 1982 | --DOCSHELL 0x11927b000 == 23 [pid = 1982] [id = 50] 04:20:22 INFO - PROCESS | 1982 | --DOCSHELL 0x1260db000 == 22 [pid = 1982] [id = 42] 04:20:22 INFO - PROCESS | 1982 | --DOCSHELL 0x12e4a0800 == 21 [pid = 1982] [id = 10] 04:20:22 INFO - PROCESS | 1982 | --DOCSHELL 0x11b932000 == 20 [pid = 1982] [id = 56] 04:20:22 INFO - PROCESS | 1982 | --DOCSHELL 0x12efcd800 == 19 [pid = 1982] [id = 71] 04:20:22 INFO - PROCESS | 1982 | --DOCSHELL 0x12fc93800 == 18 [pid = 1982] [id = 78] 04:20:22 INFO - PROCESS | 1982 | --DOCSHELL 0x130605000 == 17 [pid = 1982] [id = 79] 04:20:22 INFO - PROCESS | 1982 | --DOCSHELL 0x12e63e000 == 16 [pid = 1982] [id = 11] 04:20:22 INFO - PROCESS | 1982 | --DOCSHELL 0x1266ed000 == 15 [pid = 1982] [id = 39] 04:20:22 INFO - PROCESS | 1982 | --DOCSHELL 0x11a8b1000 == 14 [pid = 1982] [id = 20] 04:20:22 INFO - PROCESS | 1982 | --DOCSHELL 0x1274e8000 == 13 [pid = 1982] [id = 72] 04:20:22 INFO - PROCESS | 1982 | --DOCSHELL 0x11b92c800 == 12 [pid = 1982] [id = 64] 04:20:22 INFO - PROCESS | 1982 | --DOCSHELL 0x12749f800 == 11 [pid = 1982] [id = 43] 04:20:22 INFO - PROCESS | 1982 | --DOCSHELL 0x1293a4000 == 10 [pid = 1982] [id = 81] 04:20:22 INFO - PROCESS | 1982 | --DOCSHELL 0x129390000 == 9 [pid = 1982] [id = 82] 04:20:22 INFO - PROCESS | 1982 | --DOCSHELL 0x12e48e000 == 8 [pid = 1982] [id = 83] 04:20:23 INFO - PROCESS | 1982 | 1461151223015 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:23 INFO - PROCESS | 1982 | ++DOCSHELL 0x114a73800 == 9 [pid = 1982] [id = 84] 04:20:23 INFO - PROCESS | 1982 | ++DOMWINDOW == 249 (0x11523d800) [pid = 1982] [serial = 249] [outer = 0x0] 04:20:23 INFO - PROCESS | 1982 | ++DOMWINDOW == 250 (0x1156bc000) [pid = 1982] [serial = 250] [outer = 0x11523d800] 04:20:23 INFO - PROCESS | 1982 | 1461151223046 Marionette DEBUG loaded listener.js 04:20:23 INFO - PROCESS | 1982 | ++DOMWINDOW == 251 (0x118a0f400) [pid = 1982] [serial = 251] [outer = 0x11523d800] 04:20:23 INFO - PROCESS | 1982 | 1461151223349 Marionette TRACE conn2 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:20:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:20:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 4680ms 04:20:23 INFO - PROCESS | 1982 | 1461151223383 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 04:20:23 INFO - PROCESS | 1982 | 1461151223388 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 04:20:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 04:20:23 INFO - PROCESS | 1982 | 1461151223392 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 04:20:23 INFO - PROCESS | 1982 | 1461151223395 Marionette TRACE conn2 <- [1,310,null,{}] 04:20:23 INFO - PROCESS | 1982 | 1461151223398 Marionette TRACE conn2 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:23 INFO - PROCESS | 1982 | 1461151223478 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 04:20:23 INFO - PROCESS | 1982 | 1461151223551 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:23 INFO - PROCESS | 1982 | ++DOCSHELL 0x119b30000 == 10 [pid = 1982] [id = 85] 04:20:23 INFO - PROCESS | 1982 | ++DOMWINDOW == 252 (0x118a67c00) [pid = 1982] [serial = 252] [outer = 0x0] 04:20:23 INFO - PROCESS | 1982 | ++DOMWINDOW == 253 (0x118fd6800) [pid = 1982] [serial = 253] [outer = 0x118a67c00] 04:20:23 INFO - PROCESS | 1982 | 1461151223579 Marionette DEBUG loaded listener.js 04:20:23 INFO - PROCESS | 1982 | ++DOMWINDOW == 254 (0x11ac17000) [pid = 1982] [serial = 254] [outer = 0x118a67c00] 04:20:23 INFO - PROCESS | 1982 | 1461151223876 Marionette TRACE conn2 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:20:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:20:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 520ms 04:20:23 INFO - PROCESS | 1982 | 1461151223914 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 04:20:23 INFO - PROCESS | 1982 | 1461151223919 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 04:20:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 04:20:23 INFO - PROCESS | 1982 | 1461151223924 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 04:20:23 INFO - PROCESS | 1982 | 1461151223925 Marionette TRACE conn2 <- [1,314,null,{}] 04:20:23 INFO - PROCESS | 1982 | 1461151223928 Marionette TRACE conn2 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:24 INFO - PROCESS | 1982 | 1461151224007 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 04:20:24 INFO - PROCESS | 1982 | 1461151224012 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:24 INFO - PROCESS | 1982 | ++DOCSHELL 0x125c14000 == 11 [pid = 1982] [id = 86] 04:20:24 INFO - PROCESS | 1982 | ++DOMWINDOW == 255 (0x11af68000) [pid = 1982] [serial = 255] [outer = 0x0] 04:20:24 INFO - PROCESS | 1982 | ++DOMWINDOW == 256 (0x11bce2c00) [pid = 1982] [serial = 256] [outer = 0x11af68000] 04:20:24 INFO - PROCESS | 1982 | 1461151224040 Marionette DEBUG loaded listener.js 04:20:24 INFO - PROCESS | 1982 | ++DOMWINDOW == 257 (0x1239ef800) [pid = 1982] [serial = 257] [outer = 0x11af68000] 04:20:24 INFO - PROCESS | 1982 | 1461151224509 Marionette TRACE conn2 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:20:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:20:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 621ms 04:20:24 INFO - PROCESS | 1982 | 1461151224546 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 04:20:24 INFO - PROCESS | 1982 | 1461151224547 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 04:20:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 04:20:24 INFO - PROCESS | 1982 | 1461151224555 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 04:20:24 INFO - PROCESS | 1982 | 1461151224559 Marionette TRACE conn2 <- [1,318,null,{}] 04:20:24 INFO - PROCESS | 1982 | 1461151224562 Marionette TRACE conn2 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:24 INFO - PROCESS | 1982 | 1461151224643 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 04:20:24 INFO - PROCESS | 1982 | 1461151224648 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:24 INFO - PROCESS | 1982 | ++DOCSHELL 0x12939b000 == 12 [pid = 1982] [id = 87] 04:20:24 INFO - PROCESS | 1982 | ++DOMWINDOW == 258 (0x125868000) [pid = 1982] [serial = 258] [outer = 0x0] 04:20:24 INFO - PROCESS | 1982 | ++DOMWINDOW == 259 (0x129085800) [pid = 1982] [serial = 259] [outer = 0x125868000] 04:20:24 INFO - PROCESS | 1982 | 1461151224677 Marionette DEBUG loaded listener.js 04:20:24 INFO - PROCESS | 1982 | ++DOMWINDOW == 260 (0x1295a8400) [pid = 1982] [serial = 260] [outer = 0x125868000] 04:20:25 INFO - PROCESS | 1982 | 1461151225044 Marionette TRACE conn2 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:20:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:20:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 527ms 04:20:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 04:20:25 INFO - PROCESS | 1982 | 1461151225124 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 04:20:25 INFO - PROCESS | 1982 | 1461151225126 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 04:20:25 INFO - PROCESS | 1982 | 1461151225128 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 04:20:25 INFO - PROCESS | 1982 | 1461151225129 Marionette TRACE conn2 <- [1,322,null,{}] 04:20:25 INFO - PROCESS | 1982 | 1461151225131 Marionette TRACE conn2 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:25 INFO - PROCESS | 1982 | 1461151225237 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 04:20:25 INFO - PROCESS | 1982 | 1461151225295 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:25 INFO - PROCESS | 1982 | ++DOCSHELL 0x12d078000 == 13 [pid = 1982] [id = 88] 04:20:25 INFO - PROCESS | 1982 | ++DOMWINDOW == 261 (0x11523e400) [pid = 1982] [serial = 261] [outer = 0x0] 04:20:25 INFO - PROCESS | 1982 | ++DOMWINDOW == 262 (0x12a43a000) [pid = 1982] [serial = 262] [outer = 0x11523e400] 04:20:25 INFO - PROCESS | 1982 | 1461151225325 Marionette DEBUG loaded listener.js 04:20:25 INFO - PROCESS | 1982 | ++DOMWINDOW == 263 (0x12b418400) [pid = 1982] [serial = 263] [outer = 0x11523e400] 04:20:25 INFO - PROCESS | 1982 | 1461151225690 Marionette TRACE conn2 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:20:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:20:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 568ms 04:20:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 04:20:25 INFO - PROCESS | 1982 | 1461151225696 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 04:20:25 INFO - PROCESS | 1982 | 1461151225698 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 04:20:25 INFO - PROCESS | 1982 | 1461151225700 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 04:20:25 INFO - PROCESS | 1982 | 1461151225702 Marionette TRACE conn2 <- [1,326,null,{}] 04:20:25 INFO - PROCESS | 1982 | 1461151225705 Marionette TRACE conn2 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:25 INFO - PROCESS | 1982 | 1461151225799 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 04:20:25 INFO - PROCESS | 1982 | 1461151225835 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:25 INFO - PROCESS | 1982 | ++DOCSHELL 0x12dbe6800 == 14 [pid = 1982] [id = 89] 04:20:25 INFO - PROCESS | 1982 | ++DOMWINDOW == 264 (0x12b6d0400) [pid = 1982] [serial = 264] [outer = 0x0] 04:20:25 INFO - PROCESS | 1982 | ++DOMWINDOW == 265 (0x12b9b8c00) [pid = 1982] [serial = 265] [outer = 0x12b6d0400] 04:20:25 INFO - PROCESS | 1982 | 1461151225869 Marionette DEBUG loaded listener.js 04:20:25 INFO - PROCESS | 1982 | ++DOMWINDOW == 266 (0x12ce59000) [pid = 1982] [serial = 266] [outer = 0x12b6d0400] 04:20:26 INFO - PROCESS | 1982 | 1461151226232 Marionette TRACE conn2 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:20:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:20:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 570ms 04:20:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 04:20:26 INFO - PROCESS | 1982 | 1461151226270 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 04:20:26 INFO - PROCESS | 1982 | 1461151226271 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 04:20:26 INFO - PROCESS | 1982 | 1461151226273 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 04:20:26 INFO - PROCESS | 1982 | 1461151226274 Marionette TRACE conn2 <- [1,330,null,{}] 04:20:26 INFO - PROCESS | 1982 | 1461151226277 Marionette TRACE conn2 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:26 INFO - PROCESS | 1982 | 1461151226374 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 04:20:26 INFO - PROCESS | 1982 | 1461151226386 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:26 INFO - PROCESS | 1982 | ++DOCSHELL 0x115519000 == 15 [pid = 1982] [id = 90] 04:20:26 INFO - PROCESS | 1982 | ++DOMWINDOW == 267 (0x12cf85000) [pid = 1982] [serial = 267] [outer = 0x0] 04:20:26 INFO - PROCESS | 1982 | ++DOMWINDOW == 268 (0x12d8df000) [pid = 1982] [serial = 268] [outer = 0x12cf85000] 04:20:26 INFO - PROCESS | 1982 | 1461151226412 Marionette DEBUG loaded listener.js 04:20:26 INFO - PROCESS | 1982 | ++DOMWINDOW == 269 (0x12da0a400) [pid = 1982] [serial = 269] [outer = 0x12cf85000] 04:20:26 INFO - PROCESS | 1982 | 1461151226757 Marionette TRACE conn2 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:20:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:20:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 520ms 04:20:26 INFO - PROCESS | 1982 | 1461151226797 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 04:20:26 INFO - PROCESS | 1982 | 1461151226799 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 04:20:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 04:20:26 INFO - PROCESS | 1982 | 1461151226801 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 04:20:26 INFO - PROCESS | 1982 | 1461151226802 Marionette TRACE conn2 <- [1,334,null,{}] 04:20:26 INFO - PROCESS | 1982 | 1461151226804 Marionette TRACE conn2 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:26 INFO - PROCESS | 1982 | 1461151226899 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 04:20:26 INFO - PROCESS | 1982 | 1461151226903 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:26 INFO - PROCESS | 1982 | ++DOCSHELL 0x12f3d6800 == 16 [pid = 1982] [id = 91] 04:20:26 INFO - PROCESS | 1982 | ++DOMWINDOW == 270 (0x12cf85800) [pid = 1982] [serial = 270] [outer = 0x0] 04:20:26 INFO - PROCESS | 1982 | ++DOMWINDOW == 271 (0x12e249000) [pid = 1982] [serial = 271] [outer = 0x12cf85800] 04:20:26 INFO - PROCESS | 1982 | 1461151226928 Marionette DEBUG loaded listener.js 04:20:26 INFO - PROCESS | 1982 | ++DOMWINDOW == 272 (0x12e351c00) [pid = 1982] [serial = 272] [outer = 0x12cf85800] 04:20:28 INFO - PROCESS | 1982 | --DOMWINDOW == 271 (0x118fd4800) [pid = 1982] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 04:20:28 INFO - PROCESS | 1982 | --DOMWINDOW == 270 (0x115732000) [pid = 1982] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 04:20:28 INFO - PROCESS | 1982 | --DOMWINDOW == 269 (0x12b6dc000) [pid = 1982] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 04:20:28 INFO - PROCESS | 1982 | --DOMWINDOW == 268 (0x118c55c00) [pid = 1982] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 04:20:28 INFO - PROCESS | 1982 | --DOMWINDOW == 267 (0x119134000) [pid = 1982] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 04:20:28 INFO - PROCESS | 1982 | --DOMWINDOW == 266 (0x1197d6c00) [pid = 1982] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 04:20:28 INFO - PROCESS | 1982 | --DOMWINDOW == 265 (0x11aa2b800) [pid = 1982] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 04:20:28 INFO - PROCESS | 1982 | --DOMWINDOW == 264 (0x11c4a7400) [pid = 1982] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 04:20:28 INFO - PROCESS | 1982 | --DOMWINDOW == 263 (0x11aa2fc00) [pid = 1982] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 04:20:28 INFO - PROCESS | 1982 | --DOMWINDOW == 262 (0x125a7e400) [pid = 1982] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 04:20:28 INFO - PROCESS | 1982 | --DOMWINDOW == 261 (0x11af67400) [pid = 1982] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 04:20:28 INFO - PROCESS | 1982 | --DOMWINDOW == 260 (0x125e5c800) [pid = 1982] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 04:20:28 INFO - PROCESS | 1982 | --DOMWINDOW == 259 (0x126a3b400) [pid = 1982] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 04:20:28 INFO - PROCESS | 1982 | --DOMWINDOW == 258 (0x1155aec00) [pid = 1982] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 04:20:28 INFO - PROCESS | 1982 | --DOMWINDOW == 257 (0x11a9abc00) [pid = 1982] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 04:20:28 INFO - PROCESS | 1982 | --DOMWINDOW == 256 (0x118fd8000) [pid = 1982] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 04:20:28 INFO - PROCESS | 1982 | --DOMWINDOW == 255 (0x11b90fc00) [pid = 1982] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 04:20:28 INFO - PROCESS | 1982 | --DOMWINDOW == 254 (0x114f61400) [pid = 1982] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 04:20:28 INFO - PROCESS | 1982 | --DOMWINDOW == 253 (0x130767000) [pid = 1982] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 04:20:28 INFO - PROCESS | 1982 | --DOMWINDOW == 252 (0x11c45d000) [pid = 1982] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 04:20:28 INFO - PROCESS | 1982 | --DOMWINDOW == 251 (0x116566c00) [pid = 1982] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 04:20:28 INFO - PROCESS | 1982 | --DOMWINDOW == 250 (0x12e35d000) [pid = 1982] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 04:20:28 INFO - PROCESS | 1982 | --DOMWINDOW == 249 (0x11b94c800) [pid = 1982] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 04:20:28 INFO - PROCESS | 1982 | --DOMWINDOW == 248 (0x11bbfb000) [pid = 1982] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 04:20:28 INFO - PROCESS | 1982 | --DOMWINDOW == 247 (0x125c74400) [pid = 1982] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 04:20:28 INFO - PROCESS | 1982 | --DOMWINDOW == 246 (0x11aa28800) [pid = 1982] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 04:20:28 INFO - PROCESS | 1982 | --DOMWINDOW == 245 (0x119c7e800) [pid = 1982] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 04:20:28 INFO - PROCESS | 1982 | --DOMWINDOW == 244 (0x11912d000) [pid = 1982] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 04:20:28 INFO - PROCESS | 1982 | --DOMWINDOW == 243 (0x12e353c00) [pid = 1982] [serial = 201] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 04:20:28 INFO - PROCESS | 1982 | --DOMWINDOW == 242 (0x119a56400) [pid = 1982] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 04:20:28 INFO - PROCESS | 1982 | --DOMWINDOW == 241 (0x11ac15c00) [pid = 1982] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 04:20:28 INFO - PROCESS | 1982 | --DOMWINDOW == 240 (0x126edb800) [pid = 1982] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 04:20:28 INFO - PROCESS | 1982 | --DOMWINDOW == 239 (0x12b9b9800) [pid = 1982] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 04:20:28 INFO - PROCESS | 1982 | --DOMWINDOW == 238 (0x11ac13c00) [pid = 1982] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 04:20:28 INFO - PROCESS | 1982 | --DOMWINDOW == 237 (0x1274c4c00) [pid = 1982] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 04:20:28 INFO - PROCESS | 1982 | --DOMWINDOW == 236 (0x1274cc000) [pid = 1982] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 04:20:28 INFO - PROCESS | 1982 | --DOMWINDOW == 235 (0x126fce400) [pid = 1982] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 04:20:28 INFO - PROCESS | 1982 | --DOMWINDOW == 234 (0x12ec5bc00) [pid = 1982] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 04:20:28 INFO - PROCESS | 1982 | --DOMWINDOW == 233 (0x118ce8000) [pid = 1982] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 04:20:28 INFO - PROCESS | 1982 | --DOMWINDOW == 232 (0x11c4ab400) [pid = 1982] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 04:20:28 INFO - PROCESS | 1982 | --DOMWINDOW == 231 (0x119c8c000) [pid = 1982] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 04:20:28 INFO - PROCESS | 1982 | --DOMWINDOW == 230 (0x12ec5e800) [pid = 1982] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 04:20:28 INFO - PROCESS | 1982 | --DOMWINDOW == 229 (0x112102800) [pid = 1982] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 04:20:28 INFO - PROCESS | 1982 | --DOMWINDOW == 228 (0x12d353400) [pid = 1982] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 04:20:28 INFO - PROCESS | 1982 | --DOMWINDOW == 227 (0x12e691c00) [pid = 1982] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 04:20:28 INFO - PROCESS | 1982 | --DOMWINDOW == 226 (0x12e36b400) [pid = 1982] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 04:20:28 INFO - PROCESS | 1982 | --DOMWINDOW == 225 (0x127585c00) [pid = 1982] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 04:20:28 INFO - PROCESS | 1982 | --DOMWINDOW == 224 (0x12ce5d400) [pid = 1982] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 04:20:28 INFO - PROCESS | 1982 | --DOMWINDOW == 223 (0x12e360800) [pid = 1982] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 04:20:28 INFO - PROCESS | 1982 | --DOMWINDOW == 222 (0x125860400) [pid = 1982] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 04:20:28 INFO - PROCESS | 1982 | --DOMWINDOW == 221 (0x11a9ab400) [pid = 1982] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 04:20:28 INFO - PROCESS | 1982 | --DOMWINDOW == 220 (0x12b6cfc00) [pid = 1982] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 04:20:28 INFO - PROCESS | 1982 | --DOMWINDOW == 219 (0x129580800) [pid = 1982] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 04:20:28 INFO - PROCESS | 1982 | --DOMWINDOW == 218 (0x12d353c00) [pid = 1982] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 04:20:28 INFO - PROCESS | 1982 | --DOMWINDOW == 217 (0x12d34b000) [pid = 1982] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 04:20:28 INFO - PROCESS | 1982 | --DOMWINDOW == 216 (0x12ce57400) [pid = 1982] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 04:20:28 INFO - PROCESS | 1982 | --DOMWINDOW == 215 (0x119d6fc00) [pid = 1982] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 04:20:28 INFO - PROCESS | 1982 | --DOMWINDOW == 214 (0x12ec5d800) [pid = 1982] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 04:20:28 INFO - PROCESS | 1982 | --DOMWINDOW == 213 (0x11bcd5800) [pid = 1982] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 04:20:28 INFO - PROCESS | 1982 | --DOMWINDOW == 212 (0x13005b000) [pid = 1982] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 04:20:28 INFO - PROCESS | 1982 | --DOMWINDOW == 211 (0x12fe7fc00) [pid = 1982] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 04:20:28 INFO - PROCESS | 1982 | --DOMWINDOW == 210 (0x11b2e2800) [pid = 1982] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 04:20:28 INFO - PROCESS | 1982 | --DOMWINDOW == 209 (0x12e355800) [pid = 1982] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 04:20:28 INFO - PROCESS | 1982 | --DOMWINDOW == 208 (0x11aa27000) [pid = 1982] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 04:20:28 INFO - PROCESS | 1982 | --DOMWINDOW == 207 (0x12f74b800) [pid = 1982] [serial = 50] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 04:20:28 INFO - PROCESS | 1982 | --DOMWINDOW == 206 (0x118c2e800) [pid = 1982] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 04:20:28 INFO - PROCESS | 1982 | --DOMWINDOW == 205 (0x119c8cc00) [pid = 1982] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 04:20:28 INFO - PROCESS | 1982 | --DOMWINDOW == 204 (0x12f22b000) [pid = 1982] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 04:20:28 INFO - PROCESS | 1982 | --DOMWINDOW == 203 (0x12e350000) [pid = 1982] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 04:20:28 INFO - PROCESS | 1982 | --DOMWINDOW == 202 (0x12d8e5400) [pid = 1982] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 04:20:28 INFO - PROCESS | 1982 | --DOMWINDOW == 201 (0x11a9a0400) [pid = 1982] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 04:20:28 INFO - PROCESS | 1982 | --DOMWINDOW == 200 (0x128df7800) [pid = 1982] [serial = 195] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 04:20:28 INFO - PROCESS | 1982 | --DOMWINDOW == 199 (0x112110000) [pid = 1982] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 04:20:28 INFO - PROCESS | 1982 | --DOMWINDOW == 198 (0x12bcb5800) [pid = 1982] [serial = 198] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 04:20:28 INFO - PROCESS | 1982 | 1461151228386 Marionette TRACE conn2 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:20:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 04:20:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1623ms 04:20:28 INFO - PROCESS | 1982 | 1461151228448 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 04:20:28 INFO - PROCESS | 1982 | 1461151228449 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 04:20:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 04:20:28 INFO - PROCESS | 1982 | 1461151228475 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 04:20:28 INFO - PROCESS | 1982 | 1461151228476 Marionette TRACE conn2 <- [1,338,null,{}] 04:20:28 INFO - PROCESS | 1982 | 1461151228496 Marionette TRACE conn2 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:28 INFO - PROCESS | 1982 | 1461151228577 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 04:20:28 INFO - PROCESS | 1982 | 1461151228590 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:28 INFO - PROCESS | 1982 | ++DOCSHELL 0x119a7a800 == 17 [pid = 1982] [id = 92] 04:20:28 INFO - PROCESS | 1982 | ++DOMWINDOW == 199 (0x1182b4800) [pid = 1982] [serial = 273] [outer = 0x0] 04:20:28 INFO - PROCESS | 1982 | ++DOMWINDOW == 200 (0x119c8a400) [pid = 1982] [serial = 274] [outer = 0x1182b4800] 04:20:28 INFO - PROCESS | 1982 | 1461151228630 Marionette DEBUG loaded listener.js 04:20:28 INFO - PROCESS | 1982 | ++DOMWINDOW == 201 (0x11ac13c00) [pid = 1982] [serial = 275] [outer = 0x1182b4800] 04:20:29 INFO - PROCESS | 1982 | 1461151229037 Marionette TRACE conn2 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:20:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 04:20:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 588ms 04:20:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 04:20:29 INFO - PROCESS | 1982 | 1461151229046 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 04:20:29 INFO - PROCESS | 1982 | 1461151229048 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 04:20:29 INFO - PROCESS | 1982 | 1461151229050 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 04:20:29 INFO - PROCESS | 1982 | 1461151229051 Marionette TRACE conn2 <- [1,342,null,{}] 04:20:29 INFO - PROCESS | 1982 | 1461151229053 Marionette TRACE conn2 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:29 INFO - PROCESS | 1982 | 1461151229155 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 04:20:29 INFO - PROCESS | 1982 | 1461151229209 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:29 INFO - PROCESS | 1982 | ++DOCSHELL 0x11bba6000 == 18 [pid = 1982] [id = 93] 04:20:29 INFO - PROCESS | 1982 | ++DOMWINDOW == 202 (0x11ac16000) [pid = 1982] [serial = 276] [outer = 0x0] 04:20:29 INFO - PROCESS | 1982 | ++DOMWINDOW == 203 (0x11b90fc00) [pid = 1982] [serial = 277] [outer = 0x11ac16000] 04:20:29 INFO - PROCESS | 1982 | 1461151229235 Marionette DEBUG loaded listener.js 04:20:29 INFO - PROCESS | 1982 | ++DOMWINDOW == 204 (0x11bce2400) [pid = 1982] [serial = 278] [outer = 0x11ac16000] 04:20:29 INFO - PROCESS | 1982 | 1461151229543 Marionette TRACE conn2 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:20:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 04:20:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 520ms 04:20:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 04:20:29 INFO - PROCESS | 1982 | 1461151229572 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 04:20:29 INFO - PROCESS | 1982 | 1461151229573 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 04:20:29 INFO - PROCESS | 1982 | 1461151229575 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 04:20:29 INFO - PROCESS | 1982 | 1461151229576 Marionette TRACE conn2 <- [1,346,null,{}] 04:20:29 INFO - PROCESS | 1982 | 1461151229578 Marionette TRACE conn2 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:29 INFO - PROCESS | 1982 | 1461151229663 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 04:20:29 INFO - PROCESS | 1982 | 1461151229722 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:29 INFO - PROCESS | 1982 | ++DOCSHELL 0x1288d1800 == 19 [pid = 1982] [id = 94] 04:20:29 INFO - PROCESS | 1982 | ++DOMWINDOW == 205 (0x11acb3c00) [pid = 1982] [serial = 279] [outer = 0x0] 04:20:29 INFO - PROCESS | 1982 | ++DOMWINDOW == 206 (0x11c58d400) [pid = 1982] [serial = 280] [outer = 0x11acb3c00] 04:20:29 INFO - PROCESS | 1982 | 1461151229755 Marionette DEBUG loaded listener.js 04:20:29 INFO - PROCESS | 1982 | ++DOMWINDOW == 207 (0x127586c00) [pid = 1982] [serial = 281] [outer = 0x11acb3c00] 04:20:30 INFO - PROCESS | 1982 | 1461151230083 Marionette TRACE conn2 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:20:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 04:20:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 521ms 04:20:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 04:20:30 INFO - PROCESS | 1982 | 1461151230097 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 04:20:30 INFO - PROCESS | 1982 | 1461151230098 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 04:20:30 INFO - PROCESS | 1982 | 1461151230101 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 04:20:30 INFO - PROCESS | 1982 | 1461151230107 Marionette TRACE conn2 <- [1,350,null,{}] 04:20:30 INFO - PROCESS | 1982 | 1461151230110 Marionette TRACE conn2 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:30 INFO - PROCESS | 1982 | 1461151230289 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 04:20:30 INFO - PROCESS | 1982 | 1461151230426 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:30 INFO - PROCESS | 1982 | ++DOCSHELL 0x114684800 == 20 [pid = 1982] [id = 95] 04:20:30 INFO - PROCESS | 1982 | ++DOMWINDOW == 208 (0x11210d000) [pid = 1982] [serial = 282] [outer = 0x0] 04:20:30 INFO - PROCESS | 1982 | ++DOMWINDOW == 209 (0x11434b000) [pid = 1982] [serial = 283] [outer = 0x11210d000] 04:20:30 INFO - PROCESS | 1982 | 1461151230479 Marionette DEBUG loaded listener.js 04:20:30 INFO - PROCESS | 1982 | ++DOMWINDOW == 210 (0x118ae8400) [pid = 1982] [serial = 284] [outer = 0x11210d000] 04:20:30 INFO - PROCESS | 1982 | 1461151230971 Marionette TRACE conn2 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:20:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 04:20:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 923ms 04:20:31 INFO - PROCESS | 1982 | 1461151231026 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 04:20:31 INFO - PROCESS | 1982 | 1461151231029 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 04:20:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 04:20:31 INFO - PROCESS | 1982 | 1461151231032 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 04:20:31 INFO - PROCESS | 1982 | 1461151231035 Marionette TRACE conn2 <- [1,354,null,{}] 04:20:31 INFO - PROCESS | 1982 | 1461151231038 Marionette TRACE conn2 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:31 INFO - PROCESS | 1982 | 1461151231159 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 04:20:31 INFO - PROCESS | 1982 | 1461151231186 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 04:20:31 INFO - PROCESS | 1982 | 1461151231269 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:31 INFO - PROCESS | 1982 | ++DOCSHELL 0x12bb81800 == 21 [pid = 1982] [id = 96] 04:20:31 INFO - PROCESS | 1982 | ++DOMWINDOW == 211 (0x1258b0800) [pid = 1982] [serial = 285] [outer = 0x0] 04:20:31 INFO - PROCESS | 1982 | ++DOMWINDOW == 212 (0x125c75000) [pid = 1982] [serial = 286] [outer = 0x1258b0800] 04:20:31 INFO - PROCESS | 1982 | 1461151231302 Marionette DEBUG loaded listener.js 04:20:31 INFO - PROCESS | 1982 | ++DOMWINDOW == 213 (0x126fcd800) [pid = 1982] [serial = 287] [outer = 0x1258b0800] 04:20:31 INFO - PROCESS | 1982 | 1461151231730 Marionette TRACE conn2 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:20:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:20:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 722ms 04:20:31 INFO - PROCESS | 1982 | 1461151231755 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 04:20:31 INFO - PROCESS | 1982 | 1461151231757 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 04:20:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 04:20:31 INFO - PROCESS | 1982 | 1461151231760 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 04:20:31 INFO - PROCESS | 1982 | 1461151231761 Marionette TRACE conn2 <- [1,358,null,{}] 04:20:31 INFO - PROCESS | 1982 | 1461151231763 Marionette TRACE conn2 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:31 INFO - PROCESS | 1982 | 1461151231862 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 04:20:31 INFO - PROCESS | 1982 | 1461151231926 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:31 INFO - PROCESS | 1982 | ++DOCSHELL 0x12efd1000 == 22 [pid = 1982] [id = 97] 04:20:31 INFO - PROCESS | 1982 | ++DOMWINDOW == 214 (0x1293b4400) [pid = 1982] [serial = 288] [outer = 0x0] 04:20:31 INFO - PROCESS | 1982 | ++DOMWINDOW == 215 (0x12a434c00) [pid = 1982] [serial = 289] [outer = 0x1293b4400] 04:20:31 INFO - PROCESS | 1982 | 1461151231998 Marionette DEBUG loaded listener.js 04:20:32 INFO - PROCESS | 1982 | ++DOMWINDOW == 216 (0x12b41b000) [pid = 1982] [serial = 290] [outer = 0x1293b4400] 04:20:32 INFO - PROCESS | 1982 | 1461151232485 Marionette TRACE conn2 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:20:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:20:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 773ms 04:20:32 INFO - PROCESS | 1982 | 1461151232534 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 04:20:32 INFO - PROCESS | 1982 | 1461151232538 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 04:20:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 04:20:32 INFO - PROCESS | 1982 | 1461151232546 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 04:20:32 INFO - PROCESS | 1982 | 1461151232549 Marionette TRACE conn2 <- [1,362,null,{}] 04:20:32 INFO - PROCESS | 1982 | 1461151232552 Marionette TRACE conn2 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:32 INFO - PROCESS | 1982 | 1461151232650 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 04:20:32 INFO - PROCESS | 1982 | 1461151232724 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:32 INFO - PROCESS | 1982 | ++DOCSHELL 0x1186db000 == 23 [pid = 1982] [id = 98] 04:20:32 INFO - PROCESS | 1982 | ++DOMWINDOW == 217 (0x115738800) [pid = 1982] [serial = 291] [outer = 0x0] 04:20:32 INFO - PROCESS | 1982 | ++DOMWINDOW == 218 (0x11ac1d400) [pid = 1982] [serial = 292] [outer = 0x115738800] 04:20:32 INFO - PROCESS | 1982 | 1461151232754 Marionette DEBUG loaded listener.js 04:20:32 INFO - PROCESS | 1982 | ++DOMWINDOW == 219 (0x11bce0800) [pid = 1982] [serial = 293] [outer = 0x115738800] 04:20:33 INFO - PROCESS | 1982 | 1461151233365 Marionette TRACE conn2 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:20:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:20:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 829ms 04:20:33 INFO - PROCESS | 1982 | 1461151233389 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 04:20:33 INFO - PROCESS | 1982 | 1461151233391 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 04:20:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 04:20:33 INFO - PROCESS | 1982 | 1461151233396 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 04:20:33 INFO - PROCESS | 1982 | 1461151233398 Marionette TRACE conn2 <- [1,366,null,{}] 04:20:33 INFO - PROCESS | 1982 | 1461151233404 Marionette TRACE conn2 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:33 INFO - PROCESS | 1982 | 1461151233485 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 04:20:33 INFO - PROCESS | 1982 | 1461151233565 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:33 INFO - PROCESS | 1982 | ++DOCSHELL 0x114f96000 == 24 [pid = 1982] [id = 99] 04:20:33 INFO - PROCESS | 1982 | ++DOMWINDOW == 220 (0x113ec7c00) [pid = 1982] [serial = 294] [outer = 0x0] 04:20:33 INFO - PROCESS | 1982 | ++DOMWINDOW == 221 (0x114f59400) [pid = 1982] [serial = 295] [outer = 0x113ec7c00] 04:20:33 INFO - PROCESS | 1982 | 1461151233600 Marionette DEBUG loaded listener.js 04:20:33 INFO - PROCESS | 1982 | ++DOMWINDOW == 222 (0x115884000) [pid = 1982] [serial = 296] [outer = 0x113ec7c00] 04:20:34 INFO - PROCESS | 1982 | 1461151234159 Marionette TRACE conn2 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 221 (0x12a435c00) [pid = 1982] [serial = 247] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 220 (0x11bbfbc00) [pid = 1982] [serial = 11] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 219 (0x126020000) [pid = 1982] [serial = 8] [outer = 0x0] [url = about:blank] 04:20:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:20:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 825ms 04:20:34 INFO - PROCESS | 1982 | 1461151234222 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 04:20:34 INFO - PROCESS | 1982 | 1461151234227 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 04:20:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 04:20:34 INFO - PROCESS | 1982 | 1461151234233 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 04:20:34 INFO - PROCESS | 1982 | 1461151234236 Marionette TRACE conn2 <- [1,370,null,{}] 04:20:34 INFO - PROCESS | 1982 | 1461151234239 Marionette TRACE conn2 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:34 INFO - PROCESS | 1982 | 1461151234348 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 04:20:34 INFO - PROCESS | 1982 | 1461151234361 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:34 INFO - PROCESS | 1982 | ++DOCSHELL 0x118768000 == 25 [pid = 1982] [id = 100] 04:20:34 INFO - PROCESS | 1982 | ++DOMWINDOW == 220 (0x118aed000) [pid = 1982] [serial = 297] [outer = 0x0] 04:20:34 INFO - PROCESS | 1982 | ++DOMWINDOW == 221 (0x118c35800) [pid = 1982] [serial = 298] [outer = 0x118aed000] 04:20:34 INFO - PROCESS | 1982 | 1461151234403 Marionette DEBUG loaded listener.js 04:20:34 INFO - PROCESS | 1982 | ++DOMWINDOW == 222 (0x118edc800) [pid = 1982] [serial = 299] [outer = 0x118aed000] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 221 (0x12b7d5400) [pid = 1982] [serial = 114] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 220 (0x118c7c400) [pid = 1982] [serial = 72] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 219 (0x119c80000) [pid = 1982] [serial = 76] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 218 (0x119ad8400) [pid = 1982] [serial = 147] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 217 (0x11b950400) [pid = 1982] [serial = 84] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 216 (0x11924ac00) [pid = 1982] [serial = 129] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 215 (0x11c75c000) [pid = 1982] [serial = 90] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 214 (0x125a77000) [pid = 1982] [serial = 94] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 213 (0x125e63000) [pid = 1982] [serial = 99] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 212 (0x125c72400) [pid = 1982] [serial = 96] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 211 (0x125dc8400) [pid = 1982] [serial = 97] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 210 (0x126280000) [pid = 1982] [serial = 100] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 209 (0x126ab4000) [pid = 1982] [serial = 102] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 208 (0x128823400) [pid = 1982] [serial = 105] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 207 (0x12881c800) [pid = 1982] [serial = 103] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 206 (0x129081c00) [pid = 1982] [serial = 106] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 205 (0x129582800) [pid = 1982] [serial = 108] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 204 (0x1295aac00) [pid = 1982] [serial = 111] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 203 (0x118cecc00) [pid = 1982] [serial = 73] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 202 (0x11a99f400) [pid = 1982] [serial = 78] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 201 (0x1295ab800) [pid = 1982] [serial = 109] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 200 (0x11aa2c400) [pid = 1982] [serial = 79] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 199 (0x11b90b400) [pid = 1982] [serial = 82] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 198 (0x11bcd5c00) [pid = 1982] [serial = 85] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 197 (0x11924f400) [pid = 1982] [serial = 69] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 196 (0x11bcda400) [pid = 1982] [serial = 87] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 195 (0x125862800) [pid = 1982] [serial = 91] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 194 (0x11af65400) [pid = 1982] [serial = 81] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 193 (0x11c4b0800) [pid = 1982] [serial = 88] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 192 (0x11533a000) [pid = 1982] [serial = 66] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 191 (0x119a54000) [pid = 1982] [serial = 75] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 190 (0x13076b400) [pid = 1982] [serial = 64] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 189 (0x13076f400) [pid = 1982] [serial = 63] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 188 (0x12b9ba400) [pid = 1982] [serial = 115] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 187 (0x11a99e000) [pid = 1982] [serial = 70] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 186 (0x116564400) [pid = 1982] [serial = 67] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 185 (0x125862c00) [pid = 1982] [serial = 93] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 184 (0x11b954c00) [pid = 1982] [serial = 217] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 183 (0x11b2de400) [pid = 1982] [serial = 166] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 182 (0x125b90000) [pid = 1982] [serial = 242] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 181 (0x12e68e800) [pid = 1982] [serial = 203] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 180 (0x125861400) [pid = 1982] [serial = 139] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 179 (0x12e938c00) [pid = 1982] [serial = 205] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 178 (0x11a9a6000) [pid = 1982] [serial = 148] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 177 (0x11b911000) [pid = 1982] [serial = 168] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 176 (0x11aa2d400) [pid = 1982] [serial = 150] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 175 (0x1239ef400) [pid = 1982] [serial = 123] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 174 (0x11b90f000) [pid = 1982] [serial = 135] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 173 (0x12e683400) [pid = 1982] [serial = 202] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 172 (0x11acb0800) [pid = 1982] [serial = 241] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 171 (0x119d6b400) [pid = 1982] [serial = 165] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 170 (0x11b953800) [pid = 1982] [serial = 121] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 169 (0x119a55c00) [pid = 1982] [serial = 132] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 168 (0x119c89c00) [pid = 1982] [serial = 130] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 167 (0x12b6d7c00) [pid = 1982] [serial = 112] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 166 (0x126fcf800) [pid = 1982] [serial = 172] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 165 (0x12908c400) [pid = 1982] [serial = 174] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 164 (0x12758e400) [pid = 1982] [serial = 145] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 163 (0x12e940c00) [pid = 1982] [serial = 206] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 162 (0x12586b400) [pid = 1982] [serial = 215] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 161 (0x11c329c00) [pid = 1982] [serial = 138] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 160 (0x118edac00) [pid = 1982] [serial = 49] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 159 (0x126edd400) [pid = 1982] [serial = 144] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 158 (0x125dc3000) [pid = 1982] [serial = 171] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 157 (0x126ab9400) [pid = 1982] [serial = 142] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 156 (0x11bbf3400) [pid = 1982] [serial = 136] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 155 (0x11bce0000) [pid = 1982] [serial = 214] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 154 (0x126021000) [pid = 1982] [serial = 141] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 153 (0x128eee000) [pid = 1982] [serial = 157] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 152 (0x12f747800) [pid = 1982] [serial = 209] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 151 (0x128ef4800) [pid = 1982] [serial = 126] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 150 (0x11ac1a800) [pid = 1982] [serial = 211] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 149 (0x128816000) [pid = 1982] [serial = 156] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 148 (0x12ee7f000) [pid = 1982] [serial = 208] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 147 (0x11c4b0400) [pid = 1982] [serial = 190] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 146 (0x119d6a000) [pid = 1982] [serial = 133] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 145 (0x1260bd000) [pid = 1982] [serial = 244] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 144 (0x1260c4800) [pid = 1982] [serial = 124] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 143 (0x11b210000) [pid = 1982] [serial = 151] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 142 (0x11c4a8400) [pid = 1982] [serial = 192] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 141 (0x12b9b8000) [pid = 1982] [serial = 159] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 140 (0x11ac1f400) [pid = 1982] [serial = 212] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 139 (0x12cf8b000) [pid = 1982] [serial = 221] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 138 (0x12bc09800) [pid = 1982] [serial = 18] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 137 (0x12e24c400) [pid = 1982] [serial = 223] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 136 (0x12cf89400) [pid = 1982] [serial = 177] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 135 (0x12b9bb400) [pid = 1982] [serial = 15] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 134 (0x12bc03000) [pid = 1982] [serial = 16] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 133 (0x125a7fc00) [pid = 1982] [serial = 218] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 132 (0x12bc02c00) [pid = 1982] [serial = 175] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 131 (0x12bc0cc00) [pid = 1982] [serial = 220] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 130 (0x1295af000) [pid = 1982] [serial = 127] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 129 (0x12d354800) [pid = 1982] [serial = 181] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 128 (0x12e368400) [pid = 1982] [serial = 28] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 127 (0x12907f800) [pid = 1982] [serial = 245] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 126 (0x11210bc00) [pid = 1982] [serial = 235] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 125 (0x125a79c00) [pid = 1982] [serial = 193] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 124 (0x129580000) [pid = 1982] [serial = 196] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 123 (0x12bc03400) [pid = 1982] [serial = 160] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 122 (0x12f227800) [pid = 1982] [serial = 232] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 121 (0x12bc08800) [pid = 1982] [serial = 162] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 120 (0x12e362400) [pid = 1982] [serial = 27] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 119 (0x12958bc00) [pid = 1982] [serial = 230] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 118 (0x12da0dc00) [pid = 1982] [serial = 24] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 117 (0x12e24b400) [pid = 1982] [serial = 25] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 116 (0x129588400) [pid = 1982] [serial = 229] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 115 (0x12d34cc00) [pid = 1982] [serial = 21] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 114 (0x12d351400) [pid = 1982] [serial = 22] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 113 (0x12d348800) [pid = 1982] [serial = 180] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 112 (0x12d005000) [pid = 1982] [serial = 178] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 111 (0x11c185000) [pid = 1982] [serial = 169] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 110 (0x12bc02800) [pid = 1982] [serial = 197] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 109 (0x12fc61800) [pid = 1982] [serial = 239] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 108 (0x12e367400) [pid = 1982] [serial = 186] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 107 (0x12fb21400) [pid = 1982] [serial = 238] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 106 (0x12ee85c00) [pid = 1982] [serial = 39] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 105 (0x12e247400) [pid = 1982] [serial = 183] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 104 (0x118cdd400) [pid = 1982] [serial = 117] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 103 (0x12ee7ac00) [pid = 1982] [serial = 36] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 102 (0x12d356c00) [pid = 1982] [serial = 199] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 101 (0x12ee7ec00) [pid = 1982] [serial = 37] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 100 (0x11210fc00) [pid = 1982] [serial = 236] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 99 (0x12e36a000) [pid = 1982] [serial = 224] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 98 (0x12e93d800) [pid = 1982] [serial = 33] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 97 (0x12ec5c000) [pid = 1982] [serial = 34] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 96 (0x12ee7bc00) [pid = 1982] [serial = 226] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 95 (0x12e688800) [pid = 1982] [serial = 30] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 94 (0x12e68ec00) [pid = 1982] [serial = 31] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 93 (0x12fc53400) [pid = 1982] [serial = 233] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 92 (0x13004e000) [pid = 1982] [serial = 57] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 91 (0x12e685c00) [pid = 1982] [serial = 187] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 90 (0x12e36dc00) [pid = 1982] [serial = 54] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 89 (0x12fe7f800) [pid = 1982] [serial = 55] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 88 (0x12fb21c00) [pid = 1982] [serial = 51] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 87 (0x12fc62800) [pid = 1982] [serial = 52] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 86 (0x12fb1b000) [pid = 1982] [serial = 48] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 85 (0x1191bc800) [pid = 1982] [serial = 118] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 84 (0x11c32c400) [pid = 1982] [serial = 153] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 83 (0x12bca8800) [pid = 1982] [serial = 163] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 82 (0x12f232400) [pid = 1982] [serial = 42] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 81 (0x12f749800) [pid = 1982] [serial = 43] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 80 (0x12f874800) [pid = 1982] [serial = 45] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 79 (0x12f22a000) [pid = 1982] [serial = 40] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 78 (0x12e35e800) [pid = 1982] [serial = 184] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 77 (0x11af69400) [pid = 1982] [serial = 120] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 76 (0x12e247800) [pid = 1982] [serial = 200] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 75 (0x12ee86400) [pid = 1982] [serial = 227] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 74 (0x1239fec00) [pid = 1982] [serial = 154] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 73 (0x1303a9000) [pid = 1982] [serial = 60] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 72 (0x1303af000) [pid = 1982] [serial = 61] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 71 (0x130058c00) [pid = 1982] [serial = 58] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | --DOMWINDOW == 70 (0x11bcd6400) [pid = 1982] [serial = 189] [outer = 0x0] [url = about:blank] 04:20:34 INFO - PROCESS | 1982 | 1461151234888 Marionette TRACE conn2 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:20:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:20:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 674ms 04:20:34 INFO - PROCESS | 1982 | 1461151234907 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 04:20:34 INFO - PROCESS | 1982 | 1461151234908 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 04:20:34 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 04:20:34 INFO - PROCESS | 1982 | 1461151234911 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 04:20:34 INFO - PROCESS | 1982 | 1461151234913 Marionette TRACE conn2 <- [1,374,null,{}] 04:20:34 INFO - PROCESS | 1982 | 1461151234920 Marionette TRACE conn2 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:35 INFO - PROCESS | 1982 | 1461151234993 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 04:20:35 INFO - PROCESS | 1982 | 1461151234997 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:35 INFO - PROCESS | 1982 | ++DOCSHELL 0x119293800 == 26 [pid = 1982] [id = 101] 04:20:35 INFO - PROCESS | 1982 | ++DOMWINDOW == 71 (0x1191bf400) [pid = 1982] [serial = 300] [outer = 0x0] 04:20:35 INFO - PROCESS | 1982 | ++DOMWINDOW == 72 (0x119a59800) [pid = 1982] [serial = 301] [outer = 0x1191bf400] 04:20:35 INFO - PROCESS | 1982 | 1461151235027 Marionette DEBUG loaded listener.js 04:20:35 INFO - PROCESS | 1982 | ++DOMWINDOW == 73 (0x119c8a000) [pid = 1982] [serial = 302] [outer = 0x1191bf400] 04:20:35 INFO - PROCESS | 1982 | 1461151235353 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 04:20:35 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 04:20:35 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 470ms 04:20:35 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 04:20:35 INFO - PROCESS | 1982 | 1461151235389 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 04:20:35 INFO - PROCESS | 1982 | 1461151235391 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 04:20:35 INFO - PROCESS | 1982 | 1461151235393 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 04:20:35 INFO - PROCESS | 1982 | 1461151235394 Marionette TRACE conn2 <- [1,378,null,{}] 04:20:35 INFO - PROCESS | 1982 | 1461151235396 Marionette TRACE conn2 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:35 INFO - PROCESS | 1982 | 1461151235484 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 04:20:35 INFO - PROCESS | 1982 | 1461151235510 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:35 INFO - PROCESS | 1982 | ++DOCSHELL 0x1192df000 == 27 [pid = 1982] [id = 102] 04:20:35 INFO - PROCESS | 1982 | ++DOMWINDOW == 74 (0x119c8b000) [pid = 1982] [serial = 303] [outer = 0x0] 04:20:35 INFO - PROCESS | 1982 | ++DOMWINDOW == 75 (0x11a9a1000) [pid = 1982] [serial = 304] [outer = 0x119c8b000] 04:20:35 INFO - PROCESS | 1982 | 1461151235536 Marionette DEBUG loaded listener.js 04:20:35 INFO - PROCESS | 1982 | ++DOMWINDOW == 76 (0x11aa31c00) [pid = 1982] [serial = 305] [outer = 0x119c8b000] 04:20:35 INFO - PROCESS | 1982 | 1461151235875 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 04:20:35 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 04:20:35 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 520ms 04:20:35 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 04:20:35 INFO - PROCESS | 1982 | 1461151235913 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 04:20:35 INFO - PROCESS | 1982 | 1461151235914 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 04:20:35 INFO - PROCESS | 1982 | 1461151235916 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 04:20:35 INFO - PROCESS | 1982 | 1461151235917 Marionette TRACE conn2 <- [1,382,null,{}] 04:20:35 INFO - PROCESS | 1982 | 1461151235920 Marionette TRACE conn2 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:36 INFO - PROCESS | 1982 | 1461151236000 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 04:20:36 INFO - PROCESS | 1982 | 1461151236006 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:36 INFO - PROCESS | 1982 | ++DOCSHELL 0x119b2a800 == 28 [pid = 1982] [id = 103] 04:20:36 INFO - PROCESS | 1982 | ++DOMWINDOW == 77 (0x11ac14800) [pid = 1982] [serial = 306] [outer = 0x0] 04:20:36 INFO - PROCESS | 1982 | ++DOMWINDOW == 78 (0x11ac1e800) [pid = 1982] [serial = 307] [outer = 0x11ac14800] 04:20:36 INFO - PROCESS | 1982 | 1461151236032 Marionette DEBUG loaded listener.js 04:20:36 INFO - PROCESS | 1982 | ++DOMWINDOW == 79 (0x11b20d800) [pid = 1982] [serial = 308] [outer = 0x11ac14800] 04:20:36 INFO - PROCESS | 1982 | 1461151236360 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 04:20:36 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 04:20:36 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 470ms 04:20:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 04:20:36 INFO - PROCESS | 1982 | 1461151236390 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 04:20:36 INFO - PROCESS | 1982 | 1461151236391 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 04:20:36 INFO - PROCESS | 1982 | 1461151236394 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 04:20:36 INFO - PROCESS | 1982 | 1461151236395 Marionette TRACE conn2 <- [1,386,null,{}] 04:20:36 INFO - PROCESS | 1982 | 1461151236397 Marionette TRACE conn2 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:36 INFO - PROCESS | 1982 | 1461151236497 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 04:20:36 INFO - PROCESS | 1982 | 1461151236504 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:36 INFO - PROCESS | 1982 | ++DOCSHELL 0x11a923000 == 29 [pid = 1982] [id = 104] 04:20:36 INFO - PROCESS | 1982 | ++DOMWINDOW == 80 (0x11b211c00) [pid = 1982] [serial = 309] [outer = 0x0] 04:20:36 INFO - PROCESS | 1982 | ++DOMWINDOW == 81 (0x11b94b400) [pid = 1982] [serial = 310] [outer = 0x11b211c00] 04:20:36 INFO - PROCESS | 1982 | 1461151236533 Marionette DEBUG loaded listener.js 04:20:36 INFO - PROCESS | 1982 | ++DOMWINDOW == 82 (0x11c330800) [pid = 1982] [serial = 311] [outer = 0x11b211c00] 04:20:36 INFO - PROCESS | 1982 | 1461151236917 Marionette TRACE conn2 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 04:20:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 04:20:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 568ms 04:20:36 INFO - PROCESS | 1982 | 1461151236963 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 04:20:36 INFO - PROCESS | 1982 | 1461151236965 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 04:20:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 04:20:36 INFO - PROCESS | 1982 | 1461151236968 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 04:20:36 INFO - PROCESS | 1982 | 1461151236970 Marionette TRACE conn2 <- [1,390,null,{}] 04:20:36 INFO - PROCESS | 1982 | 1461151236973 Marionette TRACE conn2 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:37 INFO - PROCESS | 1982 | 1461151237097 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 04:20:37 INFO - PROCESS | 1982 | 1461151237118 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:37 INFO - PROCESS | 1982 | ++DOCSHELL 0x11ad96000 == 30 [pid = 1982] [id = 105] 04:20:37 INFO - PROCESS | 1982 | ++DOMWINDOW == 83 (0x11c32b000) [pid = 1982] [serial = 312] [outer = 0x0] 04:20:37 INFO - PROCESS | 1982 | ++DOMWINDOW == 84 (0x11c4b1400) [pid = 1982] [serial = 313] [outer = 0x11c32b000] 04:20:37 INFO - PROCESS | 1982 | 1461151237159 Marionette DEBUG loaded listener.js 04:20:37 INFO - PROCESS | 1982 | ++DOMWINDOW == 85 (0x125860800) [pid = 1982] [serial = 314] [outer = 0x11c32b000] 04:20:37 INFO - PROCESS | 1982 | --DOMWINDOW == 84 (0x125868000) [pid = 1982] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 04:20:37 INFO - PROCESS | 1982 | --DOMWINDOW == 83 (0x11af68000) [pid = 1982] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 04:20:37 INFO - PROCESS | 1982 | --DOMWINDOW == 82 (0x11523d800) [pid = 1982] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 04:20:37 INFO - PROCESS | 1982 | --DOMWINDOW == 81 (0x118a67c00) [pid = 1982] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 04:20:37 INFO - PROCESS | 1982 | --DOMWINDOW == 80 (0x12cf85000) [pid = 1982] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 04:20:37 INFO - PROCESS | 1982 | --DOMWINDOW == 79 (0x12b6d0400) [pid = 1982] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 04:20:37 INFO - PROCESS | 1982 | --DOMWINDOW == 78 (0x12cf85800) [pid = 1982] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 04:20:37 INFO - PROCESS | 1982 | --DOMWINDOW == 77 (0x1182b4800) [pid = 1982] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 04:20:37 INFO - PROCESS | 1982 | --DOMWINDOW == 76 (0x11ac16000) [pid = 1982] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 04:20:37 INFO - PROCESS | 1982 | --DOMWINDOW == 75 (0x11523e400) [pid = 1982] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 04:20:37 INFO - PROCESS | 1982 | --DOMWINDOW == 74 (0x12958c400) [pid = 1982] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 04:20:37 INFO - PROCESS | 1982 | 1461151237589 Marionette TRACE conn2 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 04:20:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 04:20:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 670ms 04:20:37 INFO - PROCESS | 1982 | 1461151237639 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 04:20:37 INFO - PROCESS | 1982 | 1461151237640 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 04:20:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 04:20:37 INFO - PROCESS | 1982 | 1461151237642 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 04:20:37 INFO - PROCESS | 1982 | 1461151237643 Marionette TRACE conn2 <- [1,394,null,{}] 04:20:37 INFO - PROCESS | 1982 | 1461151237646 Marionette TRACE conn2 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:37 INFO - PROCESS | 1982 | 1461151237730 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 04:20:37 INFO - PROCESS | 1982 | 1461151237755 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:37 INFO - PROCESS | 1982 | ++DOCSHELL 0x11b936000 == 31 [pid = 1982] [id = 106] 04:20:37 INFO - PROCESS | 1982 | ++DOMWINDOW == 75 (0x1155af800) [pid = 1982] [serial = 315] [outer = 0x0] 04:20:37 INFO - PROCESS | 1982 | ++DOMWINDOW == 76 (0x1239fdc00) [pid = 1982] [serial = 316] [outer = 0x1155af800] 04:20:37 INFO - PROCESS | 1982 | 1461151237795 Marionette DEBUG loaded listener.js 04:20:37 INFO - PROCESS | 1982 | ++DOMWINDOW == 77 (0x1258a8000) [pid = 1982] [serial = 317] [outer = 0x1155af800] 04:20:38 INFO - PROCESS | 1982 | 1461151238067 Marionette TRACE conn2 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 04:20:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 04:20:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 467ms 04:20:38 INFO - PROCESS | 1982 | 1461151238111 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 04:20:38 INFO - PROCESS | 1982 | 1461151238112 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 04:20:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 04:20:38 INFO - PROCESS | 1982 | 1461151238114 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 04:20:38 INFO - PROCESS | 1982 | 1461151238115 Marionette TRACE conn2 <- [1,398,null,{}] 04:20:38 INFO - PROCESS | 1982 | 1461151238118 Marionette TRACE conn2 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:38 INFO - PROCESS | 1982 | 1461151238194 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 04:20:38 INFO - PROCESS | 1982 | 1461151238198 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:38 INFO - PROCESS | 1982 | ++DOCSHELL 0x11c1cc800 == 32 [pid = 1982] [id = 107] 04:20:38 INFO - PROCESS | 1982 | ++DOMWINDOW == 78 (0x125862c00) [pid = 1982] [serial = 318] [outer = 0x0] 04:20:38 INFO - PROCESS | 1982 | ++DOMWINDOW == 79 (0x125c7a800) [pid = 1982] [serial = 319] [outer = 0x125862c00] 04:20:38 INFO - PROCESS | 1982 | 1461151238225 Marionette DEBUG loaded listener.js 04:20:38 INFO - PROCESS | 1982 | ++DOMWINDOW == 80 (0x1260bdc00) [pid = 1982] [serial = 320] [outer = 0x125862c00] 04:20:38 INFO - PROCESS | 1982 | 1461151238541 Marionette TRACE conn2 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 04:20:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 04:20:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 469ms 04:20:38 INFO - PROCESS | 1982 | 1461151238583 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 04:20:38 INFO - PROCESS | 1982 | 1461151238585 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 04:20:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 04:20:38 INFO - PROCESS | 1982 | 1461151238596 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 04:20:38 INFO - PROCESS | 1982 | 1461151238597 Marionette TRACE conn2 <- [1,402,null,{}] 04:20:38 INFO - PROCESS | 1982 | 1461151238600 Marionette TRACE conn2 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:38 INFO - PROCESS | 1982 | 1461151238675 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 04:20:38 INFO - PROCESS | 1982 | 1461151238680 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:38 INFO - PROCESS | 1982 | ++DOCSHELL 0x11c5e8000 == 33 [pid = 1982] [id = 108] 04:20:38 INFO - PROCESS | 1982 | ++DOMWINDOW == 81 (0x125b93000) [pid = 1982] [serial = 321] [outer = 0x0] 04:20:38 INFO - PROCESS | 1982 | ++DOMWINDOW == 82 (0x126ab3000) [pid = 1982] [serial = 322] [outer = 0x125b93000] 04:20:38 INFO - PROCESS | 1982 | 1461151238709 Marionette DEBUG loaded listener.js 04:20:38 INFO - PROCESS | 1982 | ++DOMWINDOW == 83 (0x126fce000) [pid = 1982] [serial = 323] [outer = 0x125b93000] 04:20:39 INFO - PROCESS | 1982 | 1461151239164 Marionette TRACE conn2 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 04:20:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 04:20:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 618ms 04:20:39 INFO - PROCESS | 1982 | 1461151239215 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 04:20:39 INFO - PROCESS | 1982 | 1461151239217 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 04:20:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 04:20:39 INFO - PROCESS | 1982 | 1461151239229 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 04:20:39 INFO - PROCESS | 1982 | 1461151239231 Marionette TRACE conn2 <- [1,406,null,{}] 04:20:39 INFO - PROCESS | 1982 | 1461151239234 Marionette TRACE conn2 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:39 INFO - PROCESS | 1982 | 1461151239357 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 04:20:39 INFO - PROCESS | 1982 | 1461151239367 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:39 INFO - PROCESS | 1982 | ++DOCSHELL 0x125911000 == 34 [pid = 1982] [id = 109] 04:20:39 INFO - PROCESS | 1982 | ++DOMWINDOW == 84 (0x128d6e400) [pid = 1982] [serial = 324] [outer = 0x0] 04:20:39 INFO - PROCESS | 1982 | ++DOMWINDOW == 85 (0x128d78400) [pid = 1982] [serial = 325] [outer = 0x128d6e400] 04:20:39 INFO - PROCESS | 1982 | 1461151239397 Marionette DEBUG loaded listener.js 04:20:39 INFO - PROCESS | 1982 | ++DOMWINDOW == 86 (0x129082c00) [pid = 1982] [serial = 326] [outer = 0x128d6e400] 04:20:39 INFO - PROCESS | 1982 | 1461151239847 Marionette TRACE conn2 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 04:20:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 04:20:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 671ms 04:20:39 INFO - PROCESS | 1982 | 1461151239900 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 04:20:39 INFO - PROCESS | 1982 | 1461151239903 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 04:20:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 04:20:39 INFO - PROCESS | 1982 | 1461151239907 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 04:20:39 INFO - PROCESS | 1982 | 1461151239909 Marionette TRACE conn2 <- [1,410,null,{}] 04:20:39 INFO - PROCESS | 1982 | 1461151239913 Marionette TRACE conn2 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:40 INFO - PROCESS | 1982 | 1461151240008 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 04:20:40 INFO - PROCESS | 1982 | 1461151240089 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:40 INFO - PROCESS | 1982 | ++DOCSHELL 0x119102800 == 35 [pid = 1982] [id = 110] 04:20:40 INFO - PROCESS | 1982 | ++DOMWINDOW == 87 (0x118af0800) [pid = 1982] [serial = 327] [outer = 0x0] 04:20:40 INFO - PROCESS | 1982 | ++DOMWINDOW == 88 (0x118c56c00) [pid = 1982] [serial = 328] [outer = 0x118af0800] 04:20:40 INFO - PROCESS | 1982 | 1461151240134 Marionette DEBUG loaded listener.js 04:20:40 INFO - PROCESS | 1982 | ++DOMWINDOW == 89 (0x118fd5000) [pid = 1982] [serial = 329] [outer = 0x118af0800] 04:20:40 INFO - PROCESS | 1982 | 1461151240579 Marionette TRACE conn2 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 04:20:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 04:20:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 722ms 04:20:40 INFO - PROCESS | 1982 | 1461151240637 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 04:20:40 INFO - PROCESS | 1982 | 1461151240641 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 04:20:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 04:20:40 INFO - PROCESS | 1982 | 1461151240646 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 04:20:40 INFO - PROCESS | 1982 | 1461151240648 Marionette TRACE conn2 <- [1,414,null,{}] 04:20:40 INFO - PROCESS | 1982 | 1461151240650 Marionette TRACE conn2 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:40 INFO - PROCESS | 1982 | 1461151240745 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 04:20:40 INFO - PROCESS | 1982 | 1461151240800 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:40 INFO - PROCESS | 1982 | ++DOCSHELL 0x11a92b000 == 36 [pid = 1982] [id = 111] 04:20:40 INFO - PROCESS | 1982 | ++DOMWINDOW == 90 (0x119c7fc00) [pid = 1982] [serial = 330] [outer = 0x0] 04:20:40 INFO - PROCESS | 1982 | ++DOMWINDOW == 91 (0x11a99dc00) [pid = 1982] [serial = 331] [outer = 0x119c7fc00] 04:20:40 INFO - PROCESS | 1982 | 1461151240830 Marionette DEBUG loaded listener.js 04:20:40 INFO - PROCESS | 1982 | ++DOMWINDOW == 92 (0x11ac1ec00) [pid = 1982] [serial = 332] [outer = 0x119c7fc00] 04:20:41 INFO - PROCESS | 1982 | 1461151241242 Marionette TRACE conn2 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 04:20:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 04:20:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 625ms 04:20:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 04:20:41 INFO - PROCESS | 1982 | 1461151241272 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 04:20:41 INFO - PROCESS | 1982 | 1461151241274 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 04:20:41 INFO - PROCESS | 1982 | 1461151241276 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 04:20:41 INFO - PROCESS | 1982 | 1461151241279 Marionette TRACE conn2 <- [1,418,null,{}] 04:20:41 INFO - PROCESS | 1982 | 1461151241303 Marionette TRACE conn2 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:41 INFO - PROCESS | 1982 | 1461151241447 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 04:20:41 INFO - PROCESS | 1982 | 1461151241490 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:41 INFO - PROCESS | 1982 | ++DOCSHELL 0x125b11000 == 37 [pid = 1982] [id = 112] 04:20:41 INFO - PROCESS | 1982 | ++DOMWINDOW == 93 (0x11bbfb400) [pid = 1982] [serial = 333] [outer = 0x0] 04:20:41 INFO - PROCESS | 1982 | ++DOMWINDOW == 94 (0x11c188c00) [pid = 1982] [serial = 334] [outer = 0x11bbfb400] 04:20:41 INFO - PROCESS | 1982 | 1461151241522 Marionette DEBUG loaded listener.js 04:20:41 INFO - PROCESS | 1982 | ++DOMWINDOW == 95 (0x125a7c400) [pid = 1982] [serial = 335] [outer = 0x11bbfb400] 04:20:42 INFO - PROCESS | 1982 | 1461151242511 Marionette TRACE conn2 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 04:20:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 04:20:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1274ms 04:20:42 INFO - PROCESS | 1982 | --DOCSHELL 0x114a73800 == 36 [pid = 1982] [id = 84] 04:20:42 INFO - PROCESS | 1982 | --DOMWINDOW == 94 (0x11c58d400) [pid = 1982] [serial = 280] [outer = 0x0] [url = about:blank] 04:20:42 INFO - PROCESS | 1982 | 1461151242577 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 04:20:42 INFO - PROCESS | 1982 | 1461151242579 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 04:20:42 INFO - PROCESS | 1982 | --DOMWINDOW == 93 (0x12b417000) [pid = 1982] [serial = 248] [outer = 0x0] [url = about:blank] 04:20:42 INFO - PROCESS | 1982 | --DOMWINDOW == 92 (0x129085800) [pid = 1982] [serial = 259] [outer = 0x0] [url = about:blank] 04:20:42 INFO - PROCESS | 1982 | --DOMWINDOW == 91 (0x11bce2c00) [pid = 1982] [serial = 256] [outer = 0x0] [url = about:blank] 04:20:42 INFO - PROCESS | 1982 | --DOMWINDOW == 90 (0x1239ef800) [pid = 1982] [serial = 257] [outer = 0x0] [url = about:blank] 04:20:42 INFO - PROCESS | 1982 | --DOMWINDOW == 89 (0x1156bc000) [pid = 1982] [serial = 250] [outer = 0x0] [url = about:blank] 04:20:42 INFO - PROCESS | 1982 | --DOMWINDOW == 88 (0x118a0f400) [pid = 1982] [serial = 251] [outer = 0x0] [url = about:blank] 04:20:42 INFO - PROCESS | 1982 | --DOMWINDOW == 87 (0x118fd6800) [pid = 1982] [serial = 253] [outer = 0x0] [url = about:blank] 04:20:42 INFO - PROCESS | 1982 | --DOMWINDOW == 86 (0x11ac17000) [pid = 1982] [serial = 254] [outer = 0x0] [url = about:blank] 04:20:42 INFO - PROCESS | 1982 | --DOMWINDOW == 85 (0x12d8df000) [pid = 1982] [serial = 268] [outer = 0x0] [url = about:blank] 04:20:42 INFO - PROCESS | 1982 | --DOMWINDOW == 84 (0x12ce59000) [pid = 1982] [serial = 266] [outer = 0x0] [url = about:blank] 04:20:42 INFO - PROCESS | 1982 | --DOMWINDOW == 83 (0x12b9b8c00) [pid = 1982] [serial = 265] [outer = 0x0] [url = about:blank] 04:20:42 INFO - PROCESS | 1982 | --DOMWINDOW == 82 (0x12e249000) [pid = 1982] [serial = 271] [outer = 0x0] [url = about:blank] 04:20:42 INFO - PROCESS | 1982 | --DOMWINDOW == 81 (0x12da0a400) [pid = 1982] [serial = 269] [outer = 0x0] [url = about:blank] 04:20:42 INFO - PROCESS | 1982 | --DOMWINDOW == 80 (0x119c8a400) [pid = 1982] [serial = 274] [outer = 0x0] [url = about:blank] 04:20:42 INFO - PROCESS | 1982 | --DOMWINDOW == 79 (0x11ac13c00) [pid = 1982] [serial = 275] [outer = 0x0] [url = about:blank] 04:20:42 INFO - PROCESS | 1982 | --DOMWINDOW == 78 (0x11b90fc00) [pid = 1982] [serial = 277] [outer = 0x0] [url = about:blank] 04:20:42 INFO - PROCESS | 1982 | --DOMWINDOW == 77 (0x12b418400) [pid = 1982] [serial = 263] [outer = 0x0] [url = about:blank] 04:20:42 INFO - PROCESS | 1982 | --DOMWINDOW == 76 (0x12a43a000) [pid = 1982] [serial = 262] [outer = 0x0] [url = about:blank] 04:20:42 INFO - PROCESS | 1982 | --DOMWINDOW == 75 (0x12e351c00) [pid = 1982] [serial = 272] [outer = 0x0] [url = about:blank] 04:20:42 INFO - PROCESS | 1982 | --DOMWINDOW == 74 (0x11bce2400) [pid = 1982] [serial = 278] [outer = 0x0] [url = about:blank] 04:20:42 INFO - PROCESS | 1982 | --DOMWINDOW == 73 (0x1295a8400) [pid = 1982] [serial = 260] [outer = 0x0] [url = about:blank] 04:20:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 04:20:42 INFO - PROCESS | 1982 | 1461151242589 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 04:20:42 INFO - PROCESS | 1982 | 1461151242591 Marionette TRACE conn2 <- [1,422,null,{}] 04:20:42 INFO - PROCESS | 1982 | 1461151242595 Marionette TRACE conn2 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:42 INFO - PROCESS | 1982 | 1461151242663 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 04:20:42 INFO - PROCESS | 1982 | 1461151242693 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:42 INFO - PROCESS | 1982 | ++DOCSHELL 0x11877b000 == 37 [pid = 1982] [id = 113] 04:20:42 INFO - PROCESS | 1982 | ++DOMWINDOW == 74 (0x11874b000) [pid = 1982] [serial = 336] [outer = 0x0] 04:20:42 INFO - PROCESS | 1982 | ++DOMWINDOW == 75 (0x118af3400) [pid = 1982] [serial = 337] [outer = 0x11874b000] 04:20:42 INFO - PROCESS | 1982 | 1461151242724 Marionette DEBUG loaded listener.js 04:20:42 INFO - PROCESS | 1982 | ++DOMWINDOW == 76 (0x118ede000) [pid = 1982] [serial = 338] [outer = 0x11874b000] 04:20:43 INFO - PROCESS | 1982 | 1461151243603 Marionette TRACE conn2 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 04:20:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 04:20:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1022ms 04:20:43 INFO - PROCESS | 1982 | 1461151243612 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 04:20:43 INFO - PROCESS | 1982 | 1461151243617 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 04:20:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 04:20:43 INFO - PROCESS | 1982 | 1461151243650 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 04:20:43 INFO - PROCESS | 1982 | 1461151243652 Marionette TRACE conn2 <- [1,426,null,{}] 04:20:43 INFO - PROCESS | 1982 | 1461151243657 Marionette TRACE conn2 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:43 INFO - PROCESS | 1982 | 1461151243750 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 04:20:43 INFO - PROCESS | 1982 | 1461151243756 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:43 INFO - PROCESS | 1982 | ++DOCSHELL 0x119a64000 == 38 [pid = 1982] [id = 114] 04:20:43 INFO - PROCESS | 1982 | ++DOMWINDOW == 77 (0x118fda000) [pid = 1982] [serial = 339] [outer = 0x0] 04:20:43 INFO - PROCESS | 1982 | ++DOMWINDOW == 78 (0x119d6a000) [pid = 1982] [serial = 340] [outer = 0x118fda000] 04:20:43 INFO - PROCESS | 1982 | 1461151243783 Marionette DEBUG loaded listener.js 04:20:43 INFO - PROCESS | 1982 | ++DOMWINDOW == 79 (0x11aa28400) [pid = 1982] [serial = 341] [outer = 0x118fda000] 04:20:44 INFO - PROCESS | 1982 | 1461151244126 Marionette TRACE conn2 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 04:20:44 INFO - PROCESS | 1982 | 1461151244175 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 04:20:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 04:20:44 INFO - PROCESS | 1982 | 1461151244177 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 04:20:44 INFO - PROCESS | 1982 | 1461151244179 Marionette TRACE conn2 <- [1,430,null,{}] 04:20:44 INFO - PROCESS | 1982 | 1461151244186 Marionette TRACE conn2 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:44 INFO - PROCESS | 1982 | 1461151244281 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 04:20:44 INFO - PROCESS | 1982 | 1461151244287 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:44 INFO - PROCESS | 1982 | ++DOCSHELL 0x11a8b2800 == 39 [pid = 1982] [id = 115] 04:20:44 INFO - PROCESS | 1982 | ++DOMWINDOW == 80 (0x11aa2b800) [pid = 1982] [serial = 342] [outer = 0x0] 04:20:44 INFO - PROCESS | 1982 | ++DOMWINDOW == 81 (0x11af63400) [pid = 1982] [serial = 343] [outer = 0x11aa2b800] 04:20:44 INFO - PROCESS | 1982 | 1461151244315 Marionette DEBUG loaded listener.js 04:20:44 INFO - PROCESS | 1982 | ++DOMWINDOW == 82 (0x11bcdf400) [pid = 1982] [serial = 344] [outer = 0x11aa2b800] 04:20:44 INFO - PROCESS | 1982 | 1461151244679 Marionette TRACE conn2 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 04:20:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 04:20:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 522ms 04:20:44 INFO - PROCESS | 1982 | 1461151244707 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 04:20:44 INFO - PROCESS | 1982 | 1461151244710 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 04:20:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 04:20:44 INFO - PROCESS | 1982 | 1461151244714 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 04:20:44 INFO - PROCESS | 1982 | 1461151244715 Marionette TRACE conn2 <- [1,434,null,{}] 04:20:44 INFO - PROCESS | 1982 | 1461151244722 Marionette TRACE conn2 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:44 INFO - PROCESS | 1982 | 1461151244858 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 04:20:44 INFO - PROCESS | 1982 | 1461151244874 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:44 INFO - PROCESS | 1982 | ++DOCSHELL 0x11bbbc800 == 40 [pid = 1982] [id = 116] 04:20:44 INFO - PROCESS | 1982 | ++DOMWINDOW == 83 (0x11c188800) [pid = 1982] [serial = 345] [outer = 0x0] 04:20:44 INFO - PROCESS | 1982 | ++DOMWINDOW == 84 (0x11c4aa400) [pid = 1982] [serial = 346] [outer = 0x11c188800] 04:20:44 INFO - PROCESS | 1982 | 1461151244920 Marionette DEBUG loaded listener.js 04:20:44 INFO - PROCESS | 1982 | ++DOMWINDOW == 85 (0x1239fe400) [pid = 1982] [serial = 347] [outer = 0x11c188800] 04:20:45 INFO - PROCESS | 1982 | 1461151245297 Marionette TRACE conn2 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 04:20:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 04:20:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 620ms 04:20:45 INFO - PROCESS | 1982 | 1461151245336 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 04:20:45 INFO - PROCESS | 1982 | 1461151245338 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 04:20:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 04:20:45 INFO - PROCESS | 1982 | 1461151245340 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 04:20:45 INFO - PROCESS | 1982 | 1461151245341 Marionette TRACE conn2 <- [1,438,null,{}] 04:20:45 INFO - PROCESS | 1982 | 1461151245344 Marionette TRACE conn2 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:45 INFO - PROCESS | 1982 | 1461151245428 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 04:20:45 INFO - PROCESS | 1982 | 1461151245457 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:45 INFO - PROCESS | 1982 | ++DOCSHELL 0x11c42f800 == 41 [pid = 1982] [id = 117] 04:20:45 INFO - PROCESS | 1982 | ++DOMWINDOW == 86 (0x11ac1f800) [pid = 1982] [serial = 348] [outer = 0x0] 04:20:45 INFO - PROCESS | 1982 | ++DOMWINDOW == 87 (0x125a7a800) [pid = 1982] [serial = 349] [outer = 0x11ac1f800] 04:20:45 INFO - PROCESS | 1982 | 1461151245482 Marionette DEBUG loaded listener.js 04:20:45 INFO - PROCESS | 1982 | ++DOMWINDOW == 88 (0x125e63000) [pid = 1982] [serial = 350] [outer = 0x11ac1f800] 04:20:45 INFO - PROCESS | 1982 | 1461151245799 Marionette TRACE conn2 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 04:20:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 04:20:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 467ms 04:20:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 04:20:45 INFO - PROCESS | 1982 | 1461151245809 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 04:20:45 INFO - PROCESS | 1982 | 1461151245810 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 04:20:45 INFO - PROCESS | 1982 | 1461151245812 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 04:20:45 INFO - PROCESS | 1982 | 1461151245813 Marionette TRACE conn2 <- [1,442,null,{}] 04:20:45 INFO - PROCESS | 1982 | 1461151245816 Marionette TRACE conn2 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:45 INFO - PROCESS | 1982 | 1461151245919 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 04:20:45 INFO - PROCESS | 1982 | 1461151245950 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:45 INFO - PROCESS | 1982 | ++DOCSHELL 0x11551f800 == 42 [pid = 1982] [id = 118] 04:20:45 INFO - PROCESS | 1982 | ++DOMWINDOW == 89 (0x126a3a400) [pid = 1982] [serial = 351] [outer = 0x0] 04:20:45 INFO - PROCESS | 1982 | ++DOMWINDOW == 90 (0x128822400) [pid = 1982] [serial = 352] [outer = 0x126a3a400] 04:20:45 INFO - PROCESS | 1982 | 1461151245978 Marionette DEBUG loaded listener.js 04:20:46 INFO - PROCESS | 1982 | ++DOMWINDOW == 91 (0x1293b3c00) [pid = 1982] [serial = 353] [outer = 0x126a3a400] 04:20:46 INFO - PROCESS | 1982 | 1461151246315 Marionette TRACE conn2 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 04:20:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 04:20:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 519ms 04:20:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 04:20:46 INFO - PROCESS | 1982 | 1461151246332 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 04:20:46 INFO - PROCESS | 1982 | 1461151246333 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 04:20:46 INFO - PROCESS | 1982 | 1461151246337 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 04:20:46 INFO - PROCESS | 1982 | 1461151246340 Marionette TRACE conn2 <- [1,446,null,{}] 04:20:46 INFO - PROCESS | 1982 | 1461151246343 Marionette TRACE conn2 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:46 INFO - PROCESS | 1982 | 1461151246439 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 04:20:46 INFO - PROCESS | 1982 | 1461151246443 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:46 INFO - PROCESS | 1982 | ++DOCSHELL 0x12660a000 == 43 [pid = 1982] [id = 119] 04:20:46 INFO - PROCESS | 1982 | ++DOMWINDOW == 92 (0x1260bb800) [pid = 1982] [serial = 354] [outer = 0x0] 04:20:46 INFO - PROCESS | 1982 | ++DOMWINDOW == 93 (0x129584000) [pid = 1982] [serial = 355] [outer = 0x1260bb800] 04:20:46 INFO - PROCESS | 1982 | 1461151246468 Marionette DEBUG loaded listener.js 04:20:46 INFO - PROCESS | 1982 | ++DOMWINDOW == 94 (0x1295a9c00) [pid = 1982] [serial = 356] [outer = 0x1260bb800] 04:20:46 INFO - PROCESS | 1982 | --DOMWINDOW == 93 (0x125b93000) [pid = 1982] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 04:20:46 INFO - PROCESS | 1982 | --DOMWINDOW == 92 (0x11b211c00) [pid = 1982] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 04:20:46 INFO - PROCESS | 1982 | --DOMWINDOW == 91 (0x11ac14800) [pid = 1982] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 04:20:46 INFO - PROCESS | 1982 | --DOMWINDOW == 90 (0x11c32b000) [pid = 1982] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 04:20:46 INFO - PROCESS | 1982 | --DOMWINDOW == 89 (0x1155af800) [pid = 1982] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 04:20:46 INFO - PROCESS | 1982 | --DOMWINDOW == 88 (0x118aed000) [pid = 1982] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 04:20:46 INFO - PROCESS | 1982 | --DOMWINDOW == 87 (0x125862c00) [pid = 1982] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 04:20:46 INFO - PROCESS | 1982 | --DOMWINDOW == 86 (0x1191bf400) [pid = 1982] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 04:20:46 INFO - PROCESS | 1982 | --DOMWINDOW == 85 (0x113ec7c00) [pid = 1982] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 04:20:46 INFO - PROCESS | 1982 | --DOMWINDOW == 84 (0x11acb3c00) [pid = 1982] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 04:20:46 INFO - PROCESS | 1982 | --DOMWINDOW == 83 (0x119c8b000) [pid = 1982] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 04:20:46 INFO - PROCESS | 1982 | 1461151246805 Marionette TRACE conn2 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 04:20:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 04:20:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 522ms 04:20:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 04:20:46 INFO - PROCESS | 1982 | 1461151246858 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 04:20:46 INFO - PROCESS | 1982 | 1461151246860 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 04:20:46 INFO - PROCESS | 1982 | 1461151246862 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 04:20:46 INFO - PROCESS | 1982 | 1461151246863 Marionette TRACE conn2 <- [1,450,null,{}] 04:20:46 INFO - PROCESS | 1982 | 1461151246865 Marionette TRACE conn2 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:46 INFO - PROCESS | 1982 | 1461151246934 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 04:20:46 INFO - PROCESS | 1982 | 1461151246940 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:46 INFO - PROCESS | 1982 | ++DOCSHELL 0x126426800 == 44 [pid = 1982] [id = 120] 04:20:46 INFO - PROCESS | 1982 | ++DOMWINDOW == 84 (0x118aed000) [pid = 1982] [serial = 357] [outer = 0x0] 04:20:46 INFO - PROCESS | 1982 | ++DOMWINDOW == 85 (0x125864000) [pid = 1982] [serial = 358] [outer = 0x118aed000] 04:20:46 INFO - PROCESS | 1982 | 1461151246965 Marionette DEBUG loaded listener.js 04:20:47 INFO - PROCESS | 1982 | ++DOMWINDOW == 86 (0x128819800) [pid = 1982] [serial = 359] [outer = 0x118aed000] 04:20:47 INFO - PROCESS | 1982 | 1461151247291 Marionette TRACE conn2 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 04:20:47 INFO - PROCESS | 1982 | 1461151247331 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 04:20:47 INFO - PROCESS | 1982 | 1461151247333 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 04:20:47 INFO - PROCESS | 1982 | 1461151247335 Marionette TRACE conn2 <- [1,454,null,{}] 04:20:47 INFO - PROCESS | 1982 | 1461151247337 Marionette TRACE conn2 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:47 INFO - PROCESS | 1982 | 1461151247405 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 04:20:47 INFO - PROCESS | 1982 | 1461151247409 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:47 INFO - PROCESS | 1982 | ++DOCSHELL 0x126afc000 == 45 [pid = 1982] [id = 121] 04:20:47 INFO - PROCESS | 1982 | ++DOMWINDOW == 87 (0x125a7c800) [pid = 1982] [serial = 360] [outer = 0x0] 04:20:47 INFO - PROCESS | 1982 | ++DOMWINDOW == 88 (0x12a42b400) [pid = 1982] [serial = 361] [outer = 0x125a7c800] 04:20:47 INFO - PROCESS | 1982 | 1461151247436 Marionette DEBUG loaded listener.js 04:20:47 INFO - PROCESS | 1982 | ++DOMWINDOW == 89 (0x12a433400) [pid = 1982] [serial = 362] [outer = 0x125a7c800] 04:20:47 INFO - PROCESS | 1982 | [1982] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:20:47 INFO - PROCESS | 1982 | 1461151247755 Marionette TRACE conn2 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 04:20:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 04:20:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 469ms 04:20:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 04:20:47 INFO - PROCESS | 1982 | 1461151247809 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 04:20:47 INFO - PROCESS | 1982 | 1461151247811 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 04:20:47 INFO - PROCESS | 1982 | 1461151247813 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 04:20:47 INFO - PROCESS | 1982 | 1461151247814 Marionette TRACE conn2 <- [1,458,null,{}] 04:20:47 INFO - PROCESS | 1982 | 1461151247816 Marionette TRACE conn2 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:47 INFO - PROCESS | 1982 | 1461151247889 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 04:20:47 INFO - PROCESS | 1982 | 1461151247893 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:47 INFO - PROCESS | 1982 | ++DOCSHELL 0x1275ca800 == 46 [pid = 1982] [id = 122] 04:20:47 INFO - PROCESS | 1982 | ++DOMWINDOW == 90 (0x1295aec00) [pid = 1982] [serial = 363] [outer = 0x0] 04:20:47 INFO - PROCESS | 1982 | ++DOMWINDOW == 91 (0x12a43a400) [pid = 1982] [serial = 364] [outer = 0x1295aec00] 04:20:47 INFO - PROCESS | 1982 | 1461151247918 Marionette DEBUG loaded listener.js 04:20:47 INFO - PROCESS | 1982 | ++DOMWINDOW == 92 (0x12b419400) [pid = 1982] [serial = 365] [outer = 0x1295aec00] 04:20:48 INFO - PROCESS | 1982 | 1461151248212 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] 04:20:48 INFO - PROCESS | 1982 | 1461151248245 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 04:20:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 04:20:48 INFO - PROCESS | 1982 | 1461151248249 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 04:20:48 INFO - PROCESS | 1982 | 1461151248253 Marionette TRACE conn2 <- [1,462,null,{}] 04:20:48 INFO - PROCESS | 1982 | 1461151248258 Marionette TRACE conn2 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:48 INFO - PROCESS | 1982 | 1461151248392 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 04:20:48 INFO - PROCESS | 1982 | 1461151248454 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:48 INFO - PROCESS | 1982 | ++DOCSHELL 0x128dcc800 == 47 [pid = 1982] [id = 123] 04:20:48 INFO - PROCESS | 1982 | ++DOMWINDOW == 93 (0x12a42f000) [pid = 1982] [serial = 366] [outer = 0x0] 04:20:48 INFO - PROCESS | 1982 | ++DOMWINDOW == 94 (0x12b41ec00) [pid = 1982] [serial = 367] [outer = 0x12a42f000] 04:20:48 INFO - PROCESS | 1982 | 1461151248489 Marionette DEBUG loaded listener.js 04:20:48 INFO - PROCESS | 1982 | ++DOMWINDOW == 95 (0x12b9ba800) [pid = 1982] [serial = 368] [outer = 0x12a42f000] 04:20:48 INFO - PROCESS | 1982 | [1982] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:20:48 INFO - PROCESS | 1982 | 1461151248948 Marionette TRACE conn2 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 04:20:48 INFO - PROCESS | 1982 | 1461151248976 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 04:20:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 04:20:48 INFO - PROCESS | 1982 | 1461151248979 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 04:20:48 INFO - PROCESS | 1982 | 1461151248982 Marionette TRACE conn2 <- [1,466,null,{}] 04:20:49 INFO - PROCESS | 1982 | 1461151249004 Marionette TRACE conn2 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:49 INFO - PROCESS | 1982 | 1461151249099 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 04:20:49 INFO - PROCESS | 1982 | 1461151249156 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:49 INFO - PROCESS | 1982 | ++DOCSHELL 0x11a606000 == 48 [pid = 1982] [id = 124] 04:20:49 INFO - PROCESS | 1982 | ++DOMWINDOW == 96 (0x118ce5c00) [pid = 1982] [serial = 369] [outer = 0x0] 04:20:49 INFO - PROCESS | 1982 | ++DOMWINDOW == 97 (0x119a5b000) [pid = 1982] [serial = 370] [outer = 0x118ce5c00] 04:20:49 INFO - PROCESS | 1982 | 1461151249189 Marionette DEBUG loaded listener.js 04:20:49 INFO - PROCESS | 1982 | ++DOMWINDOW == 98 (0x11a9a6400) [pid = 1982] [serial = 371] [outer = 0x118ce5c00] 04:20:49 INFO - PROCESS | 1982 | 1461151249644 Marionette TRACE conn2 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 04:20:49 INFO - PROCESS | 1982 | 1461151249657 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 04:20:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 04:20:49 INFO - PROCESS | 1982 | 1461151249661 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 04:20:49 INFO - PROCESS | 1982 | 1461151249663 Marionette TRACE conn2 <- [1,470,null,{}] 04:20:49 INFO - PROCESS | 1982 | 1461151249666 Marionette TRACE conn2 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:49 INFO - PROCESS | 1982 | 1461151249758 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 04:20:49 INFO - PROCESS | 1982 | 1461151249833 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:49 INFO - PROCESS | 1982 | ++DOCSHELL 0x11c7be800 == 49 [pid = 1982] [id = 125] 04:20:49 INFO - PROCESS | 1982 | ++DOMWINDOW == 99 (0x11ac1dc00) [pid = 1982] [serial = 372] [outer = 0x0] 04:20:49 INFO - PROCESS | 1982 | ++DOMWINDOW == 100 (0x11bce3400) [pid = 1982] [serial = 373] [outer = 0x11ac1dc00] 04:20:49 INFO - PROCESS | 1982 | 1461151249880 Marionette DEBUG loaded listener.js 04:20:49 INFO - PROCESS | 1982 | ++DOMWINDOW == 101 (0x125864c00) [pid = 1982] [serial = 374] [outer = 0x11ac1dc00] 04:20:50 INFO - PROCESS | 1982 | 1461151250320 Marionette TRACE conn2 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 04:20:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 04:20:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 721ms 04:20:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 04:20:50 INFO - PROCESS | 1982 | 1461151250387 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 04:20:50 INFO - PROCESS | 1982 | 1461151250389 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 04:20:50 INFO - PROCESS | 1982 | 1461151250392 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 04:20:50 INFO - PROCESS | 1982 | 1461151250395 Marionette TRACE conn2 <- [1,474,null,{}] 04:20:50 INFO - PROCESS | 1982 | 1461151250404 Marionette TRACE conn2 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:50 INFO - PROCESS | 1982 | 1461151250497 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 04:20:50 INFO - PROCESS | 1982 | 1461151250555 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:50 INFO - PROCESS | 1982 | ++DOCSHELL 0x12b43f000 == 50 [pid = 1982] [id = 126] 04:20:50 INFO - PROCESS | 1982 | ++DOMWINDOW == 102 (0x128df8c00) [pid = 1982] [serial = 375] [outer = 0x0] 04:20:50 INFO - PROCESS | 1982 | ++DOMWINDOW == 103 (0x129083400) [pid = 1982] [serial = 376] [outer = 0x128df8c00] 04:20:50 INFO - PROCESS | 1982 | 1461151250587 Marionette DEBUG loaded listener.js 04:20:50 INFO - PROCESS | 1982 | ++DOMWINDOW == 104 (0x12a42f800) [pid = 1982] [serial = 377] [outer = 0x128df8c00] 04:20:51 INFO - PROCESS | 1982 | 1461151251157 Marionette TRACE conn2 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 04:20:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 04:20:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 823ms 04:20:51 INFO - PROCESS | 1982 | 1461151251215 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 04:20:51 INFO - PROCESS | 1982 | 1461151251218 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 04:20:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 04:20:51 INFO - PROCESS | 1982 | 1461151251221 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 04:20:51 INFO - PROCESS | 1982 | 1461151251224 Marionette TRACE conn2 <- [1,478,null,{}] 04:20:51 INFO - PROCESS | 1982 | 1461151251228 Marionette TRACE conn2 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:51 INFO - PROCESS | 1982 | 1461151251308 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 04:20:51 INFO - PROCESS | 1982 | 1461151251356 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:51 INFO - PROCESS | 1982 | ++DOCSHELL 0x119a7a000 == 51 [pid = 1982] [id = 127] 04:20:51 INFO - PROCESS | 1982 | ++DOMWINDOW == 105 (0x118c7b400) [pid = 1982] [serial = 378] [outer = 0x0] 04:20:51 INFO - PROCESS | 1982 | ++DOMWINDOW == 106 (0x118fdf000) [pid = 1982] [serial = 379] [outer = 0x118c7b400] 04:20:51 INFO - PROCESS | 1982 | 1461151251383 Marionette DEBUG loaded listener.js 04:20:51 INFO - PROCESS | 1982 | ++DOMWINDOW == 107 (0x119c85400) [pid = 1982] [serial = 380] [outer = 0x118c7b400] 04:20:51 INFO - PROCESS | 1982 | 1461151251853 Marionette TRACE conn2 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 04:20:51 INFO - PROCESS | 1982 | --DOCSHELL 0x1275ca800 == 50 [pid = 1982] [id = 122] 04:20:51 INFO - PROCESS | 1982 | --DOCSHELL 0x126afc000 == 49 [pid = 1982] [id = 121] 04:20:51 INFO - PROCESS | 1982 | --DOCSHELL 0x126426800 == 48 [pid = 1982] [id = 120] 04:20:51 INFO - PROCESS | 1982 | --DOCSHELL 0x12660a000 == 47 [pid = 1982] [id = 119] 04:20:51 INFO - PROCESS | 1982 | --DOCSHELL 0x11551f800 == 46 [pid = 1982] [id = 118] 04:20:51 INFO - PROCESS | 1982 | --DOCSHELL 0x11c42f800 == 45 [pid = 1982] [id = 117] 04:20:51 INFO - PROCESS | 1982 | --DOCSHELL 0x11bbbc800 == 44 [pid = 1982] [id = 116] 04:20:51 INFO - PROCESS | 1982 | --DOMWINDOW == 106 (0x11434b000) [pid = 1982] [serial = 283] [outer = 0x0] [url = about:blank] 04:20:51 INFO - PROCESS | 1982 | --DOMWINDOW == 105 (0x125c75000) [pid = 1982] [serial = 286] [outer = 0x0] [url = about:blank] 04:20:51 INFO - PROCESS | 1982 | --DOMWINDOW == 104 (0x12a434c00) [pid = 1982] [serial = 289] [outer = 0x0] [url = about:blank] 04:20:51 INFO - PROCESS | 1982 | --DOMWINDOW == 103 (0x11ac1d400) [pid = 1982] [serial = 292] [outer = 0x0] [url = about:blank] 04:20:51 INFO - PROCESS | 1982 | --DOCSHELL 0x11a8b2800 == 43 [pid = 1982] [id = 115] 04:20:51 INFO - PROCESS | 1982 | --DOCSHELL 0x119a64000 == 42 [pid = 1982] [id = 114] 04:20:51 INFO - PROCESS | 1982 | --DOCSHELL 0x11877b000 == 41 [pid = 1982] [id = 113] 04:20:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 04:20:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 671ms 04:20:51 INFO - PROCESS | 1982 | 1461151251893 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 04:20:51 INFO - PROCESS | 1982 | 1461151251896 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 04:20:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 04:20:51 INFO - PROCESS | 1982 | 1461151251900 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 04:20:51 INFO - PROCESS | 1982 | 1461151251903 Marionette TRACE conn2 <- [1,482,null,{}] 04:20:51 INFO - PROCESS | 1982 | 1461151251906 Marionette TRACE conn2 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:51 INFO - PROCESS | 1982 | 1461151251978 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 04:20:51 INFO - PROCESS | 1982 | 1461151251982 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:52 INFO - PROCESS | 1982 | ++DOCSHELL 0x118ab8800 == 42 [pid = 1982] [id = 128] 04:20:52 INFO - PROCESS | 1982 | ++DOMWINDOW == 104 (0x119c87c00) [pid = 1982] [serial = 381] [outer = 0x0] 04:20:52 INFO - PROCESS | 1982 | ++DOMWINDOW == 105 (0x11a9a1c00) [pid = 1982] [serial = 382] [outer = 0x119c87c00] 04:20:52 INFO - PROCESS | 1982 | 1461151252014 Marionette DEBUG loaded listener.js 04:20:52 INFO - PROCESS | 1982 | ++DOMWINDOW == 106 (0x11ac16c00) [pid = 1982] [serial = 383] [outer = 0x119c87c00] 04:20:52 INFO - PROCESS | 1982 | --DOMWINDOW == 105 (0x126ab3000) [pid = 1982] [serial = 322] [outer = 0x0] [url = about:blank] 04:20:52 INFO - PROCESS | 1982 | --DOMWINDOW == 104 (0x11b94b400) [pid = 1982] [serial = 310] [outer = 0x0] [url = about:blank] 04:20:52 INFO - PROCESS | 1982 | --DOMWINDOW == 103 (0x11ac1e800) [pid = 1982] [serial = 307] [outer = 0x0] [url = about:blank] 04:20:52 INFO - PROCESS | 1982 | --DOMWINDOW == 102 (0x11c4b1400) [pid = 1982] [serial = 313] [outer = 0x0] [url = about:blank] 04:20:52 INFO - PROCESS | 1982 | --DOMWINDOW == 101 (0x11c330800) [pid = 1982] [serial = 311] [outer = 0x0] [url = about:blank] 04:20:52 INFO - PROCESS | 1982 | --DOMWINDOW == 100 (0x1239fdc00) [pid = 1982] [serial = 316] [outer = 0x0] [url = about:blank] 04:20:52 INFO - PROCESS | 1982 | --DOMWINDOW == 99 (0x118c35800) [pid = 1982] [serial = 298] [outer = 0x0] [url = about:blank] 04:20:52 INFO - PROCESS | 1982 | --DOMWINDOW == 98 (0x118edc800) [pid = 1982] [serial = 299] [outer = 0x0] [url = about:blank] 04:20:52 INFO - PROCESS | 1982 | --DOMWINDOW == 97 (0x125c7a800) [pid = 1982] [serial = 319] [outer = 0x0] [url = about:blank] 04:20:52 INFO - PROCESS | 1982 | --DOMWINDOW == 96 (0x1260bdc00) [pid = 1982] [serial = 320] [outer = 0x0] [url = about:blank] 04:20:52 INFO - PROCESS | 1982 | --DOMWINDOW == 95 (0x119a59800) [pid = 1982] [serial = 301] [outer = 0x0] [url = about:blank] 04:20:52 INFO - PROCESS | 1982 | --DOMWINDOW == 94 (0x115884000) [pid = 1982] [serial = 296] [outer = 0x0] [url = about:blank] 04:20:52 INFO - PROCESS | 1982 | --DOMWINDOW == 93 (0x114f59400) [pid = 1982] [serial = 295] [outer = 0x0] [url = about:blank] 04:20:52 INFO - PROCESS | 1982 | --DOMWINDOW == 92 (0x127586c00) [pid = 1982] [serial = 281] [outer = 0x0] [url = about:blank] 04:20:52 INFO - PROCESS | 1982 | --DOMWINDOW == 91 (0x126fce000) [pid = 1982] [serial = 323] [outer = 0x0] [url = about:blank] 04:20:52 INFO - PROCESS | 1982 | --DOMWINDOW == 90 (0x125860800) [pid = 1982] [serial = 314] [outer = 0x0] [url = about:blank] 04:20:52 INFO - PROCESS | 1982 | --DOMWINDOW == 89 (0x11a9a1000) [pid = 1982] [serial = 304] [outer = 0x0] [url = about:blank] 04:20:52 INFO - PROCESS | 1982 | --DOMWINDOW == 88 (0x1258a8000) [pid = 1982] [serial = 317] [outer = 0x0] [url = about:blank] 04:20:52 INFO - PROCESS | 1982 | --DOMWINDOW == 87 (0x11b20d800) [pid = 1982] [serial = 308] [outer = 0x0] [url = about:blank] 04:20:52 INFO - PROCESS | 1982 | --DOMWINDOW == 86 (0x11aa31c00) [pid = 1982] [serial = 305] [outer = 0x0] [url = about:blank] 04:20:52 INFO - PROCESS | 1982 | --DOMWINDOW == 85 (0x119c8a000) [pid = 1982] [serial = 302] [outer = 0x0] [url = about:blank] 04:20:52 INFO - PROCESS | 1982 | 1461151252371 Marionette TRACE conn2 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 04:20:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 04:20:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 522ms 04:20:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 04:20:52 INFO - PROCESS | 1982 | 1461151252423 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 04:20:52 INFO - PROCESS | 1982 | 1461151252424 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 04:20:52 INFO - PROCESS | 1982 | 1461151252426 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 04:20:52 INFO - PROCESS | 1982 | 1461151252428 Marionette TRACE conn2 <- [1,486,null,{}] 04:20:52 INFO - PROCESS | 1982 | 1461151252436 Marionette TRACE conn2 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:52 INFO - PROCESS | 1982 | 1461151252512 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 04:20:52 INFO - PROCESS | 1982 | 1461151252517 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:52 INFO - PROCESS | 1982 | ++DOCSHELL 0x119a6b800 == 43 [pid = 1982] [id = 129] 04:20:52 INFO - PROCESS | 1982 | ++DOMWINDOW == 86 (0x11ac1d800) [pid = 1982] [serial = 384] [outer = 0x0] 04:20:52 INFO - PROCESS | 1982 | ++DOMWINDOW == 87 (0x11b2e2000) [pid = 1982] [serial = 385] [outer = 0x11ac1d800] 04:20:52 INFO - PROCESS | 1982 | 1461151252549 Marionette DEBUG loaded listener.js 04:20:52 INFO - PROCESS | 1982 | ++DOMWINDOW == 88 (0x11bcd8800) [pid = 1982] [serial = 386] [outer = 0x11ac1d800] 04:20:52 INFO - PROCESS | 1982 | 1461151252916 Marionette TRACE conn2 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 04:20:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 04:20:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 520ms 04:20:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 04:20:52 INFO - PROCESS | 1982 | 1461151252949 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 04:20:52 INFO - PROCESS | 1982 | 1461151252951 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 04:20:52 INFO - PROCESS | 1982 | 1461151252956 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 04:20:52 INFO - PROCESS | 1982 | 1461151252957 Marionette TRACE conn2 <- [1,490,null,{}] 04:20:52 INFO - PROCESS | 1982 | 1461151252959 Marionette TRACE conn2 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:53 INFO - PROCESS | 1982 | 1461151253030 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 04:20:53 INFO - PROCESS | 1982 | 1461151253037 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:53 INFO - PROCESS | 1982 | ++DOCSHELL 0x11b273000 == 44 [pid = 1982] [id = 130] 04:20:53 INFO - PROCESS | 1982 | ++DOMWINDOW == 89 (0x11bce1400) [pid = 1982] [serial = 387] [outer = 0x0] 04:20:53 INFO - PROCESS | 1982 | ++DOMWINDOW == 90 (0x11c462800) [pid = 1982] [serial = 388] [outer = 0x11bce1400] 04:20:53 INFO - PROCESS | 1982 | 1461151253065 Marionette DEBUG loaded listener.js 04:20:53 INFO - PROCESS | 1982 | ++DOMWINDOW == 91 (0x125862400) [pid = 1982] [serial = 389] [outer = 0x11bce1400] 04:20:53 INFO - PROCESS | 1982 | 1461151253398 Marionette TRACE conn2 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 04:20:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 04:20:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 469ms 04:20:53 INFO - PROCESS | 1982 | 1461151253424 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 04:20:53 INFO - PROCESS | 1982 | 1461151253425 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 04:20:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 04:20:53 INFO - PROCESS | 1982 | 1461151253428 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 04:20:53 INFO - PROCESS | 1982 | 1461151253429 Marionette TRACE conn2 <- [1,494,null,{}] 04:20:53 INFO - PROCESS | 1982 | 1461151253431 Marionette TRACE conn2 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:53 INFO - PROCESS | 1982 | 1461151253520 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 04:20:53 INFO - PROCESS | 1982 | 1461151253526 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:53 INFO - PROCESS | 1982 | ++DOCSHELL 0x11bba6800 == 45 [pid = 1982] [id = 131] 04:20:53 INFO - PROCESS | 1982 | ++DOMWINDOW == 92 (0x11c17cc00) [pid = 1982] [serial = 390] [outer = 0x0] 04:20:53 INFO - PROCESS | 1982 | ++DOMWINDOW == 93 (0x125868000) [pid = 1982] [serial = 391] [outer = 0x11c17cc00] 04:20:53 INFO - PROCESS | 1982 | 1461151253552 Marionette DEBUG loaded listener.js 04:20:53 INFO - PROCESS | 1982 | ++DOMWINDOW == 94 (0x1260c7c00) [pid = 1982] [serial = 392] [outer = 0x11c17cc00] 04:20:53 INFO - PROCESS | 1982 | 1461151253872 Marionette TRACE conn2 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 04:20:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 04:20:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 470ms 04:20:53 INFO - PROCESS | 1982 | 1461151253899 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 04:20:53 INFO - PROCESS | 1982 | 1461151253900 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 04:20:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 04:20:53 INFO - PROCESS | 1982 | 1461151253903 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 04:20:53 INFO - PROCESS | 1982 | 1461151253906 Marionette TRACE conn2 <- [1,498,null,{}] 04:20:53 INFO - PROCESS | 1982 | 1461151253908 Marionette TRACE conn2 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:53 INFO - PROCESS | 1982 | 1461151253993 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 04:20:54 INFO - PROCESS | 1982 | 1461151253998 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:54 INFO - PROCESS | 1982 | ++DOCSHELL 0x11c7b4000 == 46 [pid = 1982] [id = 132] 04:20:54 INFO - PROCESS | 1982 | ++DOMWINDOW == 95 (0x126a40400) [pid = 1982] [serial = 393] [outer = 0x0] 04:20:54 INFO - PROCESS | 1982 | ++DOMWINDOW == 96 (0x1274c5800) [pid = 1982] [serial = 394] [outer = 0x126a40400] 04:20:54 INFO - PROCESS | 1982 | 1461151254028 Marionette DEBUG loaded listener.js 04:20:54 INFO - PROCESS | 1982 | ++DOMWINDOW == 97 (0x1295a9400) [pid = 1982] [serial = 395] [outer = 0x126a40400] 04:20:54 INFO - PROCESS | 1982 | 1461151254464 Marionette TRACE conn2 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 04:20:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 04:20:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 571ms 04:20:54 INFO - PROCESS | 1982 | 1461151254474 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 04:20:54 INFO - PROCESS | 1982 | 1461151254476 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 04:20:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 04:20:54 INFO - PROCESS | 1982 | 1461151254480 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 04:20:54 INFO - PROCESS | 1982 | 1461151254481 Marionette TRACE conn2 <- [1,502,null,{}] 04:20:54 INFO - PROCESS | 1982 | 1461151254503 Marionette TRACE conn2 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:54 INFO - PROCESS | 1982 | 1461151254635 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 04:20:54 INFO - PROCESS | 1982 | 1461151254641 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:54 INFO - PROCESS | 1982 | ++DOCSHELL 0x125c22000 == 47 [pid = 1982] [id = 133] 04:20:54 INFO - PROCESS | 1982 | ++DOMWINDOW == 98 (0x125b8b400) [pid = 1982] [serial = 396] [outer = 0x0] 04:20:54 INFO - PROCESS | 1982 | ++DOMWINDOW == 99 (0x12a42fc00) [pid = 1982] [serial = 397] [outer = 0x125b8b400] 04:20:54 INFO - PROCESS | 1982 | 1461151254682 Marionette DEBUG loaded listener.js 04:20:54 INFO - PROCESS | 1982 | ++DOMWINDOW == 100 (0x12b416800) [pid = 1982] [serial = 398] [outer = 0x125b8b400] 04:20:55 INFO - PROCESS | 1982 | 1461151255022 Marionette TRACE conn2 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 04:20:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 04:20:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 570ms 04:20:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 04:20:55 INFO - PROCESS | 1982 | 1461151255059 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 04:20:55 INFO - PROCESS | 1982 | 1461151255060 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 04:20:55 INFO - PROCESS | 1982 | 1461151255062 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 04:20:55 INFO - PROCESS | 1982 | 1461151255063 Marionette TRACE conn2 <- [1,506,null,{}] 04:20:55 INFO - PROCESS | 1982 | 1461151255065 Marionette TRACE conn2 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:55 INFO - PROCESS | 1982 | 1461151255156 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 04:20:55 INFO - PROCESS | 1982 | 1461151255160 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:55 INFO - PROCESS | 1982 | ++DOCSHELL 0x12660a000 == 48 [pid = 1982] [id = 134] 04:20:55 INFO - PROCESS | 1982 | ++DOMWINDOW == 101 (0x126abc800) [pid = 1982] [serial = 399] [outer = 0x0] 04:20:55 INFO - PROCESS | 1982 | ++DOMWINDOW == 102 (0x12b420800) [pid = 1982] [serial = 400] [outer = 0x126abc800] 04:20:55 INFO - PROCESS | 1982 | 1461151255185 Marionette DEBUG loaded listener.js 04:20:55 INFO - PROCESS | 1982 | ++DOMWINDOW == 103 (0x12b7d5400) [pid = 1982] [serial = 401] [outer = 0x126abc800] 04:20:55 INFO - PROCESS | 1982 | 1461151255525 Marionette TRACE conn2 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 04:20:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 04:20:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 518ms 04:20:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 04:20:55 INFO - PROCESS | 1982 | 1461151255581 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 04:20:55 INFO - PROCESS | 1982 | 1461151255582 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 04:20:55 INFO - PROCESS | 1982 | 1461151255584 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 04:20:55 INFO - PROCESS | 1982 | 1461151255585 Marionette TRACE conn2 <- [1,510,null,{}] 04:20:55 INFO - PROCESS | 1982 | 1461151255594 Marionette TRACE conn2 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:55 INFO - PROCESS | 1982 | 1461151255684 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 04:20:55 INFO - PROCESS | 1982 | 1461151255688 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:55 INFO - PROCESS | 1982 | ++DOCSHELL 0x1274a3000 == 49 [pid = 1982] [id = 135] 04:20:55 INFO - PROCESS | 1982 | ++DOMWINDOW == 104 (0x12b414400) [pid = 1982] [serial = 402] [outer = 0x0] 04:20:55 INFO - PROCESS | 1982 | ++DOMWINDOW == 105 (0x12b9bc400) [pid = 1982] [serial = 403] [outer = 0x12b414400] 04:20:55 INFO - PROCESS | 1982 | 1461151255713 Marionette DEBUG loaded listener.js 04:20:55 INFO - PROCESS | 1982 | ++DOMWINDOW == 106 (0x12bc05800) [pid = 1982] [serial = 404] [outer = 0x12b414400] 04:20:56 INFO - PROCESS | 1982 | 1461151256034 Marionette TRACE conn2 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 04:20:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 04:20:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 471ms 04:20:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 04:20:56 INFO - PROCESS | 1982 | 1461151256066 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 04:20:56 INFO - PROCESS | 1982 | 1461151256067 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 04:20:56 INFO - PROCESS | 1982 | 1461151256071 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 04:20:56 INFO - PROCESS | 1982 | 1461151256074 Marionette TRACE conn2 <- [1,514,null,{}] 04:20:56 INFO - PROCESS | 1982 | 1461151256077 Marionette TRACE conn2 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:56 INFO - PROCESS | 1982 | 1461151256262 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 04:20:56 INFO - PROCESS | 1982 | --DOMWINDOW == 105 (0x11c188800) [pid = 1982] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 04:20:56 INFO - PROCESS | 1982 | --DOMWINDOW == 104 (0x126a3a400) [pid = 1982] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 04:20:56 INFO - PROCESS | 1982 | --DOMWINDOW == 103 (0x11874b000) [pid = 1982] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 04:20:56 INFO - PROCESS | 1982 | --DOMWINDOW == 102 (0x11bbfb400) [pid = 1982] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 04:20:56 INFO - PROCESS | 1982 | --DOMWINDOW == 101 (0x118fda000) [pid = 1982] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 04:20:56 INFO - PROCESS | 1982 | --DOMWINDOW == 100 (0x11aa2b800) [pid = 1982] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 04:20:56 INFO - PROCESS | 1982 | --DOMWINDOW == 99 (0x11ac1f800) [pid = 1982] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 04:20:56 INFO - PROCESS | 1982 | --DOMWINDOW == 98 (0x1260bb800) [pid = 1982] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 04:20:56 INFO - PROCESS | 1982 | --DOMWINDOW == 97 (0x125a7c800) [pid = 1982] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 04:20:56 INFO - PROCESS | 1982 | --DOMWINDOW == 96 (0x1295aec00) [pid = 1982] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 04:20:56 INFO - PROCESS | 1982 | --DOMWINDOW == 95 (0x118aed000) [pid = 1982] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 04:20:56 INFO - PROCESS | 1982 | --DOMWINDOW == 94 (0x115738800) [pid = 1982] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 04:20:56 INFO - PROCESS | 1982 | 1461151256298 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:56 INFO - PROCESS | 1982 | ++DOCSHELL 0x119292000 == 50 [pid = 1982] [id = 136] 04:20:56 INFO - PROCESS | 1982 | ++DOMWINDOW == 95 (0x1146b9800) [pid = 1982] [serial = 405] [outer = 0x0] 04:20:56 INFO - PROCESS | 1982 | ++DOMWINDOW == 96 (0x11874b000) [pid = 1982] [serial = 406] [outer = 0x1146b9800] 04:20:56 INFO - PROCESS | 1982 | 1461151256323 Marionette DEBUG loaded listener.js 04:20:56 INFO - PROCESS | 1982 | ++DOMWINDOW == 97 (0x11c188800) [pid = 1982] [serial = 407] [outer = 0x1146b9800] 04:20:56 INFO - PROCESS | 1982 | 1461151256618 Marionette TRACE conn2 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 04:20:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 04:20:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 571ms 04:20:56 INFO - PROCESS | 1982 | 1461151256647 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 04:20:56 INFO - PROCESS | 1982 | 1461151256650 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 04:20:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 04:20:56 INFO - PROCESS | 1982 | 1461151256655 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 04:20:56 INFO - PROCESS | 1982 | 1461151256658 Marionette TRACE conn2 <- [1,518,null,{}] 04:20:56 INFO - PROCESS | 1982 | 1461151256661 Marionette TRACE conn2 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:56 INFO - PROCESS | 1982 | 1461151256797 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 04:20:56 INFO - PROCESS | 1982 | 1461151256861 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:56 INFO - PROCESS | 1982 | ++DOCSHELL 0x1293a1800 == 51 [pid = 1982] [id = 137] 04:20:56 INFO - PROCESS | 1982 | ++DOMWINDOW == 98 (0x118fda000) [pid = 1982] [serial = 408] [outer = 0x0] 04:20:56 INFO - PROCESS | 1982 | ++DOMWINDOW == 99 (0x129586400) [pid = 1982] [serial = 409] [outer = 0x118fda000] 04:20:56 INFO - PROCESS | 1982 | 1461151256908 Marionette DEBUG loaded listener.js 04:20:56 INFO - PROCESS | 1982 | ++DOMWINDOW == 100 (0x12cf8d400) [pid = 1982] [serial = 410] [outer = 0x118fda000] 04:20:57 INFO - PROCESS | 1982 | 1461151257246 Marionette TRACE conn2 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 04:20:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 04:20:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 624ms 04:20:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 04:20:57 INFO - PROCESS | 1982 | 1461151257279 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 04:20:57 INFO - PROCESS | 1982 | 1461151257280 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 04:20:57 INFO - PROCESS | 1982 | 1461151257282 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 04:20:57 INFO - PROCESS | 1982 | 1461151257283 Marionette TRACE conn2 <- [1,522,null,{}] 04:20:57 INFO - PROCESS | 1982 | 1461151257285 Marionette TRACE conn2 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:57 INFO - PROCESS | 1982 | 1461151257363 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 04:20:57 INFO - PROCESS | 1982 | 1461151257409 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:57 INFO - PROCESS | 1982 | ++DOCSHELL 0x12bb7b000 == 52 [pid = 1982] [id = 138] 04:20:57 INFO - PROCESS | 1982 | ++DOMWINDOW == 101 (0x11b210c00) [pid = 1982] [serial = 411] [outer = 0x0] 04:20:57 INFO - PROCESS | 1982 | ++DOMWINDOW == 102 (0x12cf91c00) [pid = 1982] [serial = 412] [outer = 0x11b210c00] 04:20:57 INFO - PROCESS | 1982 | 1461151257434 Marionette DEBUG loaded listener.js 04:20:57 INFO - PROCESS | 1982 | ++DOMWINDOW == 103 (0x12d351000) [pid = 1982] [serial = 413] [outer = 0x11b210c00] 04:20:57 INFO - PROCESS | 1982 | 1461151257727 Marionette TRACE conn2 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 04:20:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 04:20:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 469ms 04:20:57 INFO - PROCESS | 1982 | 1461151257752 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 04:20:57 INFO - PROCESS | 1982 | 1461151257755 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 04:20:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 04:20:57 INFO - PROCESS | 1982 | 1461151257759 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 04:20:57 INFO - PROCESS | 1982 | 1461151257760 Marionette TRACE conn2 <- [1,526,null,{}] 04:20:57 INFO - PROCESS | 1982 | 1461151257763 Marionette TRACE conn2 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:57 INFO - PROCESS | 1982 | 1461151257839 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 04:20:57 INFO - PROCESS | 1982 | 1461151257843 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:57 INFO - PROCESS | 1982 | ++DOCSHELL 0x12ce9b800 == 53 [pid = 1982] [id = 139] 04:20:57 INFO - PROCESS | 1982 | ++DOMWINDOW == 104 (0x12d352800) [pid = 1982] [serial = 414] [outer = 0x0] 04:20:57 INFO - PROCESS | 1982 | ++DOMWINDOW == 105 (0x12d8e1400) [pid = 1982] [serial = 415] [outer = 0x12d352800] 04:20:57 INFO - PROCESS | 1982 | 1461151257867 Marionette DEBUG loaded listener.js 04:20:57 INFO - PROCESS | 1982 | ++DOMWINDOW == 106 (0x12da0d000) [pid = 1982] [serial = 416] [outer = 0x12d352800] 04:20:58 INFO - PROCESS | 1982 | 1461151258194 Marionette TRACE conn2 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 04:20:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 04:20:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 471ms 04:20:58 INFO - PROCESS | 1982 | 1461151258230 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 04:20:58 INFO - PROCESS | 1982 | 1461151258231 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 04:20:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 04:20:58 INFO - PROCESS | 1982 | 1461151258233 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 04:20:58 INFO - PROCESS | 1982 | 1461151258235 Marionette TRACE conn2 <- [1,530,null,{}] 04:20:58 INFO - PROCESS | 1982 | 1461151258297 Marionette TRACE conn2 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:58 INFO - PROCESS | 1982 | 1461151258397 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 04:20:58 INFO - PROCESS | 1982 | 1461151258474 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:58 INFO - PROCESS | 1982 | ++DOCSHELL 0x11876e800 == 54 [pid = 1982] [id = 140] 04:20:58 INFO - PROCESS | 1982 | ++DOMWINDOW == 107 (0x1156bc000) [pid = 1982] [serial = 417] [outer = 0x0] 04:20:58 INFO - PROCESS | 1982 | ++DOMWINDOW == 108 (0x115888800) [pid = 1982] [serial = 418] [outer = 0x1156bc000] 04:20:58 INFO - PROCESS | 1982 | 1461151258505 Marionette DEBUG loaded listener.js 04:20:58 INFO - PROCESS | 1982 | ++DOMWINDOW == 109 (0x118c35000) [pid = 1982] [serial = 419] [outer = 0x1156bc000] 04:20:58 INFO - PROCESS | 1982 | 1461151258895 Marionette TRACE conn2 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 04:20:58 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 04:20:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 04:20:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 04:20:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:20:58 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 04:20:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 04:20:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:20:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:20:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 04:20:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:20:58 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 672ms 04:20:58 INFO - PROCESS | 1982 | 1461151258908 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 04:20:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 04:20:58 INFO - PROCESS | 1982 | 1461151258911 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 04:20:58 INFO - PROCESS | 1982 | 1461151258914 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 04:20:58 INFO - PROCESS | 1982 | 1461151258916 Marionette TRACE conn2 <- [1,534,null,{}] 04:20:58 INFO - PROCESS | 1982 | 1461151258919 Marionette TRACE conn2 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:59 INFO - PROCESS | 1982 | 1461151259022 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 04:20:59 INFO - PROCESS | 1982 | 1461151259067 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:59 INFO - PROCESS | 1982 | ++DOCSHELL 0x11c5f2000 == 55 [pid = 1982] [id = 141] 04:20:59 INFO - PROCESS | 1982 | ++DOMWINDOW == 110 (0x116565c00) [pid = 1982] [serial = 420] [outer = 0x0] 04:20:59 INFO - PROCESS | 1982 | ++DOMWINDOW == 111 (0x119add000) [pid = 1982] [serial = 421] [outer = 0x116565c00] 04:20:59 INFO - PROCESS | 1982 | 1461151259099 Marionette DEBUG loaded listener.js 04:20:59 INFO - PROCESS | 1982 | ++DOMWINDOW == 112 (0x11c4b0800) [pid = 1982] [serial = 422] [outer = 0x116565c00] 04:20:59 INFO - PROCESS | 1982 | 1461151259483 Marionette TRACE conn2 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 04:20:59 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 04:20:59 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 620ms 04:20:59 INFO - PROCESS | 1982 | 1461151259535 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 04:20:59 INFO - PROCESS | 1982 | 1461151259537 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 04:20:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 04:20:59 INFO - PROCESS | 1982 | 1461151259541 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 04:20:59 INFO - PROCESS | 1982 | 1461151259543 Marionette TRACE conn2 <- [1,538,null,{}] 04:20:59 INFO - PROCESS | 1982 | 1461151259545 Marionette TRACE conn2 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:20:59 INFO - PROCESS | 1982 | 1461151259644 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 04:20:59 INFO - PROCESS | 1982 | 1461151259743 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:59 INFO - PROCESS | 1982 | ++DOCSHELL 0x12bf70000 == 56 [pid = 1982] [id = 142] 04:20:59 INFO - PROCESS | 1982 | ++DOMWINDOW == 113 (0x125a7c800) [pid = 1982] [serial = 423] [outer = 0x0] 04:20:59 INFO - PROCESS | 1982 | ++DOMWINDOW == 114 (0x1274bfc00) [pid = 1982] [serial = 424] [outer = 0x125a7c800] 04:20:59 INFO - PROCESS | 1982 | 1461151259794 Marionette DEBUG loaded listener.js 04:20:59 INFO - PROCESS | 1982 | ++DOMWINDOW == 115 (0x128efc000) [pid = 1982] [serial = 425] [outer = 0x125a7c800] 04:21:00 INFO - PROCESS | 1982 | 1461151260161 Marionette TRACE conn2 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 04:21:00 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 04:21:00 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 671ms 04:21:00 INFO - PROCESS | 1982 | 1461151260214 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 04:21:00 INFO - PROCESS | 1982 | 1461151260218 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 04:21:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 04:21:00 INFO - PROCESS | 1982 | 1461151260225 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 04:21:00 INFO - PROCESS | 1982 | 1461151260227 Marionette TRACE conn2 <- [1,542,null,{}] 04:21:00 INFO - PROCESS | 1982 | 1461151260229 Marionette TRACE conn2 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:00 INFO - PROCESS | 1982 | 1461151260351 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 04:21:00 INFO - PROCESS | 1982 | 1461151260400 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:00 INFO - PROCESS | 1982 | ++DOCSHELL 0x12d875000 == 57 [pid = 1982] [id = 143] 04:21:00 INFO - PROCESS | 1982 | ++DOMWINDOW == 116 (0x126fcf800) [pid = 1982] [serial = 426] [outer = 0x0] 04:21:00 INFO - PROCESS | 1982 | ++DOMWINDOW == 117 (0x1295b0c00) [pid = 1982] [serial = 427] [outer = 0x126fcf800] 04:21:00 INFO - PROCESS | 1982 | 1461151260430 Marionette DEBUG loaded listener.js 04:21:00 INFO - PROCESS | 1982 | ++DOMWINDOW == 118 (0x12ce50000) [pid = 1982] [serial = 428] [outer = 0x126fcf800] 04:21:00 INFO - PROCESS | 1982 | 1461151260821 Marionette TRACE conn2 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 04:21:00 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 04:21:00 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 624ms 04:21:00 INFO - PROCESS | 1982 | 1461151260846 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 04:21:00 INFO - PROCESS | 1982 | 1461151260848 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 04:21:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 04:21:00 INFO - PROCESS | 1982 | 1461151260850 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 04:21:00 INFO - PROCESS | 1982 | 1461151260851 Marionette TRACE conn2 <- [1,546,null,{}] 04:21:00 INFO - PROCESS | 1982 | 1461151260854 Marionette TRACE conn2 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:00 INFO - PROCESS | 1982 | 1461151260948 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 04:21:01 INFO - PROCESS | 1982 | 1461151261066 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:01 INFO - PROCESS | 1982 | ++DOCSHELL 0x12dbc8800 == 58 [pid = 1982] [id = 144] 04:21:01 INFO - PROCESS | 1982 | ++DOMWINDOW == 119 (0x12ce5d000) [pid = 1982] [serial = 429] [outer = 0x0] 04:21:01 INFO - PROCESS | 1982 | ++DOMWINDOW == 120 (0x12d00dc00) [pid = 1982] [serial = 430] [outer = 0x12ce5d000] 04:21:01 INFO - PROCESS | 1982 | 1461151261113 Marionette DEBUG loaded listener.js 04:21:01 INFO - PROCESS | 1982 | ++DOMWINDOW == 121 (0x12d8e3c00) [pid = 1982] [serial = 431] [outer = 0x12ce5d000] 04:21:01 INFO - PROCESS | 1982 | 1461151261483 Marionette TRACE conn2 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 04:21:01 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 04:21:01 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 675ms 04:21:01 INFO - PROCESS | 1982 | 1461151261526 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 04:21:01 INFO - PROCESS | 1982 | 1461151261528 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 04:21:01 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 04:21:01 INFO - PROCESS | 1982 | 1461151261530 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 04:21:01 INFO - PROCESS | 1982 | 1461151261531 Marionette TRACE conn2 <- [1,550,null,{}] 04:21:01 INFO - PROCESS | 1982 | 1461151261534 Marionette TRACE conn2 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:01 INFO - PROCESS | 1982 | 1461151261670 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 04:21:01 INFO - PROCESS | 1982 | 1461151261750 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:01 INFO - PROCESS | 1982 | ++DOCSHELL 0x119156800 == 59 [pid = 1982] [id = 145] 04:21:01 INFO - PROCESS | 1982 | ++DOMWINDOW == 122 (0x114f5fc00) [pid = 1982] [serial = 432] [outer = 0x0] 04:21:01 INFO - PROCESS | 1982 | ++DOMWINDOW == 123 (0x126a3a800) [pid = 1982] [serial = 433] [outer = 0x114f5fc00] 04:21:01 INFO - PROCESS | 1982 | 1461151261806 Marionette DEBUG loaded listener.js 04:21:01 INFO - PROCESS | 1982 | ++DOMWINDOW == 124 (0x12e356000) [pid = 1982] [serial = 434] [outer = 0x114f5fc00] 04:21:02 INFO - PROCESS | 1982 | 1461151262398 Marionette TRACE conn2 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 04:21:02 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 04:21:02 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 920ms 04:21:02 INFO - PROCESS | 1982 | 1461151262451 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 04:21:02 INFO - PROCESS | 1982 | 1461151262454 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 04:21:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 04:21:02 INFO - PROCESS | 1982 | 1461151262460 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 04:21:02 INFO - PROCESS | 1982 | 1461151262463 Marionette TRACE conn2 <- [1,554,null,{}] 04:21:02 INFO - PROCESS | 1982 | 1461151262468 Marionette TRACE conn2 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:02 INFO - PROCESS | 1982 | 1461151262623 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 04:21:02 INFO - PROCESS | 1982 | 1461151262674 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:02 INFO - PROCESS | 1982 | ++DOCSHELL 0x11bbb6000 == 60 [pid = 1982] [id = 146] 04:21:02 INFO - PROCESS | 1982 | ++DOMWINDOW == 125 (0x119127c00) [pid = 1982] [serial = 435] [outer = 0x0] 04:21:02 INFO - PROCESS | 1982 | ++DOMWINDOW == 126 (0x11924a000) [pid = 1982] [serial = 436] [outer = 0x119127c00] 04:21:02 INFO - PROCESS | 1982 | 1461151262702 Marionette DEBUG loaded listener.js 04:21:02 INFO - PROCESS | 1982 | ++DOMWINDOW == 127 (0x11a9ab400) [pid = 1982] [serial = 437] [outer = 0x119127c00] 04:21:02 INFO - PROCESS | 1982 | [1982] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:21:03 INFO - PROCESS | 1982 | --DOCSHELL 0x1192df000 == 59 [pid = 1982] [id = 102] 04:21:03 INFO - PROCESS | 1982 | --DOCSHELL 0x11a923000 == 58 [pid = 1982] [id = 104] 04:21:03 INFO - PROCESS | 1982 | --DOCSHELL 0x119b2a800 == 57 [pid = 1982] [id = 103] 04:21:03 INFO - PROCESS | 1982 | --DOCSHELL 0x12bb7b000 == 56 [pid = 1982] [id = 138] 04:21:03 INFO - PROCESS | 1982 | --DOCSHELL 0x1293a1800 == 55 [pid = 1982] [id = 137] 04:21:03 INFO - PROCESS | 1982 | --DOCSHELL 0x119292000 == 54 [pid = 1982] [id = 136] 04:21:03 INFO - PROCESS | 1982 | --DOCSHELL 0x1274a3000 == 53 [pid = 1982] [id = 135] 04:21:03 INFO - PROCESS | 1982 | --DOCSHELL 0x12660a000 == 52 [pid = 1982] [id = 134] 04:21:03 INFO - PROCESS | 1982 | --DOCSHELL 0x125c22000 == 51 [pid = 1982] [id = 133] 04:21:03 INFO - PROCESS | 1982 | --DOMWINDOW == 126 (0x12b41ec00) [pid = 1982] [serial = 367] [outer = 0x0] [url = about:blank] 04:21:03 INFO - PROCESS | 1982 | --DOCSHELL 0x11c7b4000 == 50 [pid = 1982] [id = 132] 04:21:03 INFO - PROCESS | 1982 | --DOCSHELL 0x11bba6800 == 49 [pid = 1982] [id = 131] 04:21:03 INFO - PROCESS | 1982 | --DOCSHELL 0x11b273000 == 48 [pid = 1982] [id = 130] 04:21:03 INFO - PROCESS | 1982 | --DOCSHELL 0x119a6b800 == 47 [pid = 1982] [id = 129] 04:21:03 INFO - PROCESS | 1982 | --DOCSHELL 0x118ab8800 == 46 [pid = 1982] [id = 128] 04:21:03 INFO - PROCESS | 1982 | --DOCSHELL 0x119a7a000 == 45 [pid = 1982] [id = 127] 04:21:03 INFO - PROCESS | 1982 | --DOCSHELL 0x12b43f000 == 44 [pid = 1982] [id = 126] 04:21:03 INFO - PROCESS | 1982 | --DOCSHELL 0x11c7be800 == 43 [pid = 1982] [id = 125] 04:21:03 INFO - PROCESS | 1982 | --DOCSHELL 0x11a606000 == 42 [pid = 1982] [id = 124] 04:21:03 INFO - PROCESS | 1982 | 1461151263139 Marionette TRACE conn2 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 04:21:03 INFO - PROCESS | 1982 | --DOMWINDOW == 125 (0x11bce0800) [pid = 1982] [serial = 293] [outer = 0x0] [url = about:blank] 04:21:03 INFO - PROCESS | 1982 | --DOMWINDOW == 124 (0x1239fe400) [pid = 1982] [serial = 347] [outer = 0x0] [url = about:blank] 04:21:03 INFO - PROCESS | 1982 | --DOMWINDOW == 123 (0x11c4aa400) [pid = 1982] [serial = 346] [outer = 0x0] [url = about:blank] 04:21:03 INFO - PROCESS | 1982 | --DOMWINDOW == 122 (0x128822400) [pid = 1982] [serial = 352] [outer = 0x0] [url = about:blank] 04:21:03 INFO - PROCESS | 1982 | --DOMWINDOW == 121 (0x11a99dc00) [pid = 1982] [serial = 331] [outer = 0x0] [url = about:blank] 04:21:03 INFO - PROCESS | 1982 | --DOMWINDOW == 120 (0x128d78400) [pid = 1982] [serial = 325] [outer = 0x0] [url = about:blank] 04:21:03 INFO - PROCESS | 1982 | --DOMWINDOW == 119 (0x118af3400) [pid = 1982] [serial = 337] [outer = 0x0] [url = about:blank] 04:21:03 INFO - PROCESS | 1982 | --DOMWINDOW == 118 (0x118ede000) [pid = 1982] [serial = 338] [outer = 0x0] [url = about:blank] 04:21:03 INFO - PROCESS | 1982 | --DOMWINDOW == 117 (0x125a7c400) [pid = 1982] [serial = 335] [outer = 0x0] [url = about:blank] 04:21:03 INFO - PROCESS | 1982 | --DOMWINDOW == 116 (0x11c188c00) [pid = 1982] [serial = 334] [outer = 0x0] [url = about:blank] 04:21:03 INFO - PROCESS | 1982 | --DOMWINDOW == 115 (0x118c56c00) [pid = 1982] [serial = 328] [outer = 0x0] [url = about:blank] 04:21:03 INFO - PROCESS | 1982 | --DOMWINDOW == 114 (0x119d6a000) [pid = 1982] [serial = 340] [outer = 0x0] [url = about:blank] 04:21:03 INFO - PROCESS | 1982 | --DOMWINDOW == 113 (0x11aa28400) [pid = 1982] [serial = 341] [outer = 0x0] [url = about:blank] 04:21:03 INFO - PROCESS | 1982 | --DOMWINDOW == 112 (0x11af63400) [pid = 1982] [serial = 343] [outer = 0x0] [url = about:blank] 04:21:03 INFO - PROCESS | 1982 | --DOMWINDOW == 111 (0x125e63000) [pid = 1982] [serial = 350] [outer = 0x0] [url = about:blank] 04:21:03 INFO - PROCESS | 1982 | --DOMWINDOW == 110 (0x125a7a800) [pid = 1982] [serial = 349] [outer = 0x0] [url = about:blank] 04:21:03 INFO - PROCESS | 1982 | --DOMWINDOW == 109 (0x129584000) [pid = 1982] [serial = 355] [outer = 0x0] [url = about:blank] 04:21:03 INFO - PROCESS | 1982 | --DOMWINDOW == 108 (0x1293b3c00) [pid = 1982] [serial = 353] [outer = 0x0] [url = about:blank] 04:21:03 INFO - PROCESS | 1982 | --DOMWINDOW == 107 (0x12a42b400) [pid = 1982] [serial = 361] [outer = 0x0] [url = about:blank] 04:21:03 INFO - PROCESS | 1982 | --DOMWINDOW == 106 (0x12a433400) [pid = 1982] [serial = 362] [outer = 0x0] [url = about:blank] 04:21:03 INFO - PROCESS | 1982 | --DOMWINDOW == 105 (0x12a43a400) [pid = 1982] [serial = 364] [outer = 0x0] [url = about:blank] 04:21:03 INFO - PROCESS | 1982 | --DOMWINDOW == 104 (0x125864000) [pid = 1982] [serial = 358] [outer = 0x0] [url = about:blank] 04:21:03 INFO - PROCESS | 1982 | --DOMWINDOW == 103 (0x12b419400) [pid = 1982] [serial = 365] [outer = 0x0] [url = about:blank] 04:21:03 INFO - PROCESS | 1982 | --DOMWINDOW == 102 (0x1295a9c00) [pid = 1982] [serial = 356] [outer = 0x0] [url = about:blank] 04:21:03 INFO - PROCESS | 1982 | --DOMWINDOW == 101 (0x11bcdf400) [pid = 1982] [serial = 344] [outer = 0x0] [url = about:blank] 04:21:03 INFO - PROCESS | 1982 | --DOMWINDOW == 100 (0x128819800) [pid = 1982] [serial = 359] [outer = 0x0] [url = about:blank] 04:21:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 04:21:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 726ms 04:21:03 INFO - PROCESS | 1982 | 1461151263191 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 04:21:03 INFO - PROCESS | 1982 | 1461151263194 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 04:21:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 04:21:03 INFO - PROCESS | 1982 | 1461151263199 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 04:21:03 INFO - PROCESS | 1982 | 1461151263201 Marionette TRACE conn2 <- [1,558,null,{}] 04:21:03 INFO - PROCESS | 1982 | 1461151263205 Marionette TRACE conn2 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:03 INFO - PROCESS | 1982 | 1461151263279 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 04:21:03 INFO - PROCESS | 1982 | 1461151263283 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:03 INFO - PROCESS | 1982 | ++DOCSHELL 0x118e4a000 == 43 [pid = 1982] [id = 147] 04:21:03 INFO - PROCESS | 1982 | ++DOMWINDOW == 101 (0x11aa28400) [pid = 1982] [serial = 438] [outer = 0x0] 04:21:03 INFO - PROCESS | 1982 | ++DOMWINDOW == 102 (0x11af63400) [pid = 1982] [serial = 439] [outer = 0x11aa28400] 04:21:03 INFO - PROCESS | 1982 | 1461151263314 Marionette DEBUG loaded listener.js 04:21:03 INFO - PROCESS | 1982 | ++DOMWINDOW == 103 (0x11bbf0c00) [pid = 1982] [serial = 440] [outer = 0x11aa28400] 04:21:03 INFO - PROCESS | 1982 | 1461151263646 Marionette TRACE conn2 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 04:21:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 04:21:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 475ms 04:21:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 04:21:03 INFO - PROCESS | 1982 | 1461151263675 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 04:21:03 INFO - PROCESS | 1982 | 1461151263676 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 04:21:03 INFO - PROCESS | 1982 | 1461151263678 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 04:21:03 INFO - PROCESS | 1982 | 1461151263681 Marionette TRACE conn2 <- [1,562,null,{}] 04:21:03 INFO - PROCESS | 1982 | 1461151263703 Marionette TRACE conn2 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:03 INFO - PROCESS | 1982 | 1461151263796 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 04:21:03 INFO - PROCESS | 1982 | 1461151263805 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:03 INFO - PROCESS | 1982 | ++DOCSHELL 0x11ada2800 == 44 [pid = 1982] [id = 148] 04:21:03 INFO - PROCESS | 1982 | ++DOMWINDOW == 104 (0x11c326c00) [pid = 1982] [serial = 441] [outer = 0x0] 04:21:03 INFO - PROCESS | 1982 | ++DOMWINDOW == 105 (0x125864400) [pid = 1982] [serial = 442] [outer = 0x11c326c00] 04:21:03 INFO - PROCESS | 1982 | 1461151263833 Marionette DEBUG loaded listener.js 04:21:03 INFO - PROCESS | 1982 | ++DOMWINDOW == 106 (0x12601e400) [pid = 1982] [serial = 443] [outer = 0x11c326c00] 04:21:04 INFO - PROCESS | 1982 | [1982] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:21:04 INFO - PROCESS | 1982 | [1982] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:21:04 INFO - PROCESS | 1982 | 1461151264155 Marionette TRACE conn2 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 04:21:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 04:21:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 523ms 04:21:04 INFO - PROCESS | 1982 | 1461151264201 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 04:21:04 INFO - PROCESS | 1982 | 1461151264203 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 04:21:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 04:21:04 INFO - PROCESS | 1982 | 1461151264205 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 04:21:04 INFO - PROCESS | 1982 | 1461151264206 Marionette TRACE conn2 <- [1,566,null,{}] 04:21:04 INFO - PROCESS | 1982 | 1461151264209 Marionette TRACE conn2 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:04 INFO - PROCESS | 1982 | 1461151264287 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 04:21:04 INFO - PROCESS | 1982 | 1461151264332 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:04 INFO - PROCESS | 1982 | ++DOCSHELL 0x113e81800 == 45 [pid = 1982] [id = 149] 04:21:04 INFO - PROCESS | 1982 | ++DOMWINDOW == 107 (0x1260c7800) [pid = 1982] [serial = 444] [outer = 0x0] 04:21:04 INFO - PROCESS | 1982 | ++DOMWINDOW == 108 (0x128818400) [pid = 1982] [serial = 445] [outer = 0x1260c7800] 04:21:04 INFO - PROCESS | 1982 | 1461151264358 Marionette DEBUG loaded listener.js 04:21:04 INFO - PROCESS | 1982 | ++DOMWINDOW == 109 (0x129582c00) [pid = 1982] [serial = 446] [outer = 0x1260c7800] 04:21:04 INFO - PROCESS | 1982 | [1982] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:21:04 INFO - PROCESS | 1982 | [1982] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:21:04 INFO - PROCESS | 1982 | 1461151264626 Marionette TRACE conn2 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 04:21:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 04:21:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 469ms 04:21:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 04:21:04 INFO - PROCESS | 1982 | 1461151264678 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 04:21:04 INFO - PROCESS | 1982 | 1461151264680 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 04:21:04 INFO - PROCESS | 1982 | 1461151264682 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 04:21:04 INFO - PROCESS | 1982 | 1461151264683 Marionette TRACE conn2 <- [1,570,null,{}] 04:21:04 INFO - PROCESS | 1982 | 1461151264685 Marionette TRACE conn2 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:04 INFO - PROCESS | 1982 | 1461151264763 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 04:21:04 INFO - PROCESS | 1982 | 1461151264767 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:04 INFO - PROCESS | 1982 | ++DOCSHELL 0x1260e4000 == 46 [pid = 1982] [id = 150] 04:21:04 INFO - PROCESS | 1982 | ++DOMWINDOW == 110 (0x129583c00) [pid = 1982] [serial = 447] [outer = 0x0] 04:21:04 INFO - PROCESS | 1982 | ++DOMWINDOW == 111 (0x12a42d000) [pid = 1982] [serial = 448] [outer = 0x129583c00] 04:21:04 INFO - PROCESS | 1982 | 1461151264794 Marionette DEBUG loaded listener.js 04:21:04 INFO - PROCESS | 1982 | ++DOMWINDOW == 112 (0x12a437c00) [pid = 1982] [serial = 449] [outer = 0x129583c00] 04:21:04 INFO - PROCESS | 1982 | [1982] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:21:05 INFO - PROCESS | 1982 | [1982] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:21:05 INFO - PROCESS | 1982 | 1461151265130 Marionette TRACE conn2 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 04:21:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 04:21:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 472ms 04:21:05 INFO - PROCESS | 1982 | 1461151265155 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 04:21:05 INFO - PROCESS | 1982 | 1461151265156 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 04:21:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 04:21:05 INFO - PROCESS | 1982 | 1461151265158 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 04:21:05 INFO - PROCESS | 1982 | 1461151265159 Marionette TRACE conn2 <- [1,574,null,{}] 04:21:05 INFO - PROCESS | 1982 | 1461151265161 Marionette TRACE conn2 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:05 INFO - PROCESS | 1982 | 1461151265281 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 04:21:05 INFO - PROCESS | 1982 | 1461151265295 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:05 INFO - PROCESS | 1982 | ++DOCSHELL 0x1274a8000 == 47 [pid = 1982] [id = 151] 04:21:05 INFO - PROCESS | 1982 | ++DOMWINDOW == 113 (0x12b416000) [pid = 1982] [serial = 450] [outer = 0x0] 04:21:05 INFO - PROCESS | 1982 | ++DOMWINDOW == 114 (0x12b9b5400) [pid = 1982] [serial = 451] [outer = 0x12b416000] 04:21:05 INFO - PROCESS | 1982 | 1461151265322 Marionette DEBUG loaded listener.js 04:21:05 INFO - PROCESS | 1982 | ++DOMWINDOW == 115 (0x12ce5c800) [pid = 1982] [serial = 452] [outer = 0x12b416000] 04:21:05 INFO - PROCESS | 1982 | 1461151265694 Marionette TRACE conn2 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 04:21:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 04:21:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 570ms 04:21:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 04:21:05 INFO - PROCESS | 1982 | 1461151265729 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 04:21:05 INFO - PROCESS | 1982 | 1461151265730 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 04:21:05 INFO - PROCESS | 1982 | 1461151265732 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 04:21:05 INFO - PROCESS | 1982 | 1461151265733 Marionette TRACE conn2 <- [1,578,null,{}] 04:21:05 INFO - PROCESS | 1982 | 1461151265735 Marionette TRACE conn2 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:05 INFO - PROCESS | 1982 | 1461151265828 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 04:21:05 INFO - PROCESS | 1982 | 1461151265832 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:05 INFO - PROCESS | 1982 | ++DOCSHELL 0x129387800 == 48 [pid = 1982] [id = 152] 04:21:05 INFO - PROCESS | 1982 | ++DOMWINDOW == 116 (0x12b416400) [pid = 1982] [serial = 453] [outer = 0x0] 04:21:05 INFO - PROCESS | 1982 | ++DOMWINDOW == 117 (0x12d34d000) [pid = 1982] [serial = 454] [outer = 0x12b416400] 04:21:05 INFO - PROCESS | 1982 | 1461151265858 Marionette DEBUG loaded listener.js 04:21:05 INFO - PROCESS | 1982 | ++DOMWINDOW == 118 (0x12e246400) [pid = 1982] [serial = 455] [outer = 0x12b416400] 04:21:06 INFO - PROCESS | 1982 | 1461151266202 Marionette TRACE conn2 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 04:21:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 04:21:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 519ms 04:21:06 INFO - PROCESS | 1982 | 1461151266251 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 04:21:06 INFO - PROCESS | 1982 | 1461151266252 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 04:21:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 04:21:06 INFO - PROCESS | 1982 | 1461151266255 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 04:21:06 INFO - PROCESS | 1982 | 1461151266256 Marionette TRACE conn2 <- [1,582,null,{}] 04:21:06 INFO - PROCESS | 1982 | 1461151266258 Marionette TRACE conn2 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:06 INFO - PROCESS | 1982 | 1461151266351 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 04:21:06 INFO - PROCESS | 1982 | 1461151266355 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:06 INFO - PROCESS | 1982 | ++DOCSHELL 0x12b993800 == 49 [pid = 1982] [id = 153] 04:21:06 INFO - PROCESS | 1982 | ++DOMWINDOW == 119 (0x12d34b000) [pid = 1982] [serial = 456] [outer = 0x0] 04:21:06 INFO - PROCESS | 1982 | ++DOMWINDOW == 120 (0x12e24fc00) [pid = 1982] [serial = 457] [outer = 0x12d34b000] 04:21:06 INFO - PROCESS | 1982 | 1461151266380 Marionette DEBUG loaded listener.js 04:21:06 INFO - PROCESS | 1982 | ++DOMWINDOW == 121 (0x12e359000) [pid = 1982] [serial = 458] [outer = 0x12d34b000] 04:21:06 INFO - PROCESS | 1982 | ++DOMWINDOW == 122 (0x12e35b800) [pid = 1982] [serial = 459] [outer = 0x12fb12400] 04:21:06 INFO - PROCESS | 1982 | 1461151266750 Marionette TRACE conn2 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 04:21:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 04:21:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 518ms 04:21:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 04:21:06 INFO - PROCESS | 1982 | 1461151266774 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 04:21:06 INFO - PROCESS | 1982 | 1461151266776 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 04:21:06 INFO - PROCESS | 1982 | 1461151266778 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 04:21:06 INFO - PROCESS | 1982 | 1461151266779 Marionette TRACE conn2 <- [1,586,null,{}] 04:21:06 INFO - PROCESS | 1982 | 1461151266781 Marionette TRACE conn2 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:06 INFO - PROCESS | 1982 | 1461151266876 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 04:21:06 INFO - PROCESS | 1982 | 1461151266888 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:06 INFO - PROCESS | 1982 | ++DOCSHELL 0x12d0cc000 == 50 [pid = 1982] [id = 154] 04:21:06 INFO - PROCESS | 1982 | ++DOMWINDOW == 123 (0x12e35d000) [pid = 1982] [serial = 460] [outer = 0x0] 04:21:06 INFO - PROCESS | 1982 | ++DOMWINDOW == 124 (0x12e363800) [pid = 1982] [serial = 461] [outer = 0x12e35d000] 04:21:06 INFO - PROCESS | 1982 | 1461151266913 Marionette DEBUG loaded listener.js 04:21:06 INFO - PROCESS | 1982 | ++DOMWINDOW == 125 (0x12e36dc00) [pid = 1982] [serial = 462] [outer = 0x12e35d000] 04:21:07 INFO - PROCESS | 1982 | [1982] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:21:07 INFO - PROCESS | 1982 | [1982] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:21:07 INFO - PROCESS | 1982 | --DOMWINDOW == 124 (0x119c7fc00) [pid = 1982] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 04:21:07 INFO - PROCESS | 1982 | --DOMWINDOW == 123 (0x118af0800) [pid = 1982] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 04:21:07 INFO - PROCESS | 1982 | --DOMWINDOW == 122 (0x11b210c00) [pid = 1982] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 04:21:07 INFO - PROCESS | 1982 | --DOMWINDOW == 121 (0x11bce1400) [pid = 1982] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 04:21:07 INFO - PROCESS | 1982 | --DOMWINDOW == 120 (0x11c17cc00) [pid = 1982] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 04:21:07 INFO - PROCESS | 1982 | --DOMWINDOW == 119 (0x118fda000) [pid = 1982] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 04:21:07 INFO - PROCESS | 1982 | --DOMWINDOW == 118 (0x126abc800) [pid = 1982] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 04:21:07 INFO - PROCESS | 1982 | --DOMWINDOW == 117 (0x11ac1d800) [pid = 1982] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 04:21:07 INFO - PROCESS | 1982 | --DOMWINDOW == 116 (0x1293b4400) [pid = 1982] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 04:21:07 INFO - PROCESS | 1982 | --DOMWINDOW == 115 (0x11210d000) [pid = 1982] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 04:21:07 INFO - PROCESS | 1982 | --DOMWINDOW == 114 (0x118c7b400) [pid = 1982] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 04:21:07 INFO - PROCESS | 1982 | --DOMWINDOW == 113 (0x119c87c00) [pid = 1982] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 04:21:07 INFO - PROCESS | 1982 | --DOMWINDOW == 112 (0x12b414400) [pid = 1982] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 04:21:07 INFO - PROCESS | 1982 | --DOMWINDOW == 111 (0x125b8b400) [pid = 1982] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 04:21:07 INFO - PROCESS | 1982 | --DOMWINDOW == 110 (0x1258b0800) [pid = 1982] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 04:21:07 INFO - PROCESS | 1982 | --DOMWINDOW == 109 (0x1146b9800) [pid = 1982] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 04:21:07 INFO - PROCESS | 1982 | --DOMWINDOW == 108 (0x126a40400) [pid = 1982] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 04:21:07 INFO - PROCESS | 1982 | --DOMWINDOW == 107 (0x12a42f000) [pid = 1982] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 04:21:07 INFO - PROCESS | 1982 | 1461151267369 Marionette TRACE conn2 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 04:21:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 04:21:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 619ms 04:21:07 INFO - PROCESS | 1982 | 1461151267397 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 04:21:07 INFO - PROCESS | 1982 | 1461151267398 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 04:21:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 04:21:07 INFO - PROCESS | 1982 | 1461151267400 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 04:21:07 INFO - PROCESS | 1982 | 1461151267401 Marionette TRACE conn2 <- [1,590,null,{}] 04:21:07 INFO - PROCESS | 1982 | 1461151267403 Marionette TRACE conn2 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:07 INFO - PROCESS | 1982 | 1461151267464 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 04:21:07 INFO - PROCESS | 1982 | 1461151267468 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:07 INFO - PROCESS | 1982 | ++DOCSHELL 0x1192dc000 == 51 [pid = 1982] [id = 155] 04:21:07 INFO - PROCESS | 1982 | ++DOMWINDOW == 108 (0x118af0800) [pid = 1982] [serial = 463] [outer = 0x0] 04:21:07 INFO - PROCESS | 1982 | ++DOMWINDOW == 109 (0x1191bf000) [pid = 1982] [serial = 464] [outer = 0x118af0800] 04:21:07 INFO - PROCESS | 1982 | 1461151267498 Marionette DEBUG loaded listener.js 04:21:07 INFO - PROCESS | 1982 | ++DOMWINDOW == 110 (0x11b913000) [pid = 1982] [serial = 465] [outer = 0x118af0800] 04:21:07 INFO - PROCESS | 1982 | 1461151267877 Marionette TRACE conn2 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 04:21:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 04:21:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 523ms 04:21:07 INFO - PROCESS | 1982 | 1461151267924 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 04:21:07 INFO - PROCESS | 1982 | 1461151267927 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 04:21:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 04:21:07 INFO - PROCESS | 1982 | 1461151267930 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 04:21:07 INFO - PROCESS | 1982 | 1461151267933 Marionette TRACE conn2 <- [1,594,null,{}] 04:21:07 INFO - PROCESS | 1982 | 1461151267936 Marionette TRACE conn2 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:08 INFO - PROCESS | 1982 | 1461151268076 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 04:21:08 INFO - PROCESS | 1982 | 1461151268090 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:08 INFO - PROCESS | 1982 | ++DOCSHELL 0x12e4a9800 == 52 [pid = 1982] [id = 156] 04:21:08 INFO - PROCESS | 1982 | ++DOMWINDOW == 111 (0x1260bb800) [pid = 1982] [serial = 466] [outer = 0x0] 04:21:08 INFO - PROCESS | 1982 | ++DOMWINDOW == 112 (0x12cf8d000) [pid = 1982] [serial = 467] [outer = 0x1260bb800] 04:21:08 INFO - PROCESS | 1982 | 1461151268137 Marionette DEBUG loaded listener.js 04:21:08 INFO - PROCESS | 1982 | ++DOMWINDOW == 113 (0x12e68d400) [pid = 1982] [serial = 468] [outer = 0x1260bb800] 04:21:08 INFO - PROCESS | 1982 | 1461151268495 Marionette TRACE conn2 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 04:21:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 04:21:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 620ms 04:21:08 INFO - PROCESS | 1982 | 1461151268562 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 04:21:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 04:21:08 INFO - PROCESS | 1982 | 1461151268564 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 04:21:08 INFO - PROCESS | 1982 | 1461151268568 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 04:21:08 INFO - PROCESS | 1982 | 1461151268571 Marionette TRACE conn2 <- [1,598,null,{}] 04:21:08 INFO - PROCESS | 1982 | 1461151268574 Marionette TRACE conn2 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:08 INFO - PROCESS | 1982 | 1461151268696 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 04:21:08 INFO - PROCESS | 1982 | 1461151268703 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:08 INFO - PROCESS | 1982 | ++DOCSHELL 0x12e644800 == 53 [pid = 1982] [id = 157] 04:21:08 INFO - PROCESS | 1982 | ++DOMWINDOW == 114 (0x12e68ec00) [pid = 1982] [serial = 469] [outer = 0x0] 04:21:08 INFO - PROCESS | 1982 | ++DOMWINDOW == 115 (0x12e936400) [pid = 1982] [serial = 470] [outer = 0x12e68ec00] 04:21:08 INFO - PROCESS | 1982 | 1461151268743 Marionette DEBUG loaded listener.js 04:21:08 INFO - PROCESS | 1982 | ++DOMWINDOW == 116 (0x12e93f000) [pid = 1982] [serial = 471] [outer = 0x12e68ec00] 04:21:09 INFO - PROCESS | 1982 | 1461151269170 Marionette TRACE conn2 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 04:21:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 04:21:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 622ms 04:21:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 04:21:09 INFO - PROCESS | 1982 | 1461151269191 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 04:21:09 INFO - PROCESS | 1982 | 1461151269192 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 04:21:09 INFO - PROCESS | 1982 | 1461151269194 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 04:21:09 INFO - PROCESS | 1982 | 1461151269195 Marionette TRACE conn2 <- [1,602,null,{}] 04:21:09 INFO - PROCESS | 1982 | 1461151269198 Marionette TRACE conn2 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:09 INFO - PROCESS | 1982 | 1461151269276 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 04:21:09 INFO - PROCESS | 1982 | 1461151269281 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:09 INFO - PROCESS | 1982 | ++DOCSHELL 0x12e943800 == 54 [pid = 1982] [id = 158] 04:21:09 INFO - PROCESS | 1982 | ++DOMWINDOW == 117 (0x12e93f400) [pid = 1982] [serial = 472] [outer = 0x0] 04:21:09 INFO - PROCESS | 1982 | ++DOMWINDOW == 118 (0x12ec59800) [pid = 1982] [serial = 473] [outer = 0x12e93f400] 04:21:09 INFO - PROCESS | 1982 | 1461151269305 Marionette DEBUG loaded listener.js 04:21:09 INFO - PROCESS | 1982 | ++DOMWINDOW == 119 (0x12ec60000) [pid = 1982] [serial = 474] [outer = 0x12e93f400] 04:21:09 INFO - PROCESS | 1982 | 1461151269810 Marionette TRACE conn2 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 04:21:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 04:21:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 668ms 04:21:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 04:21:09 INFO - PROCESS | 1982 | 1461151269864 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 04:21:09 INFO - PROCESS | 1982 | 1461151269866 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 04:21:09 INFO - PROCESS | 1982 | 1461151269869 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 04:21:09 INFO - PROCESS | 1982 | 1461151269871 Marionette TRACE conn2 <- [1,606,null,{}] 04:21:09 INFO - PROCESS | 1982 | 1461151269876 Marionette TRACE conn2 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:09 INFO - PROCESS | 1982 | 1461151269977 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 04:21:10 INFO - PROCESS | 1982 | 1461151270028 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:10 INFO - PROCESS | 1982 | ++DOCSHELL 0x11a923000 == 55 [pid = 1982] [id = 159] 04:21:10 INFO - PROCESS | 1982 | ++DOMWINDOW == 120 (0x119ad6400) [pid = 1982] [serial = 475] [outer = 0x0] 04:21:10 INFO - PROCESS | 1982 | ++DOMWINDOW == 121 (0x11ac16000) [pid = 1982] [serial = 476] [outer = 0x119ad6400] 04:21:10 INFO - PROCESS | 1982 | 1461151270058 Marionette DEBUG loaded listener.js 04:21:10 INFO - PROCESS | 1982 | ++DOMWINDOW == 122 (0x11bcd8400) [pid = 1982] [serial = 477] [outer = 0x119ad6400] 04:21:10 INFO - PROCESS | 1982 | 1461151270473 Marionette TRACE conn2 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 04:21:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 04:21:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 621ms 04:21:10 INFO - PROCESS | 1982 | 1461151270491 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 04:21:10 INFO - PROCESS | 1982 | 1461151270495 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 04:21:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 04:21:10 INFO - PROCESS | 1982 | 1461151270500 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 04:21:10 INFO - PROCESS | 1982 | 1461151270502 Marionette TRACE conn2 <- [1,610,null,{}] 04:21:10 INFO - PROCESS | 1982 | 1461151270505 Marionette TRACE conn2 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:10 INFO - PROCESS | 1982 | 1461151270606 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 04:21:10 INFO - PROCESS | 1982 | 1461151270701 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:10 INFO - PROCESS | 1982 | ++DOCSHELL 0x1266f4800 == 56 [pid = 1982] [id = 160] 04:21:10 INFO - PROCESS | 1982 | ++DOMWINDOW == 123 (0x11c188c00) [pid = 1982] [serial = 478] [outer = 0x0] 04:21:10 INFO - PROCESS | 1982 | ++DOMWINDOW == 124 (0x125e55c00) [pid = 1982] [serial = 479] [outer = 0x11c188c00] 04:21:10 INFO - PROCESS | 1982 | 1461151270732 Marionette DEBUG loaded listener.js 04:21:10 INFO - PROCESS | 1982 | ++DOMWINDOW == 125 (0x1274c2000) [pid = 1982] [serial = 480] [outer = 0x11c188c00] 04:21:11 INFO - PROCESS | 1982 | 1461151271149 Marionette TRACE conn2 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 04:21:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 04:21:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 673ms 04:21:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 04:21:11 INFO - PROCESS | 1982 | 1461151271174 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 04:21:11 INFO - PROCESS | 1982 | 1461151271176 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 04:21:11 INFO - PROCESS | 1982 | 1461151271178 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 04:21:11 INFO - PROCESS | 1982 | 1461151271181 Marionette TRACE conn2 <- [1,614,null,{}] 04:21:11 INFO - PROCESS | 1982 | 1461151271205 Marionette TRACE conn2 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:11 INFO - PROCESS | 1982 | 1461151271322 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 04:21:11 INFO - PROCESS | 1982 | 1461151271368 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:11 INFO - PROCESS | 1982 | ++DOCSHELL 0x12e4ad000 == 57 [pid = 1982] [id = 161] 04:21:11 INFO - PROCESS | 1982 | ++DOMWINDOW == 126 (0x129589800) [pid = 1982] [serial = 481] [outer = 0x0] 04:21:11 INFO - PROCESS | 1982 | ++DOMWINDOW == 127 (0x12b9b1800) [pid = 1982] [serial = 482] [outer = 0x129589800] 04:21:11 INFO - PROCESS | 1982 | 1461151271400 Marionette DEBUG loaded listener.js 04:21:11 INFO - PROCESS | 1982 | ++DOMWINDOW == 128 (0x12bc0fc00) [pid = 1982] [serial = 483] [outer = 0x129589800] 04:21:11 INFO - PROCESS | 1982 | 1461151271806 Marionette TRACE conn2 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 04:21:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 04:21:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 672ms 04:21:11 INFO - PROCESS | 1982 | 1461151271850 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 04:21:11 INFO - PROCESS | 1982 | 1461151271852 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 04:21:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 04:21:11 INFO - PROCESS | 1982 | 1461151271855 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 04:21:11 INFO - PROCESS | 1982 | 1461151271856 Marionette TRACE conn2 <- [1,618,null,{}] 04:21:11 INFO - PROCESS | 1982 | 1461151271858 Marionette TRACE conn2 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:11 INFO - PROCESS | 1982 | 1461151271974 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 04:21:12 INFO - PROCESS | 1982 | 1461151272036 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:12 INFO - PROCESS | 1982 | ++DOCSHELL 0x12ecdb000 == 58 [pid = 1982] [id = 162] 04:21:12 INFO - PROCESS | 1982 | ++DOMWINDOW == 129 (0x12d34cc00) [pid = 1982] [serial = 484] [outer = 0x0] 04:21:12 INFO - PROCESS | 1982 | ++DOMWINDOW == 130 (0x12da11400) [pid = 1982] [serial = 485] [outer = 0x12d34cc00] 04:21:12 INFO - PROCESS | 1982 | 1461151272065 Marionette DEBUG loaded listener.js 04:21:12 INFO - PROCESS | 1982 | ++DOMWINDOW == 131 (0x12e36a000) [pid = 1982] [serial = 486] [outer = 0x12d34cc00] 04:21:12 INFO - PROCESS | 1982 | 1461151272485 Marionette TRACE conn2 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 04:21:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 04:21:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 669ms 04:21:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 04:21:12 INFO - PROCESS | 1982 | 1461151272525 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 04:21:12 INFO - PROCESS | 1982 | 1461151272526 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 04:21:12 INFO - PROCESS | 1982 | 1461151272528 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 04:21:12 INFO - PROCESS | 1982 | 1461151272529 Marionette TRACE conn2 <- [1,622,null,{}] 04:21:12 INFO - PROCESS | 1982 | 1461151272532 Marionette TRACE conn2 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:12 INFO - PROCESS | 1982 | 1461151272627 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 04:21:12 INFO - PROCESS | 1982 | 1461151272692 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:12 INFO - PROCESS | 1982 | ++DOCSHELL 0x125908000 == 59 [pid = 1982] [id = 163] 04:21:12 INFO - PROCESS | 1982 | ++DOMWINDOW == 132 (0x12a42d800) [pid = 1982] [serial = 487] [outer = 0x0] 04:21:12 INFO - PROCESS | 1982 | ++DOMWINDOW == 133 (0x12bc0f400) [pid = 1982] [serial = 488] [outer = 0x12a42d800] 04:21:12 INFO - PROCESS | 1982 | 1461151272722 Marionette DEBUG loaded listener.js 04:21:12 INFO - PROCESS | 1982 | ++DOMWINDOW == 134 (0x12e68c400) [pid = 1982] [serial = 489] [outer = 0x12a42d800] 04:21:13 INFO - PROCESS | 1982 | 1461151273244 Marionette TRACE conn2 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 04:21:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 04:21:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 822ms 04:21:13 INFO - PROCESS | 1982 | 1461151273350 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 04:21:13 INFO - PROCESS | 1982 | 1461151273353 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 04:21:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 04:21:13 INFO - PROCESS | 1982 | 1461151273374 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 04:21:13 INFO - PROCESS | 1982 | 1461151273376 Marionette TRACE conn2 <- [1,626,null,{}] 04:21:13 INFO - PROCESS | 1982 | 1461151273380 Marionette TRACE conn2 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:13 INFO - PROCESS | 1982 | 1461151273472 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 04:21:13 INFO - PROCESS | 1982 | 1461151273533 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:13 INFO - PROCESS | 1982 | ++DOCSHELL 0x119a7c000 == 60 [pid = 1982] [id = 164] 04:21:13 INFO - PROCESS | 1982 | ++DOMWINDOW == 135 (0x115737400) [pid = 1982] [serial = 490] [outer = 0x0] 04:21:13 INFO - PROCESS | 1982 | ++DOMWINDOW == 136 (0x118c54c00) [pid = 1982] [serial = 491] [outer = 0x115737400] 04:21:13 INFO - PROCESS | 1982 | 1461151273561 Marionette DEBUG loaded listener.js 04:21:13 INFO - PROCESS | 1982 | ++DOMWINDOW == 137 (0x1197d4400) [pid = 1982] [serial = 492] [outer = 0x115737400] 04:21:14 INFO - PROCESS | 1982 | 1461151274024 Marionette TRACE conn2 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 04:21:14 INFO - PROCESS | 1982 | --DOCSHELL 0x12e644800 == 59 [pid = 1982] [id = 157] 04:21:14 INFO - PROCESS | 1982 | --DOCSHELL 0x12e4a9800 == 58 [pid = 1982] [id = 156] 04:21:14 INFO - PROCESS | 1982 | --DOCSHELL 0x1192dc000 == 57 [pid = 1982] [id = 155] 04:21:14 INFO - PROCESS | 1982 | --DOCSHELL 0x12d0cc000 == 56 [pid = 1982] [id = 154] 04:21:14 INFO - PROCESS | 1982 | --DOCSHELL 0x12b993800 == 55 [pid = 1982] [id = 153] 04:21:14 INFO - PROCESS | 1982 | --DOMWINDOW == 136 (0x12d8e1400) [pid = 1982] [serial = 415] [outer = 0x0] [url = about:blank] 04:21:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 04:21:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 724ms 04:21:14 INFO - PROCESS | 1982 | --DOCSHELL 0x129387800 == 54 [pid = 1982] [id = 152] 04:21:14 INFO - PROCESS | 1982 | --DOCSHELL 0x1274a8000 == 53 [pid = 1982] [id = 151] 04:21:14 INFO - PROCESS | 1982 | --DOCSHELL 0x1260e4000 == 52 [pid = 1982] [id = 150] 04:21:14 INFO - PROCESS | 1982 | --DOCSHELL 0x113e81800 == 51 [pid = 1982] [id = 149] 04:21:14 INFO - PROCESS | 1982 | --DOCSHELL 0x11ada2800 == 50 [pid = 1982] [id = 148] 04:21:14 INFO - PROCESS | 1982 | --DOCSHELL 0x118e4a000 == 49 [pid = 1982] [id = 147] 04:21:14 INFO - PROCESS | 1982 | --DOCSHELL 0x11bbb6000 == 48 [pid = 1982] [id = 146] 04:21:14 INFO - PROCESS | 1982 | 1461151274127 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 04:21:14 INFO - PROCESS | 1982 | 1461151274133 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 04:21:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 04:21:14 INFO - PROCESS | 1982 | 1461151274139 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 04:21:14 INFO - PROCESS | 1982 | 1461151274142 Marionette TRACE conn2 <- [1,630,null,{}] 04:21:14 INFO - PROCESS | 1982 | 1461151274146 Marionette TRACE conn2 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:14 INFO - PROCESS | 1982 | 1461151274281 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 04:21:14 INFO - PROCESS | 1982 | --DOMWINDOW == 135 (0x11ac1ec00) [pid = 1982] [serial = 332] [outer = 0x0] [url = about:blank] 04:21:14 INFO - PROCESS | 1982 | --DOMWINDOW == 134 (0x118fd5000) [pid = 1982] [serial = 329] [outer = 0x0] [url = about:blank] 04:21:14 INFO - PROCESS | 1982 | --DOMWINDOW == 133 (0x12d351000) [pid = 1982] [serial = 413] [outer = 0x0] [url = about:blank] 04:21:14 INFO - PROCESS | 1982 | --DOMWINDOW == 132 (0x125862400) [pid = 1982] [serial = 389] [outer = 0x0] [url = about:blank] 04:21:14 INFO - PROCESS | 1982 | --DOMWINDOW == 131 (0x125868000) [pid = 1982] [serial = 391] [outer = 0x0] [url = about:blank] 04:21:14 INFO - PROCESS | 1982 | --DOMWINDOW == 130 (0x12cf8d400) [pid = 1982] [serial = 410] [outer = 0x0] [url = about:blank] 04:21:14 INFO - PROCESS | 1982 | --DOMWINDOW == 129 (0x119a5b000) [pid = 1982] [serial = 370] [outer = 0x0] [url = about:blank] 04:21:14 INFO - PROCESS | 1982 | --DOMWINDOW == 128 (0x12b7d5400) [pid = 1982] [serial = 401] [outer = 0x0] [url = about:blank] 04:21:14 INFO - PROCESS | 1982 | --DOMWINDOW == 127 (0x11bcd8800) [pid = 1982] [serial = 386] [outer = 0x0] [url = about:blank] 04:21:14 INFO - PROCESS | 1982 | --DOMWINDOW == 126 (0x1260c7c00) [pid = 1982] [serial = 392] [outer = 0x0] [url = about:blank] 04:21:14 INFO - PROCESS | 1982 | --DOMWINDOW == 125 (0x12b41b000) [pid = 1982] [serial = 290] [outer = 0x0] [url = about:blank] 04:21:14 INFO - PROCESS | 1982 | --DOMWINDOW == 124 (0x129586400) [pid = 1982] [serial = 409] [outer = 0x0] [url = about:blank] 04:21:14 INFO - PROCESS | 1982 | --DOMWINDOW == 123 (0x118ae8400) [pid = 1982] [serial = 284] [outer = 0x0] [url = about:blank] 04:21:14 INFO - PROCESS | 1982 | --DOMWINDOW == 122 (0x129083400) [pid = 1982] [serial = 376] [outer = 0x0] [url = about:blank] 04:21:14 INFO - PROCESS | 1982 | --DOMWINDOW == 121 (0x118fdf000) [pid = 1982] [serial = 379] [outer = 0x0] [url = about:blank] 04:21:14 INFO - PROCESS | 1982 | --DOMWINDOW == 120 (0x11b2e2000) [pid = 1982] [serial = 385] [outer = 0x0] [url = about:blank] 04:21:14 INFO - PROCESS | 1982 | --DOMWINDOW == 119 (0x11c462800) [pid = 1982] [serial = 388] [outer = 0x0] [url = about:blank] 04:21:14 INFO - PROCESS | 1982 | --DOMWINDOW == 118 (0x11ac16c00) [pid = 1982] [serial = 383] [outer = 0x0] [url = about:blank] 04:21:14 INFO - PROCESS | 1982 | --DOMWINDOW == 117 (0x12b9bc400) [pid = 1982] [serial = 403] [outer = 0x0] [url = about:blank] 04:21:14 INFO - PROCESS | 1982 | --DOMWINDOW == 116 (0x12a42fc00) [pid = 1982] [serial = 397] [outer = 0x0] [url = about:blank] 04:21:14 INFO - PROCESS | 1982 | --DOMWINDOW == 115 (0x11bce3400) [pid = 1982] [serial = 373] [outer = 0x0] [url = about:blank] 04:21:14 INFO - PROCESS | 1982 | --DOMWINDOW == 114 (0x126fcd800) [pid = 1982] [serial = 287] [outer = 0x0] [url = about:blank] 04:21:14 INFO - PROCESS | 1982 | --DOMWINDOW == 113 (0x12b416800) [pid = 1982] [serial = 398] [outer = 0x0] [url = about:blank] 04:21:14 INFO - PROCESS | 1982 | --DOMWINDOW == 112 (0x12b420800) [pid = 1982] [serial = 400] [outer = 0x0] [url = about:blank] 04:21:14 INFO - PROCESS | 1982 | --DOMWINDOW == 111 (0x11a9a1c00) [pid = 1982] [serial = 382] [outer = 0x0] [url = about:blank] 04:21:14 INFO - PROCESS | 1982 | --DOMWINDOW == 110 (0x11c188800) [pid = 1982] [serial = 407] [outer = 0x0] [url = about:blank] 04:21:14 INFO - PROCESS | 1982 | --DOMWINDOW == 109 (0x1295a9400) [pid = 1982] [serial = 395] [outer = 0x0] [url = about:blank] 04:21:14 INFO - PROCESS | 1982 | --DOMWINDOW == 108 (0x12cf91c00) [pid = 1982] [serial = 412] [outer = 0x0] [url = about:blank] 04:21:14 INFO - PROCESS | 1982 | --DOMWINDOW == 107 (0x11874b000) [pid = 1982] [serial = 406] [outer = 0x0] [url = about:blank] 04:21:14 INFO - PROCESS | 1982 | --DOMWINDOW == 106 (0x12b9ba800) [pid = 1982] [serial = 368] [outer = 0x0] [url = about:blank] 04:21:14 INFO - PROCESS | 1982 | --DOMWINDOW == 105 (0x12bc05800) [pid = 1982] [serial = 404] [outer = 0x0] [url = about:blank] 04:21:14 INFO - PROCESS | 1982 | --DOMWINDOW == 104 (0x119c85400) [pid = 1982] [serial = 380] [outer = 0x0] [url = about:blank] 04:21:14 INFO - PROCESS | 1982 | --DOMWINDOW == 103 (0x1274c5800) [pid = 1982] [serial = 394] [outer = 0x0] [url = about:blank] 04:21:14 INFO - PROCESS | 1982 | 1461151274363 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:14 INFO - PROCESS | 1982 | ++DOCSHELL 0x118cc4800 == 49 [pid = 1982] [id = 165] 04:21:14 INFO - PROCESS | 1982 | ++DOMWINDOW == 104 (0x11874b000) [pid = 1982] [serial = 493] [outer = 0x0] 04:21:14 INFO - PROCESS | 1982 | ++DOMWINDOW == 105 (0x119d68800) [pid = 1982] [serial = 494] [outer = 0x11874b000] 04:21:14 INFO - PROCESS | 1982 | 1461151274407 Marionette DEBUG loaded listener.js 04:21:14 INFO - PROCESS | 1982 | ++DOMWINDOW == 106 (0x11ac1e000) [pid = 1982] [serial = 495] [outer = 0x11874b000] 04:21:14 INFO - PROCESS | 1982 | 1461151274787 Marionette TRACE conn2 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 04:21:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 04:21:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 672ms 04:21:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 04:21:14 INFO - PROCESS | 1982 | 1461151274820 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 04:21:14 INFO - PROCESS | 1982 | 1461151274822 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 04:21:14 INFO - PROCESS | 1982 | 1461151274825 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 04:21:14 INFO - PROCESS | 1982 | 1461151274827 Marionette TRACE conn2 <- [1,634,null,{}] 04:21:14 INFO - PROCESS | 1982 | 1461151274834 Marionette TRACE conn2 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:14 INFO - PROCESS | 1982 | 1461151274911 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 04:21:14 INFO - PROCESS | 1982 | 1461151274916 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:14 INFO - PROCESS | 1982 | ++DOCSHELL 0x11a926800 == 50 [pid = 1982] [id = 166] 04:21:14 INFO - PROCESS | 1982 | ++DOMWINDOW == 107 (0x11acb0800) [pid = 1982] [serial = 496] [outer = 0x0] 04:21:14 INFO - PROCESS | 1982 | ++DOMWINDOW == 108 (0x11c330800) [pid = 1982] [serial = 497] [outer = 0x11acb0800] 04:21:14 INFO - PROCESS | 1982 | 1461151274947 Marionette DEBUG loaded listener.js 04:21:14 INFO - PROCESS | 1982 | ++DOMWINDOW == 109 (0x125863000) [pid = 1982] [serial = 498] [outer = 0x11acb0800] 04:21:15 INFO - PROCESS | 1982 | [1982] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:21:15 INFO - PROCESS | 1982 | [1982] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:21:15 INFO - PROCESS | 1982 | 1461151275285 Marionette TRACE conn2 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 04:21:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 04:21:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 472ms 04:21:15 INFO - PROCESS | 1982 | 1461151275298 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 04:21:15 INFO - PROCESS | 1982 | 1461151275299 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 04:21:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 04:21:15 INFO - PROCESS | 1982 | 1461151275302 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 04:21:15 INFO - PROCESS | 1982 | 1461151275303 Marionette TRACE conn2 <- [1,638,null,{}] 04:21:15 INFO - PROCESS | 1982 | 1461151275307 Marionette TRACE conn2 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:15 INFO - PROCESS | 1982 | 1461151275381 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 04:21:15 INFO - PROCESS | 1982 | 1461151275432 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:15 INFO - PROCESS | 1982 | ++DOCSHELL 0x11bbb3000 == 51 [pid = 1982] [id = 167] 04:21:15 INFO - PROCESS | 1982 | ++DOMWINDOW == 110 (0x125862c00) [pid = 1982] [serial = 499] [outer = 0x0] 04:21:15 INFO - PROCESS | 1982 | ++DOMWINDOW == 111 (0x125d1a400) [pid = 1982] [serial = 500] [outer = 0x125862c00] 04:21:15 INFO - PROCESS | 1982 | 1461151275459 Marionette DEBUG loaded listener.js 04:21:15 INFO - PROCESS | 1982 | ++DOMWINDOW == 112 (0x126abb400) [pid = 1982] [serial = 501] [outer = 0x125862c00] 04:21:15 INFO - PROCESS | 1982 | [1982] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:21:15 INFO - PROCESS | 1982 | [1982] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:21:15 INFO - PROCESS | 1982 | 1461151275729 Marionette TRACE conn2 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 04:21:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 04:21:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 473ms 04:21:15 INFO - PROCESS | 1982 | 1461151275778 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 04:21:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 04:21:15 INFO - PROCESS | 1982 | 1461151275779 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 04:21:15 INFO - PROCESS | 1982 | 1461151275782 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 04:21:15 INFO - PROCESS | 1982 | 1461151275783 Marionette TRACE conn2 <- [1,642,null,{}] 04:21:15 INFO - PROCESS | 1982 | 1461151275785 Marionette TRACE conn2 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:15 INFO - PROCESS | 1982 | 1461151275863 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 04:21:15 INFO - PROCESS | 1982 | 1461151275867 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:15 INFO - PROCESS | 1982 | ++DOCSHELL 0x125906000 == 52 [pid = 1982] [id = 168] 04:21:15 INFO - PROCESS | 1982 | ++DOMWINDOW == 113 (0x126fd0400) [pid = 1982] [serial = 502] [outer = 0x0] 04:21:15 INFO - PROCESS | 1982 | ++DOMWINDOW == 114 (0x128d73400) [pid = 1982] [serial = 503] [outer = 0x126fd0400] 04:21:15 INFO - PROCESS | 1982 | 1461151275895 Marionette DEBUG loaded listener.js 04:21:15 INFO - PROCESS | 1982 | ++DOMWINDOW == 115 (0x1293ab000) [pid = 1982] [serial = 504] [outer = 0x126fd0400] 04:21:16 INFO - PROCESS | 1982 | 1461151276240 Marionette TRACE conn2 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 04:21:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 04:21:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 468ms 04:21:16 INFO - PROCESS | 1982 | 1461151276251 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 04:21:16 INFO - PROCESS | 1982 | 1461151276252 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 04:21:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 04:21:16 INFO - PROCESS | 1982 | 1461151276258 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 04:21:16 INFO - PROCESS | 1982 | 1461151276259 Marionette TRACE conn2 <- [1,646,null,{}] 04:21:16 INFO - PROCESS | 1982 | 1461151276261 Marionette TRACE conn2 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:16 INFO - PROCESS | 1982 | 1461151276392 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 04:21:16 INFO - PROCESS | 1982 | 1461151276397 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:16 INFO - PROCESS | 1982 | ++DOCSHELL 0x126421800 == 53 [pid = 1982] [id = 169] 04:21:16 INFO - PROCESS | 1982 | ++DOMWINDOW == 116 (0x128819800) [pid = 1982] [serial = 505] [outer = 0x0] 04:21:16 INFO - PROCESS | 1982 | ++DOMWINDOW == 117 (0x1295ab800) [pid = 1982] [serial = 506] [outer = 0x128819800] 04:21:16 INFO - PROCESS | 1982 | 1461151276426 Marionette DEBUG loaded listener.js 04:21:16 INFO - PROCESS | 1982 | ++DOMWINDOW == 118 (0x12b9b8000) [pid = 1982] [serial = 507] [outer = 0x128819800] 04:21:16 INFO - PROCESS | 1982 | 1461151276767 Marionette TRACE conn2 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 04:21:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 04:21:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 521ms 04:21:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 04:21:16 INFO - PROCESS | 1982 | 1461151276779 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 04:21:16 INFO - PROCESS | 1982 | 1461151276781 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 04:21:16 INFO - PROCESS | 1982 | 1461151276783 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 04:21:16 INFO - PROCESS | 1982 | 1461151276784 Marionette TRACE conn2 <- [1,650,null,{}] 04:21:16 INFO - PROCESS | 1982 | 1461151276786 Marionette TRACE conn2 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:16 INFO - PROCESS | 1982 | 1461151276893 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 04:21:16 INFO - PROCESS | 1982 | 1461151276898 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:16 INFO - PROCESS | 1982 | ++DOCSHELL 0x126cd1800 == 54 [pid = 1982] [id = 170] 04:21:16 INFO - PROCESS | 1982 | ++DOMWINDOW == 119 (0x129580800) [pid = 1982] [serial = 508] [outer = 0x0] 04:21:16 INFO - PROCESS | 1982 | ++DOMWINDOW == 120 (0x12bca8800) [pid = 1982] [serial = 509] [outer = 0x129580800] 04:21:16 INFO - PROCESS | 1982 | 1461151276952 Marionette DEBUG loaded listener.js 04:21:16 INFO - PROCESS | 1982 | ++DOMWINDOW == 121 (0x12cf8cc00) [pid = 1982] [serial = 510] [outer = 0x129580800] 04:21:17 INFO - PROCESS | 1982 | 1461151277433 Marionette TRACE conn2 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 04:21:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 04:21:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 668ms 04:21:17 INFO - PROCESS | 1982 | 1461151277453 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 04:21:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 04:21:17 INFO - PROCESS | 1982 | 1461151277455 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 04:21:17 INFO - PROCESS | 1982 | 1461151277464 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 04:21:17 INFO - PROCESS | 1982 | 1461151277466 Marionette TRACE conn2 <- [1,654,null,{}] 04:21:17 INFO - PROCESS | 1982 | 1461151277469 Marionette TRACE conn2 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:17 INFO - PROCESS | 1982 | 1461151277575 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 04:21:17 INFO - PROCESS | 1982 | 1461151277580 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:17 INFO - PROCESS | 1982 | ++DOCSHELL 0x12b63e800 == 55 [pid = 1982] [id = 171] 04:21:17 INFO - PROCESS | 1982 | ++DOMWINDOW == 122 (0x12bc0c000) [pid = 1982] [serial = 511] [outer = 0x0] 04:21:17 INFO - PROCESS | 1982 | ++DOMWINDOW == 123 (0x12d356400) [pid = 1982] [serial = 512] [outer = 0x12bc0c000] 04:21:17 INFO - PROCESS | 1982 | 1461151277606 Marionette DEBUG loaded listener.js 04:21:17 INFO - PROCESS | 1982 | ++DOMWINDOW == 124 (0x12e24b800) [pid = 1982] [serial = 513] [outer = 0x12bc0c000] 04:21:17 INFO - PROCESS | 1982 | 1461151277930 Marionette TRACE conn2 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 04:21:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 04:21:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 476ms 04:21:17 INFO - PROCESS | 1982 | 1461151277934 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 04:21:17 INFO - PROCESS | 1982 | 1461151277935 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 04:21:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 04:21:17 INFO - PROCESS | 1982 | 1461151277946 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 04:21:17 INFO - PROCESS | 1982 | 1461151277948 Marionette TRACE conn2 <- [1,658,null,{}] 04:21:17 INFO - PROCESS | 1982 | 1461151277950 Marionette TRACE conn2 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:18 INFO - PROCESS | 1982 | 1461151278051 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 04:21:18 INFO - PROCESS | 1982 | 1461151278056 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:18 INFO - PROCESS | 1982 | ++DOCSHELL 0x12bb79800 == 56 [pid = 1982] [id = 172] 04:21:18 INFO - PROCESS | 1982 | ++DOMWINDOW == 125 (0x12b6dc800) [pid = 1982] [serial = 514] [outer = 0x0] 04:21:18 INFO - PROCESS | 1982 | ++DOMWINDOW == 126 (0x12e354c00) [pid = 1982] [serial = 515] [outer = 0x12b6dc800] 04:21:18 INFO - PROCESS | 1982 | 1461151278109 Marionette DEBUG loaded listener.js 04:21:18 INFO - PROCESS | 1982 | ++DOMWINDOW == 127 (0x12e689400) [pid = 1982] [serial = 516] [outer = 0x12b6dc800] 04:21:18 INFO - PROCESS | 1982 | --DOMWINDOW == 126 (0x12b416400) [pid = 1982] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 04:21:18 INFO - PROCESS | 1982 | --DOMWINDOW == 125 (0x12d34b000) [pid = 1982] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 04:21:18 INFO - PROCESS | 1982 | --DOMWINDOW == 124 (0x12d352800) [pid = 1982] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 04:21:18 INFO - PROCESS | 1982 | --DOMWINDOW == 123 (0x119127c00) [pid = 1982] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 04:21:18 INFO - PROCESS | 1982 | --DOMWINDOW == 122 (0x129583c00) [pid = 1982] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 04:21:18 INFO - PROCESS | 1982 | --DOMWINDOW == 121 (0x11aa28400) [pid = 1982] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 04:21:18 INFO - PROCESS | 1982 | --DOMWINDOW == 120 (0x1260c7800) [pid = 1982] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 04:21:18 INFO - PROCESS | 1982 | --DOMWINDOW == 119 (0x11c326c00) [pid = 1982] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 04:21:18 INFO - PROCESS | 1982 | --DOMWINDOW == 118 (0x1260bb800) [pid = 1982] [serial = 466] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 04:21:18 INFO - PROCESS | 1982 | --DOMWINDOW == 117 (0x12e35d000) [pid = 1982] [serial = 460] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 04:21:18 INFO - PROCESS | 1982 | --DOMWINDOW == 116 (0x118af0800) [pid = 1982] [serial = 463] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 04:21:18 INFO - PROCESS | 1982 | --DOMWINDOW == 115 (0x12b416000) [pid = 1982] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 04:21:18 INFO - PROCESS | 1982 | --DOMWINDOW == 114 (0x12e68ec00) [pid = 1982] [serial = 469] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 04:21:18 INFO - PROCESS | 1982 | 1461151278540 Marionette TRACE conn2 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 04:21:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 04:21:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 619ms 04:21:18 INFO - PROCESS | 1982 | 1461151278566 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 04:21:18 INFO - PROCESS | 1982 | 1461151278567 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 04:21:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 04:21:18 INFO - PROCESS | 1982 | 1461151278571 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 04:21:18 INFO - PROCESS | 1982 | 1461151278574 Marionette TRACE conn2 <- [1,662,null,{}] 04:21:18 INFO - PROCESS | 1982 | 1461151278576 Marionette TRACE conn2 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:18 INFO - PROCESS | 1982 | 1461151278650 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 04:21:18 INFO - PROCESS | 1982 | 1461151278657 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:18 INFO - PROCESS | 1982 | ++DOCSHELL 0x1288d4800 == 57 [pid = 1982] [id = 173] 04:21:18 INFO - PROCESS | 1982 | ++DOMWINDOW == 115 (0x118af0800) [pid = 1982] [serial = 517] [outer = 0x0] 04:21:18 INFO - PROCESS | 1982 | ++DOMWINDOW == 116 (0x12a43a400) [pid = 1982] [serial = 518] [outer = 0x118af0800] 04:21:18 INFO - PROCESS | 1982 | 1461151278682 Marionette DEBUG loaded listener.js 04:21:18 INFO - PROCESS | 1982 | ++DOMWINDOW == 117 (0x12e246000) [pid = 1982] [serial = 519] [outer = 0x118af0800] 04:21:18 INFO - PROCESS | 1982 | [1982] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:21:18 INFO - PROCESS | 1982 | [1982] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:21:19 INFO - PROCESS | 1982 | 1461151279076 Marionette TRACE conn2 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 04:21:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 04:21:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 521ms 04:21:19 INFO - PROCESS | 1982 | 1461151279092 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 04:21:19 INFO - PROCESS | 1982 | 1461151279094 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 04:21:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 04:21:19 INFO - PROCESS | 1982 | 1461151279098 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 04:21:19 INFO - PROCESS | 1982 | 1461151279100 Marionette TRACE conn2 <- [1,666,null,{}] 04:21:19 INFO - PROCESS | 1982 | 1461151279113 Marionette TRACE conn2 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:19 INFO - PROCESS | 1982 | 1461151279256 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 04:21:19 INFO - PROCESS | 1982 | 1461151279272 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:19 INFO - PROCESS | 1982 | ++DOCSHELL 0x12db1f800 == 58 [pid = 1982] [id = 174] 04:21:19 INFO - PROCESS | 1982 | ++DOMWINDOW == 118 (0x12e938400) [pid = 1982] [serial = 520] [outer = 0x0] 04:21:19 INFO - PROCESS | 1982 | ++DOMWINDOW == 119 (0x12e941800) [pid = 1982] [serial = 521] [outer = 0x12e938400] 04:21:19 INFO - PROCESS | 1982 | 1461151279318 Marionette DEBUG loaded listener.js 04:21:19 INFO - PROCESS | 1982 | ++DOMWINDOW == 120 (0x12ec62800) [pid = 1982] [serial = 522] [outer = 0x12e938400] 04:21:19 INFO - PROCESS | 1982 | [1982] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:21:19 INFO - PROCESS | 1982 | [1982] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:21:19 INFO - PROCESS | 1982 | 1461151279714 Marionette TRACE conn2 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 04:21:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 04:21:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 622ms 04:21:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 04:21:19 INFO - PROCESS | 1982 | 1461151279726 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 04:21:19 INFO - PROCESS | 1982 | 1461151279727 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 04:21:19 INFO - PROCESS | 1982 | 1461151279729 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 04:21:19 INFO - PROCESS | 1982 | 1461151279730 Marionette TRACE conn2 <- [1,670,null,{}] 04:21:19 INFO - PROCESS | 1982 | 1461151279733 Marionette TRACE conn2 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:19 INFO - PROCESS | 1982 | 1461151279841 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 04:21:19 INFO - PROCESS | 1982 | 1461151279848 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:19 INFO - PROCESS | 1982 | ++DOCSHELL 0x12e4a3800 == 59 [pid = 1982] [id = 175] 04:21:19 INFO - PROCESS | 1982 | ++DOMWINDOW == 121 (0x12e938800) [pid = 1982] [serial = 523] [outer = 0x0] 04:21:19 INFO - PROCESS | 1982 | ++DOMWINDOW == 122 (0x12ee7c400) [pid = 1982] [serial = 524] [outer = 0x12e938800] 04:21:19 INFO - PROCESS | 1982 | 1461151279873 Marionette DEBUG loaded listener.js 04:21:19 INFO - PROCESS | 1982 | ++DOMWINDOW == 123 (0x12ee83800) [pid = 1982] [serial = 525] [outer = 0x12e938800] 04:21:20 INFO - PROCESS | 1982 | 1461151280200 Marionette TRACE conn2 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 04:21:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 04:21:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 519ms 04:21:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 04:21:20 INFO - PROCESS | 1982 | 1461151280250 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 04:21:20 INFO - PROCESS | 1982 | 1461151280251 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 04:21:20 INFO - PROCESS | 1982 | 1461151280254 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 04:21:20 INFO - PROCESS | 1982 | 1461151280256 Marionette TRACE conn2 <- [1,674,null,{}] 04:21:20 INFO - PROCESS | 1982 | 1461151280259 Marionette TRACE conn2 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:20 INFO - PROCESS | 1982 | 1461151280372 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 04:21:20 INFO - PROCESS | 1982 | 1461151280527 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:20 INFO - PROCESS | 1982 | ++DOCSHELL 0x115521800 == 60 [pid = 1982] [id = 176] 04:21:20 INFO - PROCESS | 1982 | ++DOMWINDOW == 124 (0x112107c00) [pid = 1982] [serial = 526] [outer = 0x0] 04:21:20 INFO - PROCESS | 1982 | ++DOMWINDOW == 125 (0x112111c00) [pid = 1982] [serial = 527] [outer = 0x112107c00] 04:21:20 INFO - PROCESS | 1982 | 1461151280580 Marionette DEBUG loaded listener.js 04:21:20 INFO - PROCESS | 1982 | ++DOMWINDOW == 126 (0x1155b5800) [pid = 1982] [serial = 528] [outer = 0x112107c00] 04:21:20 INFO - PROCESS | 1982 | [1982] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:21:21 INFO - PROCESS | 1982 | 1461151281040 Marionette TRACE conn2 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 04:21:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 04:21:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 822ms 04:21:21 INFO - PROCESS | 1982 | 1461151281076 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 04:21:21 INFO - PROCESS | 1982 | 1461151281080 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 04:21:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 04:21:21 INFO - PROCESS | 1982 | 1461151281084 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 04:21:21 INFO - PROCESS | 1982 | 1461151281086 Marionette TRACE conn2 <- [1,678,null,{}] 04:21:21 INFO - PROCESS | 1982 | 1461151281108 Marionette TRACE conn2 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:21 INFO - PROCESS | 1982 | 1461151281211 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 04:21:21 INFO - PROCESS | 1982 | 1461151281275 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:21 INFO - PROCESS | 1982 | ++DOCSHELL 0x11b276000 == 61 [pid = 1982] [id = 177] 04:21:21 INFO - PROCESS | 1982 | ++DOMWINDOW == 127 (0x11b211000) [pid = 1982] [serial = 529] [outer = 0x0] 04:21:21 INFO - PROCESS | 1982 | ++DOMWINDOW == 128 (0x11b954c00) [pid = 1982] [serial = 530] [outer = 0x11b211000] 04:21:21 INFO - PROCESS | 1982 | 1461151281306 Marionette DEBUG loaded listener.js 04:21:21 INFO - PROCESS | 1982 | ++DOMWINDOW == 129 (0x11c4b0400) [pid = 1982] [serial = 531] [outer = 0x11b211000] 04:21:21 INFO - PROCESS | 1982 | 1461151281722 Marionette TRACE conn2 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 04:21:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 04:21:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 690ms 04:21:21 INFO - PROCESS | 1982 | 1461151281775 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 04:21:21 INFO - PROCESS | 1982 | 1461151281778 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 04:21:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 04:21:21 INFO - PROCESS | 1982 | 1461151281819 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 04:21:21 INFO - PROCESS | 1982 | 1461151281821 Marionette TRACE conn2 <- [1,682,null,{}] 04:21:21 INFO - PROCESS | 1982 | 1461151281826 Marionette TRACE conn2 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:21 INFO - PROCESS | 1982 | 1461151281926 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 04:21:21 INFO - PROCESS | 1982 | 1461151281988 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:21 INFO - PROCESS | 1982 | ++DOCSHELL 0x12b640000 == 62 [pid = 1982] [id = 178] 04:21:21 INFO - PROCESS | 1982 | ++DOMWINDOW == 130 (0x125e5a000) [pid = 1982] [serial = 532] [outer = 0x0] 04:21:22 INFO - PROCESS | 1982 | ++DOMWINDOW == 131 (0x126ac0800) [pid = 1982] [serial = 533] [outer = 0x125e5a000] 04:21:22 INFO - PROCESS | 1982 | 1461151282018 Marionette DEBUG loaded listener.js 04:21:22 INFO - PROCESS | 1982 | ++DOMWINDOW == 132 (0x12958ac00) [pid = 1982] [serial = 534] [outer = 0x125e5a000] 04:21:22 INFO - PROCESS | 1982 | 1461151282930 Marionette TRACE conn2 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 04:21:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 04:21:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1140ms 04:21:22 INFO - PROCESS | 1982 | 1461151282944 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 04:21:22 INFO - PROCESS | 1982 | 1461151282946 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 04:21:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 04:21:22 INFO - PROCESS | 1982 | 1461151282951 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 04:21:22 INFO - PROCESS | 1982 | 1461151282958 Marionette TRACE conn2 <- [1,686,null,{}] 04:21:22 INFO - PROCESS | 1982 | 1461151282969 Marionette TRACE conn2 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:23 INFO - PROCESS | 1982 | 1461151283111 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 04:21:23 INFO - PROCESS | 1982 | 1461151283158 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:23 INFO - PROCESS | 1982 | ++DOCSHELL 0x12efd9800 == 63 [pid = 1982] [id = 179] 04:21:23 INFO - PROCESS | 1982 | ++DOMWINDOW == 133 (0x1295a9000) [pid = 1982] [serial = 535] [outer = 0x0] 04:21:23 INFO - PROCESS | 1982 | ++DOMWINDOW == 134 (0x12ce5d400) [pid = 1982] [serial = 536] [outer = 0x1295a9000] 04:21:23 INFO - PROCESS | 1982 | 1461151283188 Marionette DEBUG loaded listener.js 04:21:23 INFO - PROCESS | 1982 | ++DOMWINDOW == 135 (0x12e689000) [pid = 1982] [serial = 537] [outer = 0x1295a9000] 04:21:24 INFO - PROCESS | 1982 | 1461151284228 Marionette TRACE conn2 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 04:21:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 04:21:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1282ms 04:21:24 INFO - PROCESS | 1982 | 1461151284232 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 04:21:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 04:21:24 INFO - PROCESS | 1982 | 1461151284234 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 04:21:24 INFO - PROCESS | 1982 | 1461151284239 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 04:21:24 INFO - PROCESS | 1982 | 1461151284241 Marionette TRACE conn2 <- [1,690,null,{}] 04:21:24 INFO - PROCESS | 1982 | 1461151284246 Marionette TRACE conn2 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:24 INFO - PROCESS | 1982 | 1461151284335 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 04:21:24 INFO - PROCESS | 1982 | 1461151284409 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:24 INFO - PROCESS | 1982 | ++DOCSHELL 0x11c423800 == 64 [pid = 1982] [id = 180] 04:21:24 INFO - PROCESS | 1982 | ++DOMWINDOW == 136 (0x11ac1b800) [pid = 1982] [serial = 538] [outer = 0x0] 04:21:24 INFO - PROCESS | 1982 | ++DOMWINDOW == 137 (0x11af6bc00) [pid = 1982] [serial = 539] [outer = 0x11ac1b800] 04:21:24 INFO - PROCESS | 1982 | 1461151284439 Marionette DEBUG loaded listener.js 04:21:24 INFO - PROCESS | 1982 | ++DOMWINDOW == 138 (0x11c185000) [pid = 1982] [serial = 540] [outer = 0x11ac1b800] 04:21:24 INFO - PROCESS | 1982 | --DOCSHELL 0x11ad96000 == 63 [pid = 1982] [id = 105] 04:21:24 INFO - PROCESS | 1982 | --DOCSHELL 0x11c1cc800 == 62 [pid = 1982] [id = 107] 04:21:24 INFO - PROCESS | 1982 | --DOCSHELL 0x12e4a3800 == 61 [pid = 1982] [id = 175] 04:21:24 INFO - PROCESS | 1982 | --DOCSHELL 0x12db1f800 == 60 [pid = 1982] [id = 174] 04:21:24 INFO - PROCESS | 1982 | --DOCSHELL 0x1288d4800 == 59 [pid = 1982] [id = 173] 04:21:24 INFO - PROCESS | 1982 | --DOCSHELL 0x12bb79800 == 58 [pid = 1982] [id = 172] 04:21:24 INFO - PROCESS | 1982 | --DOCSHELL 0x12b63e800 == 57 [pid = 1982] [id = 171] 04:21:24 INFO - PROCESS | 1982 | --DOCSHELL 0x126cd1800 == 56 [pid = 1982] [id = 170] 04:21:24 INFO - PROCESS | 1982 | --DOCSHELL 0x126421800 == 55 [pid = 1982] [id = 169] 04:21:25 INFO - PROCESS | 1982 | --DOCSHELL 0x125906000 == 54 [pid = 1982] [id = 168] 04:21:25 INFO - PROCESS | 1982 | --DOCSHELL 0x11bbb3000 == 53 [pid = 1982] [id = 167] 04:21:25 INFO - PROCESS | 1982 | --DOCSHELL 0x11a926800 == 52 [pid = 1982] [id = 166] 04:21:25 INFO - PROCESS | 1982 | --DOCSHELL 0x118cc4800 == 51 [pid = 1982] [id = 165] 04:21:25 INFO - PROCESS | 1982 | --DOCSHELL 0x119a7c000 == 50 [pid = 1982] [id = 164] 04:21:25 INFO - PROCESS | 1982 | --DOCSHELL 0x1266f4800 == 49 [pid = 1982] [id = 160] 04:21:25 INFO - PROCESS | 1982 | --DOCSHELL 0x11a923000 == 48 [pid = 1982] [id = 159] 04:21:25 INFO - PROCESS | 1982 | --DOMWINDOW == 137 (0x12d34d000) [pid = 1982] [serial = 454] [outer = 0x0] [url = about:blank] 04:21:25 INFO - PROCESS | 1982 | --DOMWINDOW == 136 (0x12e24fc00) [pid = 1982] [serial = 457] [outer = 0x0] [url = about:blank] 04:21:25 INFO - PROCESS | 1982 | --DOMWINDOW == 135 (0x12da0d000) [pid = 1982] [serial = 416] [outer = 0x0] [url = about:blank] 04:21:25 INFO - PROCESS | 1982 | --DOMWINDOW == 134 (0x11924a000) [pid = 1982] [serial = 436] [outer = 0x0] [url = about:blank] 04:21:25 INFO - PROCESS | 1982 | --DOMWINDOW == 133 (0x12a42d000) [pid = 1982] [serial = 448] [outer = 0x0] [url = about:blank] 04:21:25 INFO - PROCESS | 1982 | --DOMWINDOW == 132 (0x11af63400) [pid = 1982] [serial = 439] [outer = 0x0] [url = about:blank] 04:21:25 INFO - PROCESS | 1982 | --DOMWINDOW == 131 (0x11bbf0c00) [pid = 1982] [serial = 440] [outer = 0x0] [url = about:blank] 04:21:25 INFO - PROCESS | 1982 | --DOMWINDOW == 130 (0x1295b0c00) [pid = 1982] [serial = 427] [outer = 0x0] [url = about:blank] 04:21:25 INFO - PROCESS | 1982 | --DOMWINDOW == 129 (0x128818400) [pid = 1982] [serial = 445] [outer = 0x0] [url = about:blank] 04:21:25 INFO - PROCESS | 1982 | --DOMWINDOW == 128 (0x129582c00) [pid = 1982] [serial = 446] [outer = 0x0] [url = about:blank] 04:21:25 INFO - PROCESS | 1982 | --DOMWINDOW == 127 (0x1274bfc00) [pid = 1982] [serial = 424] [outer = 0x0] [url = about:blank] 04:21:25 INFO - PROCESS | 1982 | --DOMWINDOW == 126 (0x115888800) [pid = 1982] [serial = 418] [outer = 0x0] [url = about:blank] 04:21:25 INFO - PROCESS | 1982 | --DOMWINDOW == 125 (0x125864400) [pid = 1982] [serial = 442] [outer = 0x0] [url = about:blank] 04:21:25 INFO - PROCESS | 1982 | --DOMWINDOW == 124 (0x12601e400) [pid = 1982] [serial = 443] [outer = 0x0] [url = about:blank] 04:21:25 INFO - PROCESS | 1982 | --DOMWINDOW == 123 (0x119add000) [pid = 1982] [serial = 421] [outer = 0x0] [url = about:blank] 04:21:25 INFO - PROCESS | 1982 | --DOMWINDOW == 122 (0x12d00dc00) [pid = 1982] [serial = 430] [outer = 0x0] [url = about:blank] 04:21:25 INFO - PROCESS | 1982 | --DOMWINDOW == 121 (0x126a3a800) [pid = 1982] [serial = 433] [outer = 0x0] [url = about:blank] 04:21:25 INFO - PROCESS | 1982 | --DOMWINDOW == 120 (0x12e359000) [pid = 1982] [serial = 458] [outer = 0x0] [url = about:blank] 04:21:25 INFO - PROCESS | 1982 | --DOMWINDOW == 119 (0x12cf8d000) [pid = 1982] [serial = 467] [outer = 0x0] [url = about:blank] 04:21:25 INFO - PROCESS | 1982 | --DOMWINDOW == 118 (0x12e363800) [pid = 1982] [serial = 461] [outer = 0x0] [url = about:blank] 04:21:25 INFO - PROCESS | 1982 | --DOMWINDOW == 117 (0x1191bf000) [pid = 1982] [serial = 464] [outer = 0x0] [url = about:blank] 04:21:25 INFO - PROCESS | 1982 | --DOMWINDOW == 116 (0x11b913000) [pid = 1982] [serial = 465] [outer = 0x0] [url = about:blank] 04:21:25 INFO - PROCESS | 1982 | --DOMWINDOW == 115 (0x12e68d400) [pid = 1982] [serial = 468] [outer = 0x0] [url = about:blank] 04:21:25 INFO - PROCESS | 1982 | --DOMWINDOW == 114 (0x12e36dc00) [pid = 1982] [serial = 462] [outer = 0x0] [url = about:blank] 04:21:25 INFO - PROCESS | 1982 | --DOMWINDOW == 113 (0x126ab1c00) [pid = 1982] [serial = 194] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:21:25 INFO - PROCESS | 1982 | --DOMWINDOW == 112 (0x11a9ab400) [pid = 1982] [serial = 437] [outer = 0x0] [url = about:blank] 04:21:25 INFO - PROCESS | 1982 | --DOMWINDOW == 111 (0x12b9b5400) [pid = 1982] [serial = 451] [outer = 0x0] [url = about:blank] 04:21:25 INFO - PROCESS | 1982 | --DOMWINDOW == 110 (0x12ce5c800) [pid = 1982] [serial = 452] [outer = 0x0] [url = about:blank] 04:21:25 INFO - PROCESS | 1982 | --DOMWINDOW == 109 (0x12e246400) [pid = 1982] [serial = 455] [outer = 0x0] [url = about:blank] 04:21:25 INFO - PROCESS | 1982 | --DOMWINDOW == 108 (0x12e93f000) [pid = 1982] [serial = 471] [outer = 0x0] [url = about:blank] 04:21:25 INFO - PROCESS | 1982 | --DOMWINDOW == 107 (0x12a437c00) [pid = 1982] [serial = 449] [outer = 0x0] [url = about:blank] 04:21:25 INFO - PROCESS | 1982 | --DOMWINDOW == 106 (0x12e936400) [pid = 1982] [serial = 470] [outer = 0x0] [url = about:blank] 04:21:25 INFO - PROCESS | 1982 | 1461151285344 Marionette TRACE conn2 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 04:21:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 04:21:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1124ms 04:21:25 INFO - PROCESS | 1982 | 1461151285362 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 04:21:25 INFO - PROCESS | 1982 | 1461151285365 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 04:21:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 04:21:25 INFO - PROCESS | 1982 | 1461151285370 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 04:21:25 INFO - PROCESS | 1982 | 1461151285374 Marionette TRACE conn2 <- [1,694,null,{}] 04:21:25 INFO - PROCESS | 1982 | 1461151285376 Marionette TRACE conn2 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:25 INFO - PROCESS | 1982 | 1461151285449 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 04:21:25 INFO - PROCESS | 1982 | 1461151285455 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:25 INFO - PROCESS | 1982 | ++DOCSHELL 0x119294000 == 49 [pid = 1982] [id = 181] 04:21:25 INFO - PROCESS | 1982 | ++DOMWINDOW == 107 (0x118fd6c00) [pid = 1982] [serial = 541] [outer = 0x0] 04:21:25 INFO - PROCESS | 1982 | ++DOMWINDOW == 108 (0x11b955400) [pid = 1982] [serial = 542] [outer = 0x118fd6c00] 04:21:25 INFO - PROCESS | 1982 | 1461151285483 Marionette DEBUG loaded listener.js 04:21:25 INFO - PROCESS | 1982 | ++DOMWINDOW == 109 (0x125868000) [pid = 1982] [serial = 543] [outer = 0x118fd6c00] 04:21:26 INFO - PROCESS | 1982 | 1461151286329 Marionette TRACE conn2 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 04:21:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 04:21:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 973ms 04:21:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 04:21:26 INFO - PROCESS | 1982 | 1461151286343 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 04:21:26 INFO - PROCESS | 1982 | 1461151286344 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 04:21:26 INFO - PROCESS | 1982 | 1461151286346 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 04:21:26 INFO - PROCESS | 1982 | 1461151286349 Marionette TRACE conn2 <- [1,698,null,{}] 04:21:26 INFO - PROCESS | 1982 | 1461151286357 Marionette TRACE conn2 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:26 INFO - PROCESS | 1982 | 1461151286456 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 04:21:26 INFO - PROCESS | 1982 | 1461151286463 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:26 INFO - PROCESS | 1982 | ++DOCSHELL 0x11c1cb000 == 50 [pid = 1982] [id = 182] 04:21:26 INFO - PROCESS | 1982 | ++DOMWINDOW == 110 (0x125dc2400) [pid = 1982] [serial = 544] [outer = 0x0] 04:21:26 INFO - PROCESS | 1982 | ++DOMWINDOW == 111 (0x128df8400) [pid = 1982] [serial = 545] [outer = 0x125dc2400] 04:21:26 INFO - PROCESS | 1982 | 1461151286490 Marionette DEBUG loaded listener.js 04:21:26 INFO - PROCESS | 1982 | ++DOMWINDOW == 112 (0x129585400) [pid = 1982] [serial = 546] [outer = 0x125dc2400] 04:21:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 04:21:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 975ms 04:21:27 INFO - PROCESS | 1982 | 1461151287312 Marionette TRACE conn2 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 04:21:27 INFO - PROCESS | 1982 | 1461151287323 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 04:21:27 INFO - PROCESS | 1982 | 1461151287325 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 04:21:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 04:21:27 INFO - PROCESS | 1982 | 1461151287327 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 04:21:27 INFO - PROCESS | 1982 | 1461151287328 Marionette TRACE conn2 <- [1,702,null,{}] 04:21:27 INFO - PROCESS | 1982 | 1461151287331 Marionette TRACE conn2 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:27 INFO - PROCESS | 1982 | 1461151287426 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 04:21:27 INFO - PROCESS | 1982 | 1461151287442 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:27 INFO - PROCESS | 1982 | ++DOCSHELL 0x1260e2000 == 51 [pid = 1982] [id = 183] 04:21:27 INFO - PROCESS | 1982 | ++DOMWINDOW == 113 (0x12a42e000) [pid = 1982] [serial = 547] [outer = 0x0] 04:21:27 INFO - PROCESS | 1982 | ++DOMWINDOW == 114 (0x12b41e400) [pid = 1982] [serial = 548] [outer = 0x12a42e000] 04:21:27 INFO - PROCESS | 1982 | 1461151287468 Marionette DEBUG loaded listener.js 04:21:27 INFO - PROCESS | 1982 | ++DOMWINDOW == 115 (0x12b9b8c00) [pid = 1982] [serial = 549] [outer = 0x12a42e000] 04:21:28 INFO - PROCESS | 1982 | 1461151288267 Marionette TRACE conn2 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 04:21:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 04:21:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 971ms 04:21:28 INFO - PROCESS | 1982 | 1461151288313 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 04:21:28 INFO - PROCESS | 1982 | 1461151288314 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 04:21:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 04:21:28 INFO - PROCESS | 1982 | 1461151288316 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 04:21:28 INFO - PROCESS | 1982 | 1461151288317 Marionette TRACE conn2 <- [1,706,null,{}] 04:21:28 INFO - PROCESS | 1982 | 1461151288319 Marionette TRACE conn2 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:28 INFO - PROCESS | 1982 | 1461151288412 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 04:21:28 INFO - PROCESS | 1982 | 1461151288416 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:28 INFO - PROCESS | 1982 | ++DOCSHELL 0x1274ab000 == 52 [pid = 1982] [id = 184] 04:21:28 INFO - PROCESS | 1982 | ++DOMWINDOW == 116 (0x12a432800) [pid = 1982] [serial = 550] [outer = 0x0] 04:21:28 INFO - PROCESS | 1982 | ++DOMWINDOW == 117 (0x12cf89400) [pid = 1982] [serial = 551] [outer = 0x12a432800] 04:21:28 INFO - PROCESS | 1982 | 1461151288442 Marionette DEBUG loaded listener.js 04:21:28 INFO - PROCESS | 1982 | ++DOMWINDOW == 118 (0x12d34d000) [pid = 1982] [serial = 552] [outer = 0x12a432800] 04:21:28 INFO - PROCESS | 1982 | --DOMWINDOW == 117 (0x129580800) [pid = 1982] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 04:21:28 INFO - PROCESS | 1982 | --DOMWINDOW == 116 (0x12bc0c000) [pid = 1982] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 04:21:28 INFO - PROCESS | 1982 | --DOMWINDOW == 115 (0x125862c00) [pid = 1982] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 04:21:28 INFO - PROCESS | 1982 | --DOMWINDOW == 114 (0x11874b000) [pid = 1982] [serial = 493] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 04:21:28 INFO - PROCESS | 1982 | --DOMWINDOW == 113 (0x126fd0400) [pid = 1982] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 04:21:28 INFO - PROCESS | 1982 | --DOMWINDOW == 112 (0x11acb0800) [pid = 1982] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 04:21:28 INFO - PROCESS | 1982 | --DOMWINDOW == 111 (0x12e93f400) [pid = 1982] [serial = 472] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 04:21:28 INFO - PROCESS | 1982 | --DOMWINDOW == 110 (0x115737400) [pid = 1982] [serial = 490] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 04:21:28 INFO - PROCESS | 1982 | --DOMWINDOW == 109 (0x12b6dc800) [pid = 1982] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 04:21:28 INFO - PROCESS | 1982 | --DOMWINDOW == 108 (0x118af0800) [pid = 1982] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 04:21:28 INFO - PROCESS | 1982 | --DOMWINDOW == 107 (0x128819800) [pid = 1982] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 04:21:28 INFO - PROCESS | 1982 | --DOMWINDOW == 106 (0x12e938400) [pid = 1982] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 04:21:29 INFO - PROCESS | 1982 | 1461151289247 Marionette TRACE conn2 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 04:21:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 04:21:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 970ms 04:21:29 INFO - PROCESS | 1982 | 1461151289287 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 04:21:29 INFO - PROCESS | 1982 | 1461151289290 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 04:21:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 04:21:29 INFO - PROCESS | 1982 | 1461151289292 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 04:21:29 INFO - PROCESS | 1982 | 1461151289293 Marionette TRACE conn2 <- [1,710,null,{}] 04:21:29 INFO - PROCESS | 1982 | 1461151289296 Marionette TRACE conn2 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:29 INFO - PROCESS | 1982 | 1461151289385 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 04:21:29 INFO - PROCESS | 1982 | 1461151289392 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:29 INFO - PROCESS | 1982 | ++DOCSHELL 0x126ccf000 == 53 [pid = 1982] [id = 185] 04:21:29 INFO - PROCESS | 1982 | ++DOMWINDOW == 107 (0x11c4a4c00) [pid = 1982] [serial = 553] [outer = 0x0] 04:21:29 INFO - PROCESS | 1982 | ++DOMWINDOW == 108 (0x12d8e3800) [pid = 1982] [serial = 554] [outer = 0x11c4a4c00] 04:21:29 INFO - PROCESS | 1982 | 1461151289420 Marionette DEBUG loaded listener.js 04:21:29 INFO - PROCESS | 1982 | ++DOMWINDOW == 109 (0x12e353800) [pid = 1982] [serial = 555] [outer = 0x11c4a4c00] 04:21:30 INFO - PROCESS | 1982 | 1461151290241 Marionette TRACE conn2 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 04:21:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 04:21:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 970ms 04:21:30 INFO - PROCESS | 1982 | 1461151290262 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 04:21:30 INFO - PROCESS | 1982 | 1461151290263 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 04:21:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 04:21:30 INFO - PROCESS | 1982 | 1461151290266 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 04:21:30 INFO - PROCESS | 1982 | 1461151290267 Marionette TRACE conn2 <- [1,714,null,{}] 04:21:30 INFO - PROCESS | 1982 | 1461151290269 Marionette TRACE conn2 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:30 INFO - PROCESS | 1982 | 1461151290362 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 04:21:30 INFO - PROCESS | 1982 | 1461151290391 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:30 INFO - PROCESS | 1982 | ++DOCSHELL 0x12b99f000 == 54 [pid = 1982] [id = 186] 04:21:30 INFO - PROCESS | 1982 | ++DOMWINDOW == 110 (0x125862c00) [pid = 1982] [serial = 556] [outer = 0x0] 04:21:30 INFO - PROCESS | 1982 | ++DOMWINDOW == 111 (0x12e688c00) [pid = 1982] [serial = 557] [outer = 0x125862c00] 04:21:30 INFO - PROCESS | 1982 | 1461151290416 Marionette DEBUG loaded listener.js 04:21:30 INFO - PROCESS | 1982 | ++DOMWINDOW == 112 (0x12e936400) [pid = 1982] [serial = 558] [outer = 0x125862c00] 04:21:31 INFO - PROCESS | 1982 | 1461151291174 Marionette TRACE conn2 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 04:21:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 04:21:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 921ms 04:21:31 INFO - PROCESS | 1982 | 1461151291190 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 04:21:31 INFO - PROCESS | 1982 | 1461151291193 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 04:21:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 04:21:31 INFO - PROCESS | 1982 | 1461151291196 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 04:21:31 INFO - PROCESS | 1982 | 1461151291199 Marionette TRACE conn2 <- [1,718,null,{}] 04:21:31 INFO - PROCESS | 1982 | 1461151291204 Marionette TRACE conn2 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:31 INFO - PROCESS | 1982 | 1461151291300 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 04:21:31 INFO - PROCESS | 1982 | 1461151291347 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:31 INFO - PROCESS | 1982 | ++DOCSHELL 0x11a8b0800 == 55 [pid = 1982] [id = 187] 04:21:31 INFO - PROCESS | 1982 | ++DOMWINDOW == 113 (0x11924a000) [pid = 1982] [serial = 559] [outer = 0x0] 04:21:31 INFO - PROCESS | 1982 | ++DOMWINDOW == 114 (0x119ad7400) [pid = 1982] [serial = 560] [outer = 0x11924a000] 04:21:31 INFO - PROCESS | 1982 | 1461151291380 Marionette DEBUG loaded listener.js 04:21:31 INFO - PROCESS | 1982 | ++DOMWINDOW == 115 (0x11ac15c00) [pid = 1982] [serial = 561] [outer = 0x11924a000] 04:21:32 INFO - PROCESS | 1982 | 1461151292311 Marionette TRACE conn2 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 04:21:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 04:21:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1126ms 04:21:32 INFO - PROCESS | 1982 | 1461151292324 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 04:21:32 INFO - PROCESS | 1982 | 1461151292328 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 04:21:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 04:21:32 INFO - PROCESS | 1982 | 1461151292333 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 04:21:32 INFO - PROCESS | 1982 | 1461151292334 Marionette TRACE conn2 <- [1,722,null,{}] 04:21:32 INFO - PROCESS | 1982 | 1461151292337 Marionette TRACE conn2 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:32 INFO - PROCESS | 1982 | 1461151292432 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 04:21:32 INFO - PROCESS | 1982 | 1461151292479 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:32 INFO - PROCESS | 1982 | ++DOCSHELL 0x125c21000 == 56 [pid = 1982] [id = 188] 04:21:32 INFO - PROCESS | 1982 | ++DOMWINDOW == 116 (0x1197d7000) [pid = 1982] [serial = 562] [outer = 0x0] 04:21:32 INFO - PROCESS | 1982 | ++DOMWINDOW == 117 (0x126282400) [pid = 1982] [serial = 563] [outer = 0x1197d7000] 04:21:32 INFO - PROCESS | 1982 | 1461151292511 Marionette DEBUG loaded listener.js 04:21:32 INFO - PROCESS | 1982 | ++DOMWINDOW == 118 (0x128eee800) [pid = 1982] [serial = 564] [outer = 0x1197d7000] 04:21:33 INFO - PROCESS | 1982 | 1461151293015 Marionette TRACE conn2 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 04:21:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 04:21:33 INFO - PROCESS | 1982 | 1461151293055 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 04:21:33 INFO - PROCESS | 1982 | 1461151293057 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 04:21:33 INFO - PROCESS | 1982 | 1461151293060 Marionette TRACE conn2 <- [1,726,null,{}] 04:21:33 INFO - PROCESS | 1982 | 1461151293067 Marionette TRACE conn2 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:33 INFO - PROCESS | 1982 | 1461151293166 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 04:21:33 INFO - PROCESS | 1982 | 1461151293216 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:33 INFO - PROCESS | 1982 | ++DOCSHELL 0x12d062800 == 57 [pid = 1982] [id = 189] 04:21:33 INFO - PROCESS | 1982 | ++DOMWINDOW == 119 (0x129587800) [pid = 1982] [serial = 565] [outer = 0x0] 04:21:33 INFO - PROCESS | 1982 | ++DOMWINDOW == 120 (0x12d350800) [pid = 1982] [serial = 566] [outer = 0x129587800] 04:21:33 INFO - PROCESS | 1982 | 1461151293248 Marionette DEBUG loaded listener.js 04:21:33 INFO - PROCESS | 1982 | ++DOMWINDOW == 121 (0x12e369000) [pid = 1982] [serial = 567] [outer = 0x129587800] 04:21:33 INFO - PROCESS | 1982 | 1461151293706 Marionette TRACE conn2 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 04:21:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 04:21:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 676ms 04:21:33 INFO - PROCESS | 1982 | 1461151293733 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 04:21:33 INFO - PROCESS | 1982 | 1461151293735 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 04:21:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 04:21:33 INFO - PROCESS | 1982 | 1461151293738 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 04:21:33 INFO - PROCESS | 1982 | 1461151293739 Marionette TRACE conn2 <- [1,730,null,{}] 04:21:33 INFO - PROCESS | 1982 | 1461151293741 Marionette TRACE conn2 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:33 INFO - PROCESS | 1982 | 1461151293835 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 04:21:33 INFO - PROCESS | 1982 | 1461151293901 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:33 INFO - PROCESS | 1982 | ++DOCSHELL 0x12dbcc800 == 58 [pid = 1982] [id = 190] 04:21:33 INFO - PROCESS | 1982 | ++DOMWINDOW == 122 (0x12da0e000) [pid = 1982] [serial = 568] [outer = 0x0] 04:21:33 INFO - PROCESS | 1982 | ++DOMWINDOW == 123 (0x12ec5c000) [pid = 1982] [serial = 569] [outer = 0x12da0e000] 04:21:33 INFO - PROCESS | 1982 | 1461151293948 Marionette DEBUG loaded listener.js 04:21:33 INFO - PROCESS | 1982 | ++DOMWINDOW == 124 (0x12ee82400) [pid = 1982] [serial = 570] [outer = 0x12da0e000] 04:21:34 INFO - PROCESS | 1982 | 1461151294355 Marionette TRACE conn2 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[3248] expected 0 but got 9","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 04:21:34 INFO - PROCESS | 1982 | 1461151294411 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 04:21:34 INFO - PROCESS | 1982 | 1461151294414 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 04:21:34 INFO - PROCESS | 1982 | 1461151294415 Marionette TRACE conn2 <- [1,734,null,{}] 04:21:34 INFO - PROCESS | 1982 | 1461151294418 Marionette TRACE conn2 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:34 INFO - PROCESS | 1982 | 1461151294527 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 04:21:34 INFO - PROCESS | 1982 | 1461151294608 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:34 INFO - PROCESS | 1982 | ++DOCSHELL 0x12e645800 == 59 [pid = 1982] [id = 191] 04:21:34 INFO - PROCESS | 1982 | ++DOMWINDOW == 125 (0x12ee82800) [pid = 1982] [serial = 571] [outer = 0x0] 04:21:34 INFO - PROCESS | 1982 | ++DOMWINDOW == 126 (0x12f229800) [pid = 1982] [serial = 572] [outer = 0x12ee82800] 04:21:34 INFO - PROCESS | 1982 | 1461151294658 Marionette DEBUG loaded listener.js 04:21:34 INFO - PROCESS | 1982 | ++DOMWINDOW == 127 (0x12f232c00) [pid = 1982] [serial = 573] [outer = 0x12ee82800] 04:21:35 INFO - PROCESS | 1982 | 1461151295135 Marionette TRACE conn2 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 04:21:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 04:21:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 772ms 04:21:35 INFO - PROCESS | 1982 | 1461151295187 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 04:21:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 04:21:35 INFO - PROCESS | 1982 | 1461151295189 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 04:21:35 INFO - PROCESS | 1982 | 1461151295193 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 04:21:35 INFO - PROCESS | 1982 | 1461151295195 Marionette TRACE conn2 <- [1,738,null,{}] 04:21:35 INFO - PROCESS | 1982 | 1461151295199 Marionette TRACE conn2 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:35 INFO - PROCESS | 1982 | 1461151295353 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 04:21:35 INFO - PROCESS | 1982 | 1461151295470 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:35 INFO - PROCESS | 1982 | ++DOCSHELL 0x12ecde000 == 60 [pid = 1982] [id = 192] 04:21:35 INFO - PROCESS | 1982 | ++DOMWINDOW == 128 (0x12f235800) [pid = 1982] [serial = 574] [outer = 0x0] 04:21:35 INFO - PROCESS | 1982 | ++DOMWINDOW == 129 (0x12f74cc00) [pid = 1982] [serial = 575] [outer = 0x12f235800] 04:21:35 INFO - PROCESS | 1982 | 1461151295524 Marionette DEBUG loaded listener.js 04:21:35 INFO - PROCESS | 1982 | ++DOMWINDOW == 130 (0x12fc58c00) [pid = 1982] [serial = 576] [outer = 0x12f235800] 04:21:36 INFO - PROCESS | 1982 | 1461151296570 Marionette TRACE conn2 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 04:21:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 04:21:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1424ms 04:21:36 INFO - PROCESS | 1982 | 1461151296617 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 04:21:36 INFO - PROCESS | 1982 | 1461151296619 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 04:21:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 04:21:36 INFO - PROCESS | 1982 | 1461151296623 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 04:21:36 INFO - PROCESS | 1982 | 1461151296626 Marionette TRACE conn2 <- [1,742,null,{}] 04:21:36 INFO - PROCESS | 1982 | 1461151296630 Marionette TRACE conn2 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:36 INFO - PROCESS | 1982 | 1461151296720 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 04:21:36 INFO - PROCESS | 1982 | 1461151296807 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:36 INFO - PROCESS | 1982 | ++DOCSHELL 0x11bbaf800 == 61 [pid = 1982] [id = 193] 04:21:36 INFO - PROCESS | 1982 | ++DOMWINDOW == 131 (0x11ac18000) [pid = 1982] [serial = 577] [outer = 0x0] 04:21:36 INFO - PROCESS | 1982 | ++DOMWINDOW == 132 (0x11af63400) [pid = 1982] [serial = 578] [outer = 0x11ac18000] 04:21:36 INFO - PROCESS | 1982 | 1461151296838 Marionette DEBUG loaded listener.js 04:21:36 INFO - PROCESS | 1982 | ++DOMWINDOW == 133 (0x125865400) [pid = 1982] [serial = 579] [outer = 0x11ac18000] 04:21:37 INFO - PROCESS | 1982 | --DOCSHELL 0x126ccf000 == 60 [pid = 1982] [id = 185] 04:21:37 INFO - PROCESS | 1982 | --DOCSHELL 0x1274ab000 == 59 [pid = 1982] [id = 184] 04:21:37 INFO - PROCESS | 1982 | --DOCSHELL 0x1260e2000 == 58 [pid = 1982] [id = 183] 04:21:37 INFO - PROCESS | 1982 | --DOCSHELL 0x11c1cb000 == 57 [pid = 1982] [id = 182] 04:21:37 INFO - PROCESS | 1982 | --DOCSHELL 0x119294000 == 56 [pid = 1982] [id = 181] 04:21:37 INFO - PROCESS | 1982 | --DOCSHELL 0x11c423800 == 55 [pid = 1982] [id = 180] 04:21:37 INFO - PROCESS | 1982 | --DOMWINDOW == 132 (0x12ee7c400) [pid = 1982] [serial = 524] [outer = 0x0] [url = about:blank] 04:21:37 INFO - PROCESS | 1982 | --DOMWINDOW == 131 (0x12bca8800) [pid = 1982] [serial = 509] [outer = 0x0] [url = about:blank] 04:21:37 INFO - PROCESS | 1982 | --DOMWINDOW == 130 (0x12d356400) [pid = 1982] [serial = 512] [outer = 0x0] [url = about:blank] 04:21:37 INFO - PROCESS | 1982 | --DOMWINDOW == 129 (0x125e55c00) [pid = 1982] [serial = 479] [outer = 0x0] [url = about:blank] 04:21:37 INFO - PROCESS | 1982 | --DOMWINDOW == 128 (0x12cf8cc00) [pid = 1982] [serial = 510] [outer = 0x0] [url = about:blank] 04:21:37 INFO - PROCESS | 1982 | --DOMWINDOW == 127 (0x125d1a400) [pid = 1982] [serial = 500] [outer = 0x0] [url = about:blank] 04:21:37 INFO - PROCESS | 1982 | --DOMWINDOW == 126 (0x126abb400) [pid = 1982] [serial = 501] [outer = 0x0] [url = about:blank] 04:21:37 INFO - PROCESS | 1982 | --DOMWINDOW == 125 (0x119d68800) [pid = 1982] [serial = 494] [outer = 0x0] [url = about:blank] 04:21:37 INFO - PROCESS | 1982 | --DOMWINDOW == 124 (0x11ac1e000) [pid = 1982] [serial = 495] [outer = 0x0] [url = about:blank] 04:21:37 INFO - PROCESS | 1982 | --DOMWINDOW == 123 (0x128d73400) [pid = 1982] [serial = 503] [outer = 0x0] [url = about:blank] 04:21:37 INFO - PROCESS | 1982 | --DOMWINDOW == 122 (0x11c330800) [pid = 1982] [serial = 497] [outer = 0x0] [url = about:blank] 04:21:37 INFO - PROCESS | 1982 | --DOMWINDOW == 121 (0x125863000) [pid = 1982] [serial = 498] [outer = 0x0] [url = about:blank] 04:21:37 INFO - PROCESS | 1982 | --DOMWINDOW == 120 (0x12ec59800) [pid = 1982] [serial = 473] [outer = 0x0] [url = about:blank] 04:21:37 INFO - PROCESS | 1982 | --DOMWINDOW == 119 (0x12ec60000) [pid = 1982] [serial = 474] [outer = 0x0] [url = about:blank] 04:21:37 INFO - PROCESS | 1982 | --DOMWINDOW == 118 (0x1197d4400) [pid = 1982] [serial = 492] [outer = 0x0] [url = about:blank] 04:21:37 INFO - PROCESS | 1982 | --DOMWINDOW == 117 (0x118c54c00) [pid = 1982] [serial = 491] [outer = 0x0] [url = about:blank] 04:21:37 INFO - PROCESS | 1982 | --DOMWINDOW == 116 (0x11ac16000) [pid = 1982] [serial = 476] [outer = 0x0] [url = about:blank] 04:21:37 INFO - PROCESS | 1982 | --DOMWINDOW == 115 (0x12b9b1800) [pid = 1982] [serial = 482] [outer = 0x0] [url = about:blank] 04:21:37 INFO - PROCESS | 1982 | --DOMWINDOW == 114 (0x12da11400) [pid = 1982] [serial = 485] [outer = 0x0] [url = about:blank] 04:21:37 INFO - PROCESS | 1982 | --DOMWINDOW == 113 (0x12bc0f400) [pid = 1982] [serial = 488] [outer = 0x0] [url = about:blank] 04:21:37 INFO - PROCESS | 1982 | --DOMWINDOW == 112 (0x12e354c00) [pid = 1982] [serial = 515] [outer = 0x0] [url = about:blank] 04:21:37 INFO - PROCESS | 1982 | --DOMWINDOW == 111 (0x12e24b800) [pid = 1982] [serial = 513] [outer = 0x0] [url = about:blank] 04:21:37 INFO - PROCESS | 1982 | --DOMWINDOW == 110 (0x12e246000) [pid = 1982] [serial = 519] [outer = 0x0] [url = about:blank] 04:21:37 INFO - PROCESS | 1982 | --DOMWINDOW == 109 (0x12a43a400) [pid = 1982] [serial = 518] [outer = 0x0] [url = about:blank] 04:21:37 INFO - PROCESS | 1982 | --DOMWINDOW == 108 (0x12e689400) [pid = 1982] [serial = 516] [outer = 0x0] [url = about:blank] 04:21:37 INFO - PROCESS | 1982 | --DOMWINDOW == 107 (0x1295ab800) [pid = 1982] [serial = 506] [outer = 0x0] [url = about:blank] 04:21:37 INFO - PROCESS | 1982 | --DOMWINDOW == 106 (0x12e941800) [pid = 1982] [serial = 521] [outer = 0x0] [url = about:blank] 04:21:37 INFO - PROCESS | 1982 | --DOMWINDOW == 105 (0x12ec62800) [pid = 1982] [serial = 522] [outer = 0x0] [url = about:blank] 04:21:37 INFO - PROCESS | 1982 | --DOMWINDOW == 104 (0x12b9b8000) [pid = 1982] [serial = 507] [outer = 0x0] [url = about:blank] 04:21:37 INFO - PROCESS | 1982 | --DOMWINDOW == 103 (0x1293ab000) [pid = 1982] [serial = 504] [outer = 0x0] [url = about:blank] 04:21:37 INFO - PROCESS | 1982 | 1461151297699 Marionette TRACE conn2 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 04:21:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 04:21:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1125ms 04:21:37 INFO - PROCESS | 1982 | 1461151297749 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 04:21:37 INFO - PROCESS | 1982 | 1461151297752 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 04:21:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 04:21:37 INFO - PROCESS | 1982 | 1461151297757 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 04:21:37 INFO - PROCESS | 1982 | 1461151297758 Marionette TRACE conn2 <- [1,746,null,{}] 04:21:37 INFO - PROCESS | 1982 | 1461151297761 Marionette TRACE conn2 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:37 INFO - PROCESS | 1982 | 1461151297840 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 04:21:37 INFO - PROCESS | 1982 | 1461151297845 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:37 INFO - PROCESS | 1982 | ++DOCSHELL 0x11a617800 == 56 [pid = 1982] [id = 194] 04:21:37 INFO - PROCESS | 1982 | ++DOMWINDOW == 104 (0x11ac1e000) [pid = 1982] [serial = 580] [outer = 0x0] 04:21:37 INFO - PROCESS | 1982 | ++DOMWINDOW == 105 (0x125dc4c00) [pid = 1982] [serial = 581] [outer = 0x11ac1e000] 04:21:37 INFO - PROCESS | 1982 | 1461151297872 Marionette DEBUG loaded listener.js 04:21:37 INFO - PROCESS | 1982 | ++DOMWINDOW == 106 (0x127586c00) [pid = 1982] [serial = 582] [outer = 0x11ac1e000] 04:21:38 INFO - PROCESS | 1982 | 1461151298688 Marionette TRACE conn2 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 04:21:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 04:21:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 970ms 04:21:38 INFO - PROCESS | 1982 | 1461151298727 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 04:21:38 INFO - PROCESS | 1982 | 1461151298729 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 04:21:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 04:21:38 INFO - PROCESS | 1982 | 1461151298731 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 04:21:38 INFO - PROCESS | 1982 | 1461151298734 Marionette TRACE conn2 <- [1,750,null,{}] 04:21:38 INFO - PROCESS | 1982 | 1461151298743 Marionette TRACE conn2 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:38 INFO - PROCESS | 1982 | 1461151298841 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 04:21:38 INFO - PROCESS | 1982 | 1461151298848 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:38 INFO - PROCESS | 1982 | ++DOCSHELL 0x12590c800 == 57 [pid = 1982] [id = 195] 04:21:38 INFO - PROCESS | 1982 | ++DOMWINDOW == 107 (0x12958ec00) [pid = 1982] [serial = 583] [outer = 0x0] 04:21:38 INFO - PROCESS | 1982 | ++DOMWINDOW == 108 (0x12b420800) [pid = 1982] [serial = 584] [outer = 0x12958ec00] 04:21:38 INFO - PROCESS | 1982 | 1461151298876 Marionette DEBUG loaded listener.js 04:21:38 INFO - PROCESS | 1982 | ++DOMWINDOW == 109 (0x12bca8800) [pid = 1982] [serial = 585] [outer = 0x12958ec00] 04:21:39 INFO - PROCESS | 1982 | 1461151299686 Marionette TRACE conn2 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 04:21:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 04:21:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 972ms 04:21:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 04:21:39 INFO - PROCESS | 1982 | 1461151299704 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 04:21:39 INFO - PROCESS | 1982 | 1461151299706 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 04:21:39 INFO - PROCESS | 1982 | 1461151299708 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 04:21:39 INFO - PROCESS | 1982 | 1461151299709 Marionette TRACE conn2 <- [1,754,null,{}] 04:21:39 INFO - PROCESS | 1982 | 1461151299712 Marionette TRACE conn2 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:39 INFO - PROCESS | 1982 | 1461151299810 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 04:21:39 INFO - PROCESS | 1982 | 1461151299813 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:39 INFO - PROCESS | 1982 | ++DOCSHELL 0x126cb5800 == 58 [pid = 1982] [id = 196] 04:21:39 INFO - PROCESS | 1982 | ++DOMWINDOW == 110 (0x12a42fc00) [pid = 1982] [serial = 586] [outer = 0x0] 04:21:39 INFO - PROCESS | 1982 | ++DOMWINDOW == 111 (0x12e246000) [pid = 1982] [serial = 587] [outer = 0x12a42fc00] 04:21:39 INFO - PROCESS | 1982 | 1461151299840 Marionette DEBUG loaded listener.js 04:21:39 INFO - PROCESS | 1982 | ++DOMWINDOW == 112 (0x12e361000) [pid = 1982] [serial = 588] [outer = 0x12a42fc00] 04:21:40 INFO - PROCESS | 1982 | --DOMWINDOW == 111 (0x12e938800) [pid = 1982] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 04:21:40 INFO - PROCESS | 1982 | --DOMWINDOW == 110 (0x118fd6c00) [pid = 1982] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 04:21:40 INFO - PROCESS | 1982 | --DOMWINDOW == 109 (0x125dc2400) [pid = 1982] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 04:21:40 INFO - PROCESS | 1982 | --DOMWINDOW == 108 (0x12a432800) [pid = 1982] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 04:21:40 INFO - PROCESS | 1982 | --DOMWINDOW == 107 (0x11ac1b800) [pid = 1982] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 04:21:40 INFO - PROCESS | 1982 | --DOMWINDOW == 106 (0x11c4a4c00) [pid = 1982] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 04:21:40 INFO - PROCESS | 1982 | --DOMWINDOW == 105 (0x12a42e000) [pid = 1982] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 04:21:40 INFO - PROCESS | 1982 | 1461151300629 Marionette TRACE conn2 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 04:21:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 04:21:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 969ms 04:21:40 INFO - PROCESS | 1982 | 1461151300677 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 04:21:40 INFO - PROCESS | 1982 | 1461151300679 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 04:21:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 04:21:40 INFO - PROCESS | 1982 | 1461151300681 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 04:21:40 INFO - PROCESS | 1982 | 1461151300682 Marionette TRACE conn2 <- [1,758,null,{}] 04:21:40 INFO - PROCESS | 1982 | 1461151300684 Marionette TRACE conn2 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:40 INFO - PROCESS | 1982 | 1461151300764 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 04:21:40 INFO - PROCESS | 1982 | 1461151300768 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:40 INFO - PROCESS | 1982 | ++DOCSHELL 0x118c0f800 == 59 [pid = 1982] [id = 197] 04:21:40 INFO - PROCESS | 1982 | ++DOMWINDOW == 106 (0x11c328000) [pid = 1982] [serial = 589] [outer = 0x0] 04:21:40 INFO - PROCESS | 1982 | ++DOMWINDOW == 107 (0x12cf8d000) [pid = 1982] [serial = 590] [outer = 0x11c328000] 04:21:40 INFO - PROCESS | 1982 | 1461151300796 Marionette DEBUG loaded listener.js 04:21:40 INFO - PROCESS | 1982 | ++DOMWINDOW == 108 (0x12e68b400) [pid = 1982] [serial = 591] [outer = 0x11c328000] 04:21:41 INFO - PROCESS | 1982 | 1461151301130 Marionette TRACE conn2 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 04:21:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 04:21:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 468ms 04:21:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 04:21:41 INFO - PROCESS | 1982 | 1461151301150 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 04:21:41 INFO - PROCESS | 1982 | 1461151301151 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 04:21:41 INFO - PROCESS | 1982 | 1461151301153 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 04:21:41 INFO - PROCESS | 1982 | 1461151301155 Marionette TRACE conn2 <- [1,762,null,{}] 04:21:41 INFO - PROCESS | 1982 | 1461151301159 Marionette TRACE conn2 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:41 INFO - PROCESS | 1982 | 1461151301268 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 04:21:41 INFO - PROCESS | 1982 | 1461151301277 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:41 INFO - PROCESS | 1982 | ++DOCSHELL 0x12b995800 == 60 [pid = 1982] [id = 198] 04:21:41 INFO - PROCESS | 1982 | ++DOMWINDOW == 109 (0x12e933c00) [pid = 1982] [serial = 592] [outer = 0x0] 04:21:41 INFO - PROCESS | 1982 | ++DOMWINDOW == 110 (0x12ee82c00) [pid = 1982] [serial = 593] [outer = 0x12e933c00] 04:21:41 INFO - PROCESS | 1982 | 1461151301305 Marionette DEBUG loaded listener.js 04:21:41 INFO - PROCESS | 1982 | ++DOMWINDOW == 111 (0x12fb20000) [pid = 1982] [serial = 594] [outer = 0x12e933c00] 04:21:42 INFO - PROCESS | 1982 | 1461151302083 Marionette TRACE conn2 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 04:21:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 04:21:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 973ms 04:21:42 INFO - PROCESS | 1982 | 1461151302126 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 04:21:42 INFO - PROCESS | 1982 | 1461151302127 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 04:21:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 04:21:42 INFO - PROCESS | 1982 | 1461151302130 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 04:21:42 INFO - PROCESS | 1982 | 1461151302131 Marionette TRACE conn2 <- [1,766,null,{}] 04:21:42 INFO - PROCESS | 1982 | 1461151302133 Marionette TRACE conn2 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:42 INFO - PROCESS | 1982 | 1461151302208 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 04:21:42 INFO - PROCESS | 1982 | 1461151302213 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:42 INFO - PROCESS | 1982 | ++DOCSHELL 0x12d87b000 == 61 [pid = 1982] [id = 199] 04:21:42 INFO - PROCESS | 1982 | ++DOMWINDOW == 112 (0x115447800) [pid = 1982] [serial = 595] [outer = 0x0] 04:21:42 INFO - PROCESS | 1982 | ++DOMWINDOW == 113 (0x11544dc00) [pid = 1982] [serial = 596] [outer = 0x115447800] 04:21:42 INFO - PROCESS | 1982 | 1461151302242 Marionette DEBUG loaded listener.js 04:21:42 INFO - PROCESS | 1982 | ++DOMWINDOW == 114 (0x128818400) [pid = 1982] [serial = 597] [outer = 0x115447800] 04:21:43 INFO - PROCESS | 1982 | 1461151303074 Marionette TRACE conn2 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 04:21:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 04:21:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 968ms 04:21:43 INFO - PROCESS | 1982 | 1461151303098 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 04:21:43 INFO - PROCESS | 1982 | 1461151303101 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 04:21:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 04:21:43 INFO - PROCESS | 1982 | 1461151303105 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 04:21:43 INFO - PROCESS | 1982 | 1461151303107 Marionette TRACE conn2 <- [1,770,null,{}] 04:21:43 INFO - PROCESS | 1982 | 1461151303111 Marionette TRACE conn2 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:43 INFO - PROCESS | 1982 | 1461151303199 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 04:21:43 INFO - PROCESS | 1982 | 1461151303292 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:43 INFO - PROCESS | 1982 | ++DOCSHELL 0x11a940000 == 62 [pid = 1982] [id = 200] 04:21:43 INFO - PROCESS | 1982 | ++DOMWINDOW == 115 (0x118c7b400) [pid = 1982] [serial = 598] [outer = 0x0] 04:21:43 INFO - PROCESS | 1982 | ++DOMWINDOW == 116 (0x1197d9c00) [pid = 1982] [serial = 599] [outer = 0x118c7b400] 04:21:43 INFO - PROCESS | 1982 | 1461151303324 Marionette DEBUG loaded listener.js 04:21:43 INFO - PROCESS | 1982 | ++DOMWINDOW == 117 (0x11ac15800) [pid = 1982] [serial = 600] [outer = 0x118c7b400] 04:21:43 INFO - PROCESS | 1982 | 1461151303767 Marionette TRACE conn2 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 04:21:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 04:21:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 672ms 04:21:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 04:21:43 INFO - PROCESS | 1982 | 1461151303777 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 04:21:43 INFO - PROCESS | 1982 | 1461151303781 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 04:21:43 INFO - PROCESS | 1982 | 1461151303785 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 04:21:43 INFO - PROCESS | 1982 | 1461151303787 Marionette TRACE conn2 <- [1,774,null,{}] 04:21:43 INFO - PROCESS | 1982 | 1461151303790 Marionette TRACE conn2 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:43 INFO - PROCESS | 1982 | 1461151303887 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 04:21:43 INFO - PROCESS | 1982 | 1461151303934 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:43 INFO - PROCESS | 1982 | ++DOCSHELL 0x125b0f000 == 63 [pid = 1982] [id = 201] 04:21:43 INFO - PROCESS | 1982 | ++DOMWINDOW == 118 (0x118c84800) [pid = 1982] [serial = 601] [outer = 0x0] 04:21:43 INFO - PROCESS | 1982 | ++DOMWINDOW == 119 (0x11b99d000) [pid = 1982] [serial = 602] [outer = 0x118c84800] 04:21:43 INFO - PROCESS | 1982 | 1461151303963 Marionette DEBUG loaded listener.js 04:21:44 INFO - PROCESS | 1982 | ++DOMWINDOW == 120 (0x11bcd9c00) [pid = 1982] [serial = 603] [outer = 0x118c84800] 04:21:44 INFO - PROCESS | 1982 | 1461151304376 Marionette TRACE conn2 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 04:21:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 04:21:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 623ms 04:21:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 04:21:44 INFO - PROCESS | 1982 | 1461151304408 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 04:21:44 INFO - PROCESS | 1982 | 1461151304410 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 04:21:44 INFO - PROCESS | 1982 | 1461151304412 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 04:21:44 INFO - PROCESS | 1982 | 1461151304415 Marionette TRACE conn2 <- [1,778,null,{}] 04:21:44 INFO - PROCESS | 1982 | 1461151304439 Marionette TRACE conn2 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:44 INFO - PROCESS | 1982 | 1461151304558 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 04:21:44 INFO - PROCESS | 1982 | 1461151304606 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:44 INFO - PROCESS | 1982 | ++DOCSHELL 0x12e4a3000 == 64 [pid = 1982] [id = 202] 04:21:44 INFO - PROCESS | 1982 | ++DOMWINDOW == 121 (0x129588400) [pid = 1982] [serial = 604] [outer = 0x0] 04:21:44 INFO - PROCESS | 1982 | ++DOMWINDOW == 122 (0x1295ab800) [pid = 1982] [serial = 605] [outer = 0x129588400] 04:21:44 INFO - PROCESS | 1982 | 1461151304638 Marionette DEBUG loaded listener.js 04:21:44 INFO - PROCESS | 1982 | ++DOMWINDOW == 123 (0x12b9b0400) [pid = 1982] [serial = 606] [outer = 0x129588400] 04:21:45 INFO - PROCESS | 1982 | 1461151305123 Marionette TRACE conn2 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 04:21:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 04:21:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 722ms 04:21:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 04:21:45 INFO - PROCESS | 1982 | 1461151305134 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 04:21:45 INFO - PROCESS | 1982 | 1461151305136 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 04:21:45 INFO - PROCESS | 1982 | 1461151305138 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 04:21:45 INFO - PROCESS | 1982 | 1461151305139 Marionette TRACE conn2 <- [1,782,null,{}] 04:21:45 INFO - PROCESS | 1982 | 1461151305142 Marionette TRACE conn2 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:45 INFO - PROCESS | 1982 | 1461151305236 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 04:21:45 INFO - PROCESS | 1982 | 1461151305284 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:45 INFO - PROCESS | 1982 | ++DOCSHELL 0x12ecd7000 == 65 [pid = 1982] [id = 203] 04:21:45 INFO - PROCESS | 1982 | ++DOMWINDOW == 124 (0x129088800) [pid = 1982] [serial = 607] [outer = 0x0] 04:21:45 INFO - PROCESS | 1982 | ++DOMWINDOW == 125 (0x12da0d800) [pid = 1982] [serial = 608] [outer = 0x129088800] 04:21:45 INFO - PROCESS | 1982 | 1461151305315 Marionette DEBUG loaded listener.js 04:21:45 INFO - PROCESS | 1982 | ++DOMWINDOW == 126 (0x12e934c00) [pid = 1982] [serial = 609] [outer = 0x129088800] 04:21:45 INFO - PROCESS | 1982 | 1461151305727 Marionette TRACE conn2 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 04:21:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 04:21:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 619ms 04:21:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 04:21:45 INFO - PROCESS | 1982 | 1461151305758 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 04:21:45 INFO - PROCESS | 1982 | 1461151305759 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 04:21:45 INFO - PROCESS | 1982 | 1461151305761 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 04:21:45 INFO - PROCESS | 1982 | 1461151305762 Marionette TRACE conn2 <- [1,786,null,{}] 04:21:45 INFO - PROCESS | 1982 | 1461151305765 Marionette TRACE conn2 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:45 INFO - PROCESS | 1982 | 1461151305859 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 04:21:45 INFO - PROCESS | 1982 | 1461151305941 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:45 INFO - PROCESS | 1982 | ++DOCSHELL 0x12f3e3800 == 66 [pid = 1982] [id = 204] 04:21:45 INFO - PROCESS | 1982 | ++DOMWINDOW == 127 (0x12e93d800) [pid = 1982] [serial = 610] [outer = 0x0] 04:21:45 INFO - PROCESS | 1982 | ++DOMWINDOW == 128 (0x12ee7c000) [pid = 1982] [serial = 611] [outer = 0x12e93d800] 04:21:45 INFO - PROCESS | 1982 | 1461151305971 Marionette DEBUG loaded listener.js 04:21:46 INFO - PROCESS | 1982 | ++DOMWINDOW == 129 (0x12f233400) [pid = 1982] [serial = 612] [outer = 0x12e93d800] 04:21:46 INFO - PROCESS | 1982 | 1461151306382 Marionette TRACE conn2 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 04:21:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 04:21:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 672ms 04:21:46 INFO - PROCESS | 1982 | 1461151306441 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 04:21:46 INFO - PROCESS | 1982 | 1461151306442 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 04:21:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 04:21:46 INFO - PROCESS | 1982 | 1461151306446 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 04:21:46 INFO - PROCESS | 1982 | 1461151306447 Marionette TRACE conn2 <- [1,790,null,{}] 04:21:46 INFO - PROCESS | 1982 | 1461151306449 Marionette TRACE conn2 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:46 INFO - PROCESS | 1982 | 1461151306561 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 04:21:46 INFO - PROCESS | 1982 | 1461151306628 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:46 INFO - PROCESS | 1982 | ++DOCSHELL 0x125a1c000 == 67 [pid = 1982] [id = 205] 04:21:46 INFO - PROCESS | 1982 | ++DOMWINDOW == 130 (0x10fef6400) [pid = 1982] [serial = 613] [outer = 0x0] 04:21:46 INFO - PROCESS | 1982 | ++DOMWINDOW == 131 (0x1295b5000) [pid = 1982] [serial = 614] [outer = 0x10fef6400] 04:21:46 INFO - PROCESS | 1982 | 1461151306660 Marionette DEBUG loaded listener.js 04:21:46 INFO - PROCESS | 1982 | ++DOMWINDOW == 132 (0x12f233c00) [pid = 1982] [serial = 615] [outer = 0x10fef6400] 04:21:47 INFO - PROCESS | 1982 | 1461151307208 Marionette TRACE conn2 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 04:21:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 04:21:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 819ms 04:21:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 04:21:47 INFO - PROCESS | 1982 | 1461151307265 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 04:21:47 INFO - PROCESS | 1982 | 1461151307268 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 04:21:47 INFO - PROCESS | 1982 | 1461151307272 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 04:21:47 INFO - PROCESS | 1982 | 1461151307273 Marionette TRACE conn2 <- [1,794,null,{}] 04:21:47 INFO - PROCESS | 1982 | 1461151307277 Marionette TRACE conn2 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:47 INFO - PROCESS | 1982 | 1461151307366 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 04:21:47 INFO - PROCESS | 1982 | 1461151307433 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:47 INFO - PROCESS | 1982 | ++DOCSHELL 0x1192d4000 == 68 [pid = 1982] [id = 206] 04:21:47 INFO - PROCESS | 1982 | ++DOMWINDOW == 133 (0x112281400) [pid = 1982] [serial = 616] [outer = 0x0] 04:21:47 INFO - PROCESS | 1982 | ++DOMWINDOW == 134 (0x1146b9800) [pid = 1982] [serial = 617] [outer = 0x112281400] 04:21:47 INFO - PROCESS | 1982 | 1461151307462 Marionette DEBUG loaded listener.js 04:21:47 INFO - PROCESS | 1982 | ++DOMWINDOW == 135 (0x11544bc00) [pid = 1982] [serial = 618] [outer = 0x112281400] 04:21:47 INFO - PROCESS | 1982 | --DOCSHELL 0x12b995800 == 67 [pid = 1982] [id = 198] 04:21:47 INFO - PROCESS | 1982 | --DOCSHELL 0x118c0f800 == 66 [pid = 1982] [id = 197] 04:21:47 INFO - PROCESS | 1982 | --DOCSHELL 0x126cb5800 == 65 [pid = 1982] [id = 196] 04:21:47 INFO - PROCESS | 1982 | --DOCSHELL 0x12590c800 == 64 [pid = 1982] [id = 195] 04:21:47 INFO - PROCESS | 1982 | --DOCSHELL 0x11a617800 == 63 [pid = 1982] [id = 194] 04:21:47 INFO - PROCESS | 1982 | --DOMWINDOW == 134 (0x12e688c00) [pid = 1982] [serial = 557] [outer = 0x0] [url = about:blank] 04:21:47 INFO - PROCESS | 1982 | --DOMWINDOW == 133 (0x112111c00) [pid = 1982] [serial = 527] [outer = 0x0] [url = about:blank] 04:21:47 INFO - PROCESS | 1982 | --DOMWINDOW == 132 (0x11b954c00) [pid = 1982] [serial = 530] [outer = 0x0] [url = about:blank] 04:21:47 INFO - PROCESS | 1982 | --DOMWINDOW == 131 (0x126ac0800) [pid = 1982] [serial = 533] [outer = 0x0] [url = about:blank] 04:21:47 INFO - PROCESS | 1982 | --DOCSHELL 0x11bbaf800 == 62 [pid = 1982] [id = 193] 04:21:47 INFO - PROCESS | 1982 | --DOCSHELL 0x11a8b0800 == 61 [pid = 1982] [id = 187] 04:21:47 INFO - PROCESS | 1982 | 1461151307857 Marionette TRACE conn2 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 04:21:47 INFO - PROCESS | 1982 | --DOMWINDOW == 130 (0x12ee83800) [pid = 1982] [serial = 525] [outer = 0x0] [url = about:blank] 04:21:47 INFO - PROCESS | 1982 | --DOMWINDOW == 129 (0x125868000) [pid = 1982] [serial = 543] [outer = 0x0] [url = about:blank] 04:21:47 INFO - PROCESS | 1982 | --DOMWINDOW == 128 (0x11b955400) [pid = 1982] [serial = 542] [outer = 0x0] [url = about:blank] 04:21:47 INFO - PROCESS | 1982 | --DOMWINDOW == 127 (0x128df8400) [pid = 1982] [serial = 545] [outer = 0x0] [url = about:blank] 04:21:47 INFO - PROCESS | 1982 | --DOMWINDOW == 126 (0x12cf89400) [pid = 1982] [serial = 551] [outer = 0x0] [url = about:blank] 04:21:47 INFO - PROCESS | 1982 | --DOMWINDOW == 125 (0x11c185000) [pid = 1982] [serial = 540] [outer = 0x0] [url = about:blank] 04:21:47 INFO - PROCESS | 1982 | --DOMWINDOW == 124 (0x11af6bc00) [pid = 1982] [serial = 539] [outer = 0x0] [url = about:blank] 04:21:47 INFO - PROCESS | 1982 | --DOMWINDOW == 123 (0x12ce5d400) [pid = 1982] [serial = 536] [outer = 0x0] [url = about:blank] 04:21:47 INFO - PROCESS | 1982 | --DOMWINDOW == 122 (0x12d8e3800) [pid = 1982] [serial = 554] [outer = 0x0] [url = about:blank] 04:21:47 INFO - PROCESS | 1982 | --DOMWINDOW == 121 (0x12b41e400) [pid = 1982] [serial = 548] [outer = 0x0] [url = about:blank] 04:21:47 INFO - PROCESS | 1982 | --DOMWINDOW == 120 (0x12e353800) [pid = 1982] [serial = 555] [outer = 0x0] [url = about:blank] 04:21:47 INFO - PROCESS | 1982 | --DOMWINDOW == 119 (0x12d34d000) [pid = 1982] [serial = 552] [outer = 0x0] [url = about:blank] 04:21:47 INFO - PROCESS | 1982 | --DOMWINDOW == 118 (0x129585400) [pid = 1982] [serial = 546] [outer = 0x0] [url = about:blank] 04:21:47 INFO - PROCESS | 1982 | --DOMWINDOW == 117 (0x12b9b8c00) [pid = 1982] [serial = 549] [outer = 0x0] [url = about:blank] 04:21:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 04:21:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 620ms 04:21:47 INFO - PROCESS | 1982 | 1461151307893 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 04:21:47 INFO - PROCESS | 1982 | 1461151307896 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 04:21:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 04:21:47 INFO - PROCESS | 1982 | 1461151307900 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 04:21:47 INFO - PROCESS | 1982 | 1461151307902 Marionette TRACE conn2 <- [1,798,null,{}] 04:21:47 INFO - PROCESS | 1982 | 1461151307905 Marionette TRACE conn2 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:47 INFO - PROCESS | 1982 | 1461151307984 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 04:21:47 INFO - PROCESS | 1982 | 1461151307991 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:48 INFO - PROCESS | 1982 | ++DOCSHELL 0x119a5f800 == 62 [pid = 1982] [id = 207] 04:21:48 INFO - PROCESS | 1982 | ++DOMWINDOW == 118 (0x115448800) [pid = 1982] [serial = 619] [outer = 0x0] 04:21:48 INFO - PROCESS | 1982 | ++DOMWINDOW == 119 (0x118c31000) [pid = 1982] [serial = 620] [outer = 0x115448800] 04:21:48 INFO - PROCESS | 1982 | 1461151308017 Marionette DEBUG loaded listener.js 04:21:48 INFO - PROCESS | 1982 | ++DOMWINDOW == 120 (0x119d6a400) [pid = 1982] [serial = 621] [outer = 0x115448800] 04:21:48 INFO - PROCESS | 1982 | 1461151308375 Marionette TRACE conn2 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 04:21:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 04:21:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 523ms 04:21:48 INFO - PROCESS | 1982 | 1461151308434 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 04:21:48 INFO - PROCESS | 1982 | 1461151308436 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 04:21:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 04:21:48 INFO - PROCESS | 1982 | 1461151308441 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 04:21:48 INFO - PROCESS | 1982 | 1461151308445 Marionette TRACE conn2 <- [1,802,null,{}] 04:21:48 INFO - PROCESS | 1982 | 1461151308457 Marionette TRACE conn2 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:48 INFO - PROCESS | 1982 | 1461151308582 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 04:21:48 INFO - PROCESS | 1982 | 1461151308596 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:48 INFO - PROCESS | 1982 | ++DOCSHELL 0x125c1d000 == 63 [pid = 1982] [id = 208] 04:21:48 INFO - PROCESS | 1982 | ++DOMWINDOW == 121 (0x11acb4000) [pid = 1982] [serial = 622] [outer = 0x0] 04:21:48 INFO - PROCESS | 1982 | ++DOMWINDOW == 122 (0x11b9a5800) [pid = 1982] [serial = 623] [outer = 0x11acb4000] 04:21:48 INFO - PROCESS | 1982 | 1461151308638 Marionette DEBUG loaded listener.js 04:21:48 INFO - PROCESS | 1982 | ++DOMWINDOW == 123 (0x11c32ac00) [pid = 1982] [serial = 624] [outer = 0x11acb4000] 04:21:49 INFO - PROCESS | 1982 | 1461151309080 Marionette TRACE conn2 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 04:21:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 04:21:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 676ms 04:21:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 04:21:49 INFO - PROCESS | 1982 | 1461151309116 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 04:21:49 INFO - PROCESS | 1982 | 1461151309118 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 04:21:49 INFO - PROCESS | 1982 | 1461151309120 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 04:21:49 INFO - PROCESS | 1982 | 1461151309122 Marionette TRACE conn2 <- [1,806,null,{}] 04:21:49 INFO - PROCESS | 1982 | 1461151309126 Marionette TRACE conn2 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:49 INFO - PROCESS | 1982 | 1461151309204 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 04:21:49 INFO - PROCESS | 1982 | 1461151309211 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:49 INFO - PROCESS | 1982 | ++DOCSHELL 0x127493000 == 64 [pid = 1982] [id = 209] 04:21:49 INFO - PROCESS | 1982 | ++DOMWINDOW == 124 (0x11c4a5400) [pid = 1982] [serial = 625] [outer = 0x0] 04:21:49 INFO - PROCESS | 1982 | ++DOMWINDOW == 125 (0x1258a8800) [pid = 1982] [serial = 626] [outer = 0x11c4a5400] 04:21:49 INFO - PROCESS | 1982 | 1461151309238 Marionette DEBUG loaded listener.js 04:21:49 INFO - PROCESS | 1982 | ++DOMWINDOW == 126 (0x126abbc00) [pid = 1982] [serial = 627] [outer = 0x11c4a5400] 04:21:49 INFO - PROCESS | 1982 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 04:21:49 INFO - PROCESS | 1982 | Determined SkiaGL cache limits: Size 100663296, Items: 256 04:21:49 INFO - PROCESS | 1982 | [GFX2-]: Using SkiaGL canvas. 04:21:49 INFO - PROCESS | 1982 | 1461151309578 Marionette TRACE conn2 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 04:21:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 04:21:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 471ms 04:21:49 INFO - PROCESS | 1982 | 1461151309593 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 04:21:49 INFO - PROCESS | 1982 | 1461151309594 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 04:21:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 04:21:49 INFO - PROCESS | 1982 | 1461151309596 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 04:21:49 INFO - PROCESS | 1982 | 1461151309597 Marionette TRACE conn2 <- [1,810,null,{}] 04:21:49 INFO - PROCESS | 1982 | 1461151309600 Marionette TRACE conn2 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:49 INFO - PROCESS | 1982 | 1461151309679 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 04:21:49 INFO - PROCESS | 1982 | 1461151309737 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:49 INFO - PROCESS | 1982 | ++DOCSHELL 0x128ed8000 == 65 [pid = 1982] [id = 210] 04:21:49 INFO - PROCESS | 1982 | ++DOMWINDOW == 127 (0x1239ef400) [pid = 1982] [serial = 628] [outer = 0x0] 04:21:49 INFO - PROCESS | 1982 | ++DOMWINDOW == 128 (0x1274c4800) [pid = 1982] [serial = 629] [outer = 0x1239ef400] 04:21:49 INFO - PROCESS | 1982 | 1461151309762 Marionette DEBUG loaded listener.js 04:21:49 INFO - PROCESS | 1982 | ++DOMWINDOW == 129 (0x128ef4800) [pid = 1982] [serial = 630] [outer = 0x1239ef400] 04:21:50 INFO - PROCESS | 1982 | 1461151310083 Marionette TRACE conn2 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 04:21:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 04:21:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 519ms 04:21:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 04:21:50 INFO - PROCESS | 1982 | 1461151310116 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 04:21:50 INFO - PROCESS | 1982 | 1461151310117 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 04:21:50 INFO - PROCESS | 1982 | 1461151310119 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 04:21:50 INFO - PROCESS | 1982 | 1461151310120 Marionette TRACE conn2 <- [1,814,null,{}] 04:21:50 INFO - PROCESS | 1982 | 1461151310130 Marionette TRACE conn2 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:50 INFO - PROCESS | 1982 | 1461151310242 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 04:21:50 INFO - PROCESS | 1982 | 1461151310246 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:50 INFO - PROCESS | 1982 | ++DOCSHELL 0x12d0c0000 == 66 [pid = 1982] [id = 211] 04:21:50 INFO - PROCESS | 1982 | ++DOMWINDOW == 130 (0x129084800) [pid = 1982] [serial = 631] [outer = 0x0] 04:21:50 INFO - PROCESS | 1982 | ++DOMWINDOW == 131 (0x12b9b0800) [pid = 1982] [serial = 632] [outer = 0x129084800] 04:21:50 INFO - PROCESS | 1982 | 1461151310303 Marionette DEBUG loaded listener.js 04:21:50 INFO - PROCESS | 1982 | ++DOMWINDOW == 132 (0x12d8e0400) [pid = 1982] [serial = 633] [outer = 0x129084800] 04:21:50 INFO - PROCESS | 1982 | 1461151310620 Marionette TRACE conn2 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 04:21:50 INFO - PROCESS | 1982 | 1461151310643 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 04:21:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 04:21:50 INFO - PROCESS | 1982 | 1461151310646 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 04:21:50 INFO - PROCESS | 1982 | 1461151310647 Marionette TRACE conn2 <- [1,818,null,{}] 04:21:50 INFO - PROCESS | 1982 | 1461151310656 Marionette TRACE conn2 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:50 INFO - PROCESS | 1982 | 1461151310752 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 04:21:50 INFO - PROCESS | 1982 | 1461151310756 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:50 INFO - PROCESS | 1982 | ++DOCSHELL 0x12e4a8000 == 67 [pid = 1982] [id = 212] 04:21:50 INFO - PROCESS | 1982 | ++DOMWINDOW == 133 (0x12d8e2000) [pid = 1982] [serial = 634] [outer = 0x0] 04:21:50 INFO - PROCESS | 1982 | ++DOMWINDOW == 134 (0x12e251c00) [pid = 1982] [serial = 635] [outer = 0x12d8e2000] 04:21:50 INFO - PROCESS | 1982 | 1461151310782 Marionette DEBUG loaded listener.js 04:21:50 INFO - PROCESS | 1982 | ++DOMWINDOW == 135 (0x12e68c800) [pid = 1982] [serial = 636] [outer = 0x12d8e2000] 04:21:51 INFO - PROCESS | 1982 | 1461151311125 Marionette TRACE conn2 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 04:21:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 04:21:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 528ms 04:21:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 04:21:51 INFO - PROCESS | 1982 | 1461151311174 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 04:21:51 INFO - PROCESS | 1982 | 1461151311176 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 04:21:51 INFO - PROCESS | 1982 | 1461151311178 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 04:21:51 INFO - PROCESS | 1982 | 1461151311179 Marionette TRACE conn2 <- [1,822,null,{}] 04:21:51 INFO - PROCESS | 1982 | 1461151311181 Marionette TRACE conn2 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:51 INFO - PROCESS | 1982 | 1461151311279 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 04:21:51 INFO - PROCESS | 1982 | 1461151311293 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:51 INFO - PROCESS | 1982 | ++DOCSHELL 0x12efc9000 == 68 [pid = 1982] [id = 213] 04:21:51 INFO - PROCESS | 1982 | ++DOMWINDOW == 136 (0x12e68bc00) [pid = 1982] [serial = 637] [outer = 0x0] 04:21:51 INFO - PROCESS | 1982 | ++DOMWINDOW == 137 (0x12ec58800) [pid = 1982] [serial = 638] [outer = 0x12e68bc00] 04:21:51 INFO - PROCESS | 1982 | 1461151311316 Marionette DEBUG loaded listener.js 04:21:51 INFO - PROCESS | 1982 | ++DOMWINDOW == 138 (0x12ee86000) [pid = 1982] [serial = 639] [outer = 0x12e68bc00] 04:21:51 INFO - PROCESS | 1982 | 1461151311655 Marionette TRACE conn2 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 04:21:51 INFO - PROCESS | 1982 | 1461151311700 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 04:21:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 04:21:51 INFO - PROCESS | 1982 | 1461151311702 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 04:21:51 INFO - PROCESS | 1982 | 1461151311703 Marionette TRACE conn2 <- [1,826,null,{}] 04:21:51 INFO - PROCESS | 1982 | 1461151311706 Marionette TRACE conn2 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:51 INFO - PROCESS | 1982 | 1461151311801 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 04:21:51 INFO - PROCESS | 1982 | 1461151311813 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:51 INFO - PROCESS | 1982 | ++DOCSHELL 0x12f87d000 == 69 [pid = 1982] [id = 214] 04:21:51 INFO - PROCESS | 1982 | ++DOMWINDOW == 139 (0x12f22d000) [pid = 1982] [serial = 640] [outer = 0x0] 04:21:51 INFO - PROCESS | 1982 | ++DOMWINDOW == 140 (0x12f74bc00) [pid = 1982] [serial = 641] [outer = 0x12f22d000] 04:21:51 INFO - PROCESS | 1982 | 1461151311839 Marionette DEBUG loaded listener.js 04:21:51 INFO - PROCESS | 1982 | ++DOMWINDOW == 141 (0x12fb17800) [pid = 1982] [serial = 642] [outer = 0x12f22d000] 04:21:52 INFO - PROCESS | 1982 | --DOMWINDOW == 140 (0x12a42fc00) [pid = 1982] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 04:21:52 INFO - PROCESS | 1982 | --DOMWINDOW == 139 (0x11c328000) [pid = 1982] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 04:21:52 INFO - PROCESS | 1982 | --DOMWINDOW == 138 (0x12e933c00) [pid = 1982] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 04:21:52 INFO - PROCESS | 1982 | --DOMWINDOW == 137 (0x11ac1e000) [pid = 1982] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 04:21:52 INFO - PROCESS | 1982 | --DOMWINDOW == 136 (0x12958ec00) [pid = 1982] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 04:21:52 INFO - PROCESS | 1982 | --DOMWINDOW == 135 (0x11ac18000) [pid = 1982] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 04:21:52 INFO - PROCESS | 1982 | 1461151312183 Marionette TRACE conn2 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 04:21:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 04:21:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 518ms 04:21:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 04:21:52 INFO - PROCESS | 1982 | 1461151312220 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 04:21:52 INFO - PROCESS | 1982 | 1461151312222 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 04:21:52 INFO - PROCESS | 1982 | 1461151312224 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 04:21:52 INFO - PROCESS | 1982 | 1461151312225 Marionette TRACE conn2 <- [1,830,null,{}] 04:21:52 INFO - PROCESS | 1982 | 1461151312227 Marionette TRACE conn2 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:52 INFO - PROCESS | 1982 | 1461151312307 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 04:21:52 INFO - PROCESS | 1982 | 1461151312362 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:52 INFO - PROCESS | 1982 | ++DOCSHELL 0x12d0c1000 == 70 [pid = 1982] [id = 215] 04:21:52 INFO - PROCESS | 1982 | ++DOMWINDOW == 136 (0x113e13000) [pid = 1982] [serial = 643] [outer = 0x0] 04:21:52 INFO - PROCESS | 1982 | ++DOMWINDOW == 137 (0x113e19800) [pid = 1982] [serial = 644] [outer = 0x113e13000] 04:21:52 INFO - PROCESS | 1982 | 1461151312387 Marionette DEBUG loaded listener.js 04:21:52 INFO - PROCESS | 1982 | ++DOMWINDOW == 138 (0x113e1e400) [pid = 1982] [serial = 645] [outer = 0x113e13000] 04:21:52 INFO - PROCESS | 1982 | 1461151312681 Marionette TRACE conn2 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 04:21:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 04:21:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 469ms 04:21:52 INFO - PROCESS | 1982 | 1461151312696 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 04:21:52 INFO - PROCESS | 1982 | 1461151312697 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 04:21:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 04:21:52 INFO - PROCESS | 1982 | 1461151312699 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 04:21:52 INFO - PROCESS | 1982 | 1461151312701 Marionette TRACE conn2 <- [1,834,null,{}] 04:21:52 INFO - PROCESS | 1982 | 1461151312704 Marionette TRACE conn2 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:52 INFO - PROCESS | 1982 | 1461151312801 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 04:21:52 INFO - PROCESS | 1982 | 1461151312807 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:52 INFO - PROCESS | 1982 | ++DOCSHELL 0x12fed5800 == 71 [pid = 1982] [id = 216] 04:21:52 INFO - PROCESS | 1982 | ++DOMWINDOW == 139 (0x113e1e800) [pid = 1982] [serial = 646] [outer = 0x0] 04:21:52 INFO - PROCESS | 1982 | ++DOMWINDOW == 140 (0x12f22d400) [pid = 1982] [serial = 647] [outer = 0x113e1e800] 04:21:52 INFO - PROCESS | 1982 | 1461151312836 Marionette DEBUG loaded listener.js 04:21:52 INFO - PROCESS | 1982 | ++DOMWINDOW == 141 (0x12fc60800) [pid = 1982] [serial = 648] [outer = 0x113e1e800] 04:21:53 INFO - PROCESS | 1982 | 1461151313197 Marionette TRACE conn2 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 04:21:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 04:21:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 519ms 04:21:53 INFO - PROCESS | 1982 | 1461151313223 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 04:21:53 INFO - PROCESS | 1982 | 1461151313224 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 04:21:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 04:21:53 INFO - PROCESS | 1982 | 1461151313226 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 04:21:53 INFO - PROCESS | 1982 | 1461151313227 Marionette TRACE conn2 <- [1,838,null,{}] 04:21:53 INFO - PROCESS | 1982 | 1461151313230 Marionette TRACE conn2 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:53 INFO - PROCESS | 1982 | 1461151313311 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 04:21:53 INFO - PROCESS | 1982 | 1461151313315 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:53 INFO - PROCESS | 1982 | ++DOCSHELL 0x130a30800 == 72 [pid = 1982] [id = 217] 04:21:53 INFO - PROCESS | 1982 | ++DOMWINDOW == 142 (0x114a9c000) [pid = 1982] [serial = 649] [outer = 0x0] 04:21:53 INFO - PROCESS | 1982 | ++DOMWINDOW == 143 (0x114a9f000) [pid = 1982] [serial = 650] [outer = 0x114a9c000] 04:21:53 INFO - PROCESS | 1982 | 1461151313340 Marionette DEBUG loaded listener.js 04:21:53 INFO - PROCESS | 1982 | ++DOMWINDOW == 144 (0x114aa3400) [pid = 1982] [serial = 651] [outer = 0x114a9c000] 04:21:53 INFO - PROCESS | 1982 | 1461151313678 Marionette TRACE conn2 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 04:21:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 04:21:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 472ms 04:21:53 INFO - PROCESS | 1982 | 1461151313699 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 04:21:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 04:21:53 INFO - PROCESS | 1982 | 1461151313701 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 04:21:53 INFO - PROCESS | 1982 | 1461151313704 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 04:21:53 INFO - PROCESS | 1982 | 1461151313706 Marionette TRACE conn2 <- [1,842,null,{}] 04:21:53 INFO - PROCESS | 1982 | 1461151313709 Marionette TRACE conn2 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:53 INFO - PROCESS | 1982 | 1461151313799 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 04:21:53 INFO - PROCESS | 1982 | 1461151313804 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:53 INFO - PROCESS | 1982 | ++DOCSHELL 0x13060c000 == 73 [pid = 1982] [id = 218] 04:21:53 INFO - PROCESS | 1982 | ++DOMWINDOW == 145 (0x11a642800) [pid = 1982] [serial = 652] [outer = 0x0] 04:21:53 INFO - PROCESS | 1982 | ++DOMWINDOW == 146 (0x11a647800) [pid = 1982] [serial = 653] [outer = 0x11a642800] 04:21:53 INFO - PROCESS | 1982 | 1461151313827 Marionette DEBUG loaded listener.js 04:21:53 INFO - PROCESS | 1982 | ++DOMWINDOW == 147 (0x11a64d800) [pid = 1982] [serial = 654] [outer = 0x11a642800] 04:21:54 INFO - PROCESS | 1982 | --DOCSHELL 0x12bf70000 == 72 [pid = 1982] [id = 142] 04:21:54 INFO - PROCESS | 1982 | --DOCSHELL 0x12e4ad000 == 71 [pid = 1982] [id = 161] 04:21:54 INFO - PROCESS | 1982 | --DOCSHELL 0x125b11000 == 70 [pid = 1982] [id = 112] 04:21:54 INFO - PROCESS | 1982 | --DOCSHELL 0x12dbc8800 == 69 [pid = 1982] [id = 144] 04:21:54 INFO - PROCESS | 1982 | --DOCSHELL 0x12ecdb000 == 68 [pid = 1982] [id = 162] 04:21:54 INFO - PROCESS | 1982 | --DOCSHELL 0x125908000 == 67 [pid = 1982] [id = 163] 04:21:54 INFO - PROCESS | 1982 | --DOCSHELL 0x11876e800 == 66 [pid = 1982] [id = 140] 04:21:54 INFO - PROCESS | 1982 | --DOCSHELL 0x125911000 == 65 [pid = 1982] [id = 109] 04:21:54 INFO - PROCESS | 1982 | --DOCSHELL 0x119102800 == 64 [pid = 1982] [id = 110] 04:21:54 INFO - PROCESS | 1982 | --DOCSHELL 0x12efd9800 == 63 [pid = 1982] [id = 179] 04:21:54 INFO - PROCESS | 1982 | --DOCSHELL 0x12ecde000 == 62 [pid = 1982] [id = 192] 04:21:54 INFO - PROCESS | 1982 | --DOCSHELL 0x12e943800 == 61 [pid = 1982] [id = 158] 04:21:54 INFO - PROCESS | 1982 | --DOCSHELL 0x125c21000 == 60 [pid = 1982] [id = 188] 04:21:54 INFO - PROCESS | 1982 | --DOCSHELL 0x11b936000 == 59 [pid = 1982] [id = 106] 04:21:54 INFO - PROCESS | 1982 | --DOCSHELL 0x12e645800 == 58 [pid = 1982] [id = 191] 04:21:54 INFO - PROCESS | 1982 | --DOCSHELL 0x11c5e8000 == 57 [pid = 1982] [id = 108] 04:21:54 INFO - PROCESS | 1982 | --DOCSHELL 0x12b99f000 == 56 [pid = 1982] [id = 186] 04:21:54 INFO - PROCESS | 1982 | --DOCSHELL 0x12dbcc800 == 55 [pid = 1982] [id = 190] 04:21:54 INFO - PROCESS | 1982 | --DOCSHELL 0x12ce9b800 == 54 [pid = 1982] [id = 139] 04:21:54 INFO - PROCESS | 1982 | --DOCSHELL 0x128dcc800 == 53 [pid = 1982] [id = 123] 04:21:54 INFO - PROCESS | 1982 | --DOCSHELL 0x12d062800 == 52 [pid = 1982] [id = 189] 04:21:54 INFO - PROCESS | 1982 | --DOCSHELL 0x119156800 == 51 [pid = 1982] [id = 145] 04:21:54 INFO - PROCESS | 1982 | --DOCSHELL 0x115521800 == 50 [pid = 1982] [id = 176] 04:21:54 INFO - PROCESS | 1982 | --DOCSHELL 0x12b640000 == 49 [pid = 1982] [id = 178] 04:21:54 INFO - PROCESS | 1982 | --DOCSHELL 0x11a92b000 == 48 [pid = 1982] [id = 111] 04:21:54 INFO - PROCESS | 1982 | --DOCSHELL 0x11c5f2000 == 47 [pid = 1982] [id = 141] 04:21:54 INFO - PROCESS | 1982 | --DOCSHELL 0x12d875000 == 46 [pid = 1982] [id = 143] 04:21:54 INFO - PROCESS | 1982 | --DOCSHELL 0x11b276000 == 45 [pid = 1982] [id = 177] 04:21:54 INFO - PROCESS | 1982 | --DOCSHELL 0x1192d4000 == 44 [pid = 1982] [id = 206] 04:21:54 INFO - PROCESS | 1982 | --DOCSHELL 0x125a1c000 == 43 [pid = 1982] [id = 205] 04:21:54 INFO - PROCESS | 1982 | --DOCSHELL 0x12f3e3800 == 42 [pid = 1982] [id = 204] 04:21:54 INFO - PROCESS | 1982 | --DOCSHELL 0x12ecd7000 == 41 [pid = 1982] [id = 203] 04:21:54 INFO - PROCESS | 1982 | --DOCSHELL 0x12e4a3000 == 40 [pid = 1982] [id = 202] 04:21:54 INFO - PROCESS | 1982 | --DOCSHELL 0x125b0f000 == 39 [pid = 1982] [id = 201] 04:21:54 INFO - PROCESS | 1982 | --DOCSHELL 0x12d87b000 == 38 [pid = 1982] [id = 199] 04:21:54 INFO - PROCESS | 1982 | --DOCSHELL 0x11a940000 == 37 [pid = 1982] [id = 200] 04:21:55 INFO - PROCESS | 1982 | --DOCSHELL 0x119a5f800 == 36 [pid = 1982] [id = 207] 04:21:55 INFO - PROCESS | 1982 | --DOCSHELL 0x125c1d000 == 35 [pid = 1982] [id = 208] 04:21:55 INFO - PROCESS | 1982 | --DOCSHELL 0x12e4a8000 == 34 [pid = 1982] [id = 212] 04:21:55 INFO - PROCESS | 1982 | --DOCSHELL 0x12d0c1000 == 33 [pid = 1982] [id = 215] 04:21:55 INFO - PROCESS | 1982 | --DOCSHELL 0x12f87d000 == 32 [pid = 1982] [id = 214] 04:21:55 INFO - PROCESS | 1982 | --DOCSHELL 0x12fed5800 == 31 [pid = 1982] [id = 216] 04:21:55 INFO - PROCESS | 1982 | --DOCSHELL 0x127493000 == 30 [pid = 1982] [id = 209] 04:21:55 INFO - PROCESS | 1982 | --DOCSHELL 0x12efc9000 == 29 [pid = 1982] [id = 213] 04:21:55 INFO - PROCESS | 1982 | --DOCSHELL 0x128ed8000 == 28 [pid = 1982] [id = 210] 04:21:55 INFO - PROCESS | 1982 | --DOCSHELL 0x12d0c0000 == 27 [pid = 1982] [id = 211] 04:21:55 INFO - PROCESS | 1982 | --DOCSHELL 0x130a30800 == 26 [pid = 1982] [id = 217] 04:21:55 INFO - PROCESS | 1982 | --DOMWINDOW == 146 (0x12e246000) [pid = 1982] [serial = 587] [outer = 0x0] [url = about:blank] 04:21:55 INFO - PROCESS | 1982 | --DOMWINDOW == 145 (0x12cf8d000) [pid = 1982] [serial = 590] [outer = 0x0] [url = about:blank] 04:21:55 INFO - PROCESS | 1982 | --DOMWINDOW == 144 (0x12ee82c00) [pid = 1982] [serial = 593] [outer = 0x0] [url = about:blank] 04:21:55 INFO - PROCESS | 1982 | --DOMWINDOW == 143 (0x12f229800) [pid = 1982] [serial = 572] [outer = 0x0] [url = about:blank] 04:21:55 INFO - PROCESS | 1982 | --DOMWINDOW == 142 (0x126282400) [pid = 1982] [serial = 563] [outer = 0x0] [url = about:blank] 04:21:55 INFO - PROCESS | 1982 | --DOMWINDOW == 141 (0x12f74cc00) [pid = 1982] [serial = 575] [outer = 0x0] [url = about:blank] 04:21:55 INFO - PROCESS | 1982 | --DOMWINDOW == 140 (0x119ad7400) [pid = 1982] [serial = 560] [outer = 0x0] [url = about:blank] 04:21:55 INFO - PROCESS | 1982 | --DOMWINDOW == 139 (0x12d350800) [pid = 1982] [serial = 566] [outer = 0x0] [url = about:blank] 04:21:55 INFO - PROCESS | 1982 | --DOMWINDOW == 138 (0x127586c00) [pid = 1982] [serial = 582] [outer = 0x0] [url = about:blank] 04:21:55 INFO - PROCESS | 1982 | --DOMWINDOW == 137 (0x12bca8800) [pid = 1982] [serial = 585] [outer = 0x0] [url = about:blank] 04:21:55 INFO - PROCESS | 1982 | --DOMWINDOW == 136 (0x125865400) [pid = 1982] [serial = 579] [outer = 0x0] [url = about:blank] 04:21:55 INFO - PROCESS | 1982 | --DOMWINDOW == 135 (0x12e361000) [pid = 1982] [serial = 588] [outer = 0x0] [url = about:blank] 04:21:55 INFO - PROCESS | 1982 | --DOMWINDOW == 134 (0x12b420800) [pid = 1982] [serial = 584] [outer = 0x0] [url = about:blank] 04:21:55 INFO - PROCESS | 1982 | --DOMWINDOW == 133 (0x11af63400) [pid = 1982] [serial = 578] [outer = 0x0] [url = about:blank] 04:21:55 INFO - PROCESS | 1982 | --DOMWINDOW == 132 (0x12ec5c000) [pid = 1982] [serial = 569] [outer = 0x0] [url = about:blank] 04:21:55 INFO - PROCESS | 1982 | --DOMWINDOW == 131 (0x12e68b400) [pid = 1982] [serial = 591] [outer = 0x0] [url = about:blank] 04:21:55 INFO - PROCESS | 1982 | --DOMWINDOW == 130 (0x125dc4c00) [pid = 1982] [serial = 581] [outer = 0x0] [url = about:blank] 04:21:55 INFO - PROCESS | 1982 | --DOMWINDOW == 129 (0x12fb20000) [pid = 1982] [serial = 594] [outer = 0x0] [url = about:blank] 04:21:55 INFO - PROCESS | 1982 | --DOMWINDOW == 128 (0x11544dc00) [pid = 1982] [serial = 596] [outer = 0x0] [url = about:blank] 04:21:55 INFO - PROCESS | 1982 | 1461151315534 Marionette TRACE conn2 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 04:21:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 04:21:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1874ms 04:21:55 INFO - PROCESS | 1982 | 1461151315578 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 04:21:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 04:21:55 INFO - PROCESS | 1982 | 1461151315581 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 04:21:55 INFO - PROCESS | 1982 | 1461151315585 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 04:21:55 INFO - PROCESS | 1982 | 1461151315587 Marionette TRACE conn2 <- [1,846,null,{}] 04:21:55 INFO - PROCESS | 1982 | 1461151315591 Marionette TRACE conn2 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:55 INFO - PROCESS | 1982 | 1461151315669 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 04:21:55 INFO - PROCESS | 1982 | 1461151315718 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:55 INFO - PROCESS | 1982 | ++DOCSHELL 0x116574000 == 27 [pid = 1982] [id = 219] 04:21:55 INFO - PROCESS | 1982 | ++DOMWINDOW == 129 (0x112275c00) [pid = 1982] [serial = 655] [outer = 0x0] 04:21:55 INFO - PROCESS | 1982 | ++DOMWINDOW == 130 (0x112276400) [pid = 1982] [serial = 656] [outer = 0x112275c00] 04:21:55 INFO - PROCESS | 1982 | 1461151315751 Marionette DEBUG loaded listener.js 04:21:55 INFO - PROCESS | 1982 | ++DOMWINDOW == 131 (0x11227f400) [pid = 1982] [serial = 657] [outer = 0x112275c00] 04:21:56 INFO - PROCESS | 1982 | 1461151316064 Marionette TRACE conn2 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 04:21:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 04:21:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 525ms 04:21:56 INFO - PROCESS | 1982 | 1461151316109 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 04:21:56 INFO - PROCESS | 1982 | 1461151316114 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 04:21:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 04:21:56 INFO - PROCESS | 1982 | 1461151316118 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 04:21:56 INFO - PROCESS | 1982 | 1461151316120 Marionette TRACE conn2 <- [1,850,null,{}] 04:21:56 INFO - PROCESS | 1982 | 1461151316123 Marionette TRACE conn2 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:56 INFO - PROCESS | 1982 | 1461151316194 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 04:21:56 INFO - PROCESS | 1982 | 1461151316241 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:56 INFO - PROCESS | 1982 | ++DOCSHELL 0x118a39800 == 28 [pid = 1982] [id = 220] 04:21:56 INFO - PROCESS | 1982 | ++DOMWINDOW == 132 (0x11227dc00) [pid = 1982] [serial = 658] [outer = 0x0] 04:21:56 INFO - PROCESS | 1982 | ++DOMWINDOW == 133 (0x113e15000) [pid = 1982] [serial = 659] [outer = 0x11227dc00] 04:21:56 INFO - PROCESS | 1982 | 1461151316268 Marionette DEBUG loaded listener.js 04:21:56 INFO - PROCESS | 1982 | ++DOMWINDOW == 134 (0x114349c00) [pid = 1982] [serial = 660] [outer = 0x11227dc00] 04:21:56 INFO - PROCESS | 1982 | 1461151316568 Marionette TRACE conn2 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 04:21:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 04:21:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 470ms 04:21:56 INFO - PROCESS | 1982 | 1461151316591 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 04:21:56 INFO - PROCESS | 1982 | 1461151316594 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 04:21:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 04:21:56 INFO - PROCESS | 1982 | 1461151316597 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 04:21:56 INFO - PROCESS | 1982 | 1461151316599 Marionette TRACE conn2 <- [1,854,null,{}] 04:21:56 INFO - PROCESS | 1982 | 1461151316610 Marionette TRACE conn2 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:56 INFO - PROCESS | 1982 | 1461151316684 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 04:21:56 INFO - PROCESS | 1982 | 1461151316691 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:56 INFO - PROCESS | 1982 | ++DOCSHELL 0x1192d3800 == 29 [pid = 1982] [id = 221] 04:21:56 INFO - PROCESS | 1982 | ++DOMWINDOW == 135 (0x10fef4c00) [pid = 1982] [serial = 661] [outer = 0x0] 04:21:56 INFO - PROCESS | 1982 | ++DOMWINDOW == 136 (0x114f5f800) [pid = 1982] [serial = 662] [outer = 0x10fef4c00] 04:21:56 INFO - PROCESS | 1982 | 1461151316720 Marionette DEBUG loaded listener.js 04:21:56 INFO - PROCESS | 1982 | ++DOMWINDOW == 137 (0x115443400) [pid = 1982] [serial = 663] [outer = 0x10fef4c00] 04:21:57 INFO - PROCESS | 1982 | 1461151317059 Marionette TRACE conn2 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 04:21:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 04:21:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 470ms 04:21:57 INFO - PROCESS | 1982 | 1461151317068 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 04:21:57 INFO - PROCESS | 1982 | 1461151317069 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 04:21:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 04:21:57 INFO - PROCESS | 1982 | 1461151317073 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 04:21:57 INFO - PROCESS | 1982 | 1461151317076 Marionette TRACE conn2 <- [1,858,null,{}] 04:21:57 INFO - PROCESS | 1982 | 1461151317079 Marionette TRACE conn2 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:57 INFO - PROCESS | 1982 | 1461151317170 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 04:21:57 INFO - PROCESS | 1982 | 1461151317178 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:57 INFO - PROCESS | 1982 | ++DOCSHELL 0x119a7e800 == 30 [pid = 1982] [id = 222] 04:21:57 INFO - PROCESS | 1982 | ++DOMWINDOW == 138 (0x115444000) [pid = 1982] [serial = 664] [outer = 0x0] 04:21:57 INFO - PROCESS | 1982 | ++DOMWINDOW == 139 (0x11544b000) [pid = 1982] [serial = 665] [outer = 0x115444000] 04:21:57 INFO - PROCESS | 1982 | 1461151317207 Marionette DEBUG loaded listener.js 04:21:57 INFO - PROCESS | 1982 | ++DOMWINDOW == 140 (0x1155af800) [pid = 1982] [serial = 666] [outer = 0x115444000] 04:21:57 INFO - PROCESS | 1982 | 1461151317492 Marionette TRACE conn2 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 04:21:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 04:21:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 473ms 04:21:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 04:21:57 INFO - PROCESS | 1982 | 1461151317545 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 04:21:57 INFO - PROCESS | 1982 | 1461151317546 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 04:21:57 INFO - PROCESS | 1982 | 1461151317548 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 04:21:57 INFO - PROCESS | 1982 | 1461151317549 Marionette TRACE conn2 <- [1,862,null,{}] 04:21:57 INFO - PROCESS | 1982 | 1461151317552 Marionette TRACE conn2 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:57 INFO - PROCESS | 1982 | 1461151317620 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 04:21:57 INFO - PROCESS | 1982 | 1461151317625 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:57 INFO - PROCESS | 1982 | ++DOCSHELL 0x11a92b000 == 31 [pid = 1982] [id = 223] 04:21:57 INFO - PROCESS | 1982 | ++DOMWINDOW == 141 (0x112276000) [pid = 1982] [serial = 667] [outer = 0x0] 04:21:57 INFO - PROCESS | 1982 | ++DOMWINDOW == 142 (0x11573ac00) [pid = 1982] [serial = 668] [outer = 0x112276000] 04:21:57 INFO - PROCESS | 1982 | 1461151317654 Marionette DEBUG loaded listener.js 04:21:57 INFO - PROCESS | 1982 | ++DOMWINDOW == 143 (0x11656ac00) [pid = 1982] [serial = 669] [outer = 0x112276000] 04:21:57 INFO - PROCESS | 1982 | 1461151317967 Marionette TRACE conn2 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 04:21:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 04:21:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 467ms 04:21:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 04:21:58 INFO - PROCESS | 1982 | 1461151318017 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 04:21:58 INFO - PROCESS | 1982 | 1461151318018 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 04:21:58 INFO - PROCESS | 1982 | 1461151318020 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 04:21:58 INFO - PROCESS | 1982 | 1461151318021 Marionette TRACE conn2 <- [1,866,null,{}] 04:21:58 INFO - PROCESS | 1982 | 1461151318032 Marionette TRACE conn2 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:58 INFO - PROCESS | 1982 | 1461151318117 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 04:21:58 INFO - PROCESS | 1982 | 1461151318125 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:58 INFO - PROCESS | 1982 | ++DOCSHELL 0x11b934800 == 32 [pid = 1982] [id = 224] 04:21:58 INFO - PROCESS | 1982 | ++DOMWINDOW == 144 (0x1182b3400) [pid = 1982] [serial = 670] [outer = 0x0] 04:21:58 INFO - PROCESS | 1982 | ++DOMWINDOW == 145 (0x118af0800) [pid = 1982] [serial = 671] [outer = 0x1182b3400] 04:21:58 INFO - PROCESS | 1982 | 1461151318153 Marionette DEBUG loaded listener.js 04:21:58 INFO - PROCESS | 1982 | ++DOMWINDOW == 146 (0x118fd7c00) [pid = 1982] [serial = 672] [outer = 0x1182b3400] 04:21:58 INFO - PROCESS | 1982 | 1461151318463 Marionette TRACE conn2 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 04:21:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 04:21:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 478ms 04:21:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 04:21:58 INFO - PROCESS | 1982 | 1461151318499 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 04:21:58 INFO - PROCESS | 1982 | 1461151318501 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 04:21:58 INFO - PROCESS | 1982 | 1461151318503 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 04:21:58 INFO - PROCESS | 1982 | 1461151318504 Marionette TRACE conn2 <- [1,870,null,{}] 04:21:58 INFO - PROCESS | 1982 | 1461151318510 Marionette TRACE conn2 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:58 INFO - PROCESS | 1982 | 1461151318615 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 04:21:58 INFO - PROCESS | 1982 | 1461151318689 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:58 INFO - PROCESS | 1982 | ++DOCSHELL 0x11bbc2800 == 33 [pid = 1982] [id = 225] 04:21:58 INFO - PROCESS | 1982 | ++DOMWINDOW == 147 (0x115445c00) [pid = 1982] [serial = 673] [outer = 0x0] 04:21:58 INFO - PROCESS | 1982 | ++DOMWINDOW == 148 (0x11912a000) [pid = 1982] [serial = 674] [outer = 0x115445c00] 04:21:58 INFO - PROCESS | 1982 | 1461151318729 Marionette DEBUG loaded listener.js 04:21:58 INFO - PROCESS | 1982 | ++DOMWINDOW == 149 (0x11924b400) [pid = 1982] [serial = 675] [outer = 0x115445c00] 04:21:59 INFO - PROCESS | 1982 | 1461151319135 Marionette TRACE conn2 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 04:21:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 04:21:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 672ms 04:21:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 04:21:59 INFO - PROCESS | 1982 | 1461151319176 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 04:21:59 INFO - PROCESS | 1982 | 1461151319177 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 04:21:59 INFO - PROCESS | 1982 | 1461151319179 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 04:21:59 INFO - PROCESS | 1982 | 1461151319180 Marionette TRACE conn2 <- [1,874,null,{}] 04:21:59 INFO - PROCESS | 1982 | 1461151319182 Marionette TRACE conn2 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:59 INFO - PROCESS | 1982 | 1461151319269 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 04:21:59 INFO - PROCESS | 1982 | 1461151319296 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:59 INFO - PROCESS | 1982 | ++DOCSHELL 0x11c5d6800 == 34 [pid = 1982] [id = 226] 04:21:59 INFO - PROCESS | 1982 | ++DOMWINDOW == 150 (0x1197d6c00) [pid = 1982] [serial = 676] [outer = 0x0] 04:21:59 INFO - PROCESS | 1982 | ++DOMWINDOW == 151 (0x119a55400) [pid = 1982] [serial = 677] [outer = 0x1197d6c00] 04:21:59 INFO - PROCESS | 1982 | 1461151319321 Marionette DEBUG loaded listener.js 04:21:59 INFO - PROCESS | 1982 | ++DOMWINDOW == 152 (0x119ad6c00) [pid = 1982] [serial = 678] [outer = 0x1197d6c00] 04:21:59 INFO - PROCESS | 1982 | 1461151319628 Marionette TRACE conn2 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 04:21:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 04:21:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 470ms 04:21:59 INFO - PROCESS | 1982 | 1461151319650 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 04:21:59 INFO - PROCESS | 1982 | 1461151319651 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 04:21:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 04:21:59 INFO - PROCESS | 1982 | 1461151319653 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 04:21:59 INFO - PROCESS | 1982 | 1461151319654 Marionette TRACE conn2 <- [1,878,null,{}] 04:21:59 INFO - PROCESS | 1982 | 1461151319659 Marionette TRACE conn2 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:21:59 INFO - PROCESS | 1982 | 1461151319727 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 04:21:59 INFO - PROCESS | 1982 | 1461151319731 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:59 INFO - PROCESS | 1982 | ++DOCSHELL 0x1192d2800 == 35 [pid = 1982] [id = 227] 04:21:59 INFO - PROCESS | 1982 | ++DOMWINDOW == 153 (0x11563d800) [pid = 1982] [serial = 679] [outer = 0x0] 04:21:59 INFO - PROCESS | 1982 | ++DOMWINDOW == 154 (0x119d65400) [pid = 1982] [serial = 680] [outer = 0x11563d800] 04:21:59 INFO - PROCESS | 1982 | 1461151319759 Marionette DEBUG loaded listener.js 04:21:59 INFO - PROCESS | 1982 | ++DOMWINDOW == 155 (0x11a645000) [pid = 1982] [serial = 681] [outer = 0x11563d800] 04:22:00 INFO - PROCESS | 1982 | 1461151320065 Marionette TRACE conn2 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 04:22:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 04:22:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 422ms 04:22:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 04:22:00 INFO - PROCESS | 1982 | 1461151320079 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 04:22:00 INFO - PROCESS | 1982 | 1461151320081 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 04:22:00 INFO - PROCESS | 1982 | 1461151320083 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 04:22:00 INFO - PROCESS | 1982 | 1461151320084 Marionette TRACE conn2 <- [1,882,null,{}] 04:22:00 INFO - PROCESS | 1982 | 1461151320086 Marionette TRACE conn2 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:00 INFO - PROCESS | 1982 | 1461151320196 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 04:22:00 INFO - PROCESS | 1982 | 1461151320225 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:00 INFO - PROCESS | 1982 | ++DOCSHELL 0x125c0a000 == 36 [pid = 1982] [id = 228] 04:22:00 INFO - PROCESS | 1982 | ++DOMWINDOW == 156 (0x11532d800) [pid = 1982] [serial = 682] [outer = 0x0] 04:22:00 INFO - PROCESS | 1982 | ++DOMWINDOW == 157 (0x11a644c00) [pid = 1982] [serial = 683] [outer = 0x11532d800] 04:22:00 INFO - PROCESS | 1982 | 1461151320250 Marionette DEBUG loaded listener.js 04:22:00 INFO - PROCESS | 1982 | ++DOMWINDOW == 158 (0x11a650c00) [pid = 1982] [serial = 684] [outer = 0x11532d800] 04:22:00 INFO - PROCESS | 1982 | 1461151320561 Marionette TRACE conn2 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 04:22:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 04:22:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 519ms 04:22:00 INFO - PROCESS | 1982 | 1461151320604 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 04:22:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 04:22:00 INFO - PROCESS | 1982 | 1461151320606 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 04:22:00 INFO - PROCESS | 1982 | 1461151320608 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 04:22:00 INFO - PROCESS | 1982 | 1461151320610 Marionette TRACE conn2 <- [1,886,null,{}] 04:22:00 INFO - PROCESS | 1982 | 1461151320612 Marionette TRACE conn2 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:00 INFO - PROCESS | 1982 | 1461151320713 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 04:22:00 INFO - PROCESS | 1982 | 1461151320726 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:00 INFO - PROCESS | 1982 | ++DOCSHELL 0x11a8b4000 == 37 [pid = 1982] [id = 229] 04:22:00 INFO - PROCESS | 1982 | ++DOMWINDOW == 159 (0x11a99f400) [pid = 1982] [serial = 685] [outer = 0x0] 04:22:00 INFO - PROCESS | 1982 | ++DOMWINDOW == 160 (0x11aa2e400) [pid = 1982] [serial = 686] [outer = 0x11a99f400] 04:22:00 INFO - PROCESS | 1982 | 1461151320755 Marionette DEBUG loaded listener.js 04:22:00 INFO - PROCESS | 1982 | ++DOMWINDOW == 161 (0x11af63400) [pid = 1982] [serial = 687] [outer = 0x11a99f400] 04:22:01 INFO - PROCESS | 1982 | 1461151321085 Marionette TRACE conn2 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 04:22:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 04:22:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 520ms 04:22:01 INFO - PROCESS | 1982 | 1461151321128 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 04:22:01 INFO - PROCESS | 1982 | 1461151321129 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 04:22:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 04:22:01 INFO - PROCESS | 1982 | 1461151321131 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 04:22:01 INFO - PROCESS | 1982 | 1461151321132 Marionette TRACE conn2 <- [1,890,null,{}] 04:22:01 INFO - PROCESS | 1982 | 1461151321135 Marionette TRACE conn2 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:01 INFO - PROCESS | 1982 | 1461151321226 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 04:22:01 INFO - PROCESS | 1982 | 1461151321259 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:01 INFO - PROCESS | 1982 | ++DOCSHELL 0x126cd2800 == 38 [pid = 1982] [id = 230] 04:22:01 INFO - PROCESS | 1982 | ++DOMWINDOW == 162 (0x11af65400) [pid = 1982] [serial = 688] [outer = 0x0] 04:22:01 INFO - PROCESS | 1982 | ++DOMWINDOW == 163 (0x11b20d800) [pid = 1982] [serial = 689] [outer = 0x11af65400] 04:22:01 INFO - PROCESS | 1982 | 1461151321285 Marionette DEBUG loaded listener.js 04:22:01 INFO - PROCESS | 1982 | ++DOMWINDOW == 164 (0x11b2e5c00) [pid = 1982] [serial = 690] [outer = 0x11af65400] 04:22:01 INFO - PROCESS | 1982 | 1461151321600 Marionette TRACE conn2 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 04:22:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 04:22:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 517ms 04:22:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 04:22:01 INFO - PROCESS | 1982 | 1461151321649 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 04:22:01 INFO - PROCESS | 1982 | 1461151321650 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 04:22:01 INFO - PROCESS | 1982 | 1461151321652 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 04:22:01 INFO - PROCESS | 1982 | 1461151321653 Marionette TRACE conn2 <- [1,894,null,{}] 04:22:01 INFO - PROCESS | 1982 | 1461151321656 Marionette TRACE conn2 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:01 INFO - PROCESS | 1982 | 1461151321748 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 04:22:01 INFO - PROCESS | 1982 | 1461151321760 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:01 INFO - PROCESS | 1982 | ++DOCSHELL 0x1288e4800 == 39 [pid = 1982] [id = 231] 04:22:01 INFO - PROCESS | 1982 | ++DOMWINDOW == 165 (0x11b90c800) [pid = 1982] [serial = 691] [outer = 0x0] 04:22:01 INFO - PROCESS | 1982 | ++DOMWINDOW == 166 (0x11b953000) [pid = 1982] [serial = 692] [outer = 0x11b90c800] 04:22:01 INFO - PROCESS | 1982 | 1461151321785 Marionette DEBUG loaded listener.js 04:22:01 INFO - PROCESS | 1982 | ++DOMWINDOW == 167 (0x11b99dc00) [pid = 1982] [serial = 693] [outer = 0x11b90c800] 04:22:02 INFO - PROCESS | 1982 | 1461151322149 Marionette TRACE conn2 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 04:22:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 04:22:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 521ms 04:22:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 04:22:02 INFO - PROCESS | 1982 | 1461151322175 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 04:22:02 INFO - PROCESS | 1982 | 1461151322176 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 04:22:02 INFO - PROCESS | 1982 | 1461151322195 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 04:22:02 INFO - PROCESS | 1982 | 1461151322196 Marionette TRACE conn2 <- [1,898,null,{}] 04:22:02 INFO - PROCESS | 1982 | 1461151322199 Marionette TRACE conn2 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:02 INFO - PROCESS | 1982 | 1461151322290 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 04:22:02 INFO - PROCESS | 1982 | 1461151322294 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:02 INFO - PROCESS | 1982 | ++DOCSHELL 0x129396800 == 40 [pid = 1982] [id = 232] 04:22:02 INFO - PROCESS | 1982 | ++DOMWINDOW == 168 (0x11b910400) [pid = 1982] [serial = 694] [outer = 0x0] 04:22:02 INFO - PROCESS | 1982 | ++DOMWINDOW == 169 (0x11b9a8800) [pid = 1982] [serial = 695] [outer = 0x11b910400] 04:22:02 INFO - PROCESS | 1982 | 1461151322319 Marionette DEBUG loaded listener.js 04:22:02 INFO - PROCESS | 1982 | ++DOMWINDOW == 170 (0x11bcd8800) [pid = 1982] [serial = 696] [outer = 0x11b910400] 04:22:02 INFO - PROCESS | 1982 | --DOMWINDOW == 169 (0x112107c00) [pid = 1982] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 04:22:02 INFO - PROCESS | 1982 | --DOMWINDOW == 168 (0x11c188c00) [pid = 1982] [serial = 478] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 04:22:02 INFO - PROCESS | 1982 | --DOMWINDOW == 167 (0x1156bc000) [pid = 1982] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 04:22:02 INFO - PROCESS | 1982 | --DOMWINDOW == 166 (0x118ce5c00) [pid = 1982] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 04:22:02 INFO - PROCESS | 1982 | --DOMWINDOW == 165 (0x128d6e400) [pid = 1982] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 04:22:02 INFO - PROCESS | 1982 | --DOMWINDOW == 164 (0x119ad6400) [pid = 1982] [serial = 475] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 04:22:02 INFO - PROCESS | 1982 | --DOMWINDOW == 163 (0x116565c00) [pid = 1982] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 04:22:02 INFO - PROCESS | 1982 | --DOMWINDOW == 162 (0x126fcf800) [pid = 1982] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 04:22:02 INFO - PROCESS | 1982 | --DOMWINDOW == 161 (0x12ce5d000) [pid = 1982] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 04:22:02 INFO - PROCESS | 1982 | --DOMWINDOW == 160 (0x128df8c00) [pid = 1982] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 04:22:02 INFO - PROCESS | 1982 | --DOMWINDOW == 159 (0x11b211000) [pid = 1982] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 04:22:02 INFO - PROCESS | 1982 | --DOMWINDOW == 158 (0x129084800) [pid = 1982] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 04:22:02 INFO - PROCESS | 1982 | --DOMWINDOW == 157 (0x11924a000) [pid = 1982] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 04:22:02 INFO - PROCESS | 1982 | --DOMWINDOW == 156 (0x1295a9000) [pid = 1982] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 04:22:02 INFO - PROCESS | 1982 | --DOMWINDOW == 155 (0x129587800) [pid = 1982] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 04:22:02 INFO - PROCESS | 1982 | --DOMWINDOW == 154 (0x1197d7000) [pid = 1982] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 04:22:02 INFO - PROCESS | 1982 | --DOMWINDOW == 153 (0x12f235800) [pid = 1982] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 04:22:02 INFO - PROCESS | 1982 | --DOMWINDOW == 152 (0x12ee82800) [pid = 1982] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 04:22:02 INFO - PROCESS | 1982 | --DOMWINDOW == 151 (0x125e5a000) [pid = 1982] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 04:22:02 INFO - PROCESS | 1982 | --DOMWINDOW == 150 (0x12da0e000) [pid = 1982] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 04:22:02 INFO - PROCESS | 1982 | --DOMWINDOW == 149 (0x12a42d800) [pid = 1982] [serial = 487] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 04:22:02 INFO - PROCESS | 1982 | --DOMWINDOW == 148 (0x129589800) [pid = 1982] [serial = 481] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 04:22:02 INFO - PROCESS | 1982 | --DOMWINDOW == 147 (0x12d34cc00) [pid = 1982] [serial = 484] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 04:22:02 INFO - PROCESS | 1982 | --DOMWINDOW == 146 (0x125a7c800) [pid = 1982] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 04:22:02 INFO - PROCESS | 1982 | --DOMWINDOW == 145 (0x11ac1dc00) [pid = 1982] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 04:22:02 INFO - PROCESS | 1982 | --DOMWINDOW == 144 (0x114f5fc00) [pid = 1982] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 04:22:02 INFO - PROCESS | 1982 | --DOMWINDOW == 143 (0x125862c00) [pid = 1982] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 04:22:02 INFO - PROCESS | 1982 | --DOMWINDOW == 142 (0x12d8e2000) [pid = 1982] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 04:22:02 INFO - PROCESS | 1982 | --DOMWINDOW == 141 (0x12e68bc00) [pid = 1982] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 04:22:02 INFO - PROCESS | 1982 | --DOMWINDOW == 140 (0x12f22d000) [pid = 1982] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 04:22:02 INFO - PROCESS | 1982 | --DOMWINDOW == 139 (0x113e13000) [pid = 1982] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 04:22:02 INFO - PROCESS | 1982 | --DOMWINDOW == 138 (0x113e1e800) [pid = 1982] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 04:22:02 INFO - PROCESS | 1982 | --DOMWINDOW == 137 (0x114a9c000) [pid = 1982] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 04:22:02 INFO - PROCESS | 1982 | --DOMWINDOW == 136 (0x1239ef400) [pid = 1982] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 04:22:02 INFO - PROCESS | 1982 | --DOMWINDOW == 135 (0x11c4a5400) [pid = 1982] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 04:22:02 INFO - PROCESS | 1982 | --DOMWINDOW == 134 (0x11acb4000) [pid = 1982] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 04:22:02 INFO - PROCESS | 1982 | --DOMWINDOW == 133 (0x115448800) [pid = 1982] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 04:22:02 INFO - PROCESS | 1982 | --DOMWINDOW == 132 (0x112281400) [pid = 1982] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 04:22:02 INFO - PROCESS | 1982 | --DOMWINDOW == 131 (0x10fef6400) [pid = 1982] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 04:22:02 INFO - PROCESS | 1982 | --DOMWINDOW == 130 (0x12e93d800) [pid = 1982] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 04:22:02 INFO - PROCESS | 1982 | --DOMWINDOW == 129 (0x129088800) [pid = 1982] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 04:22:02 INFO - PROCESS | 1982 | --DOMWINDOW == 128 (0x129588400) [pid = 1982] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 04:22:02 INFO - PROCESS | 1982 | --DOMWINDOW == 127 (0x118c84800) [pid = 1982] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 04:22:02 INFO - PROCESS | 1982 | --DOMWINDOW == 126 (0x118c7b400) [pid = 1982] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 04:22:02 INFO - PROCESS | 1982 | --DOMWINDOW == 125 (0x115447800) [pid = 1982] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 04:22:03 INFO - PROCESS | 1982 | 1461151323017 Marionette TRACE conn2 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 04:22:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 04:22:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 887ms 04:22:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 04:22:03 INFO - PROCESS | 1982 | 1461151323066 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 04:22:03 INFO - PROCESS | 1982 | 1461151323067 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 04:22:03 INFO - PROCESS | 1982 | 1461151323069 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 04:22:03 INFO - PROCESS | 1982 | 1461151323070 Marionette TRACE conn2 <- [1,902,null,{}] 04:22:03 INFO - PROCESS | 1982 | 1461151323073 Marionette TRACE conn2 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:03 INFO - PROCESS | 1982 | 1461151323148 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 04:22:03 INFO - PROCESS | 1982 | 1461151323198 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:03 INFO - PROCESS | 1982 | ++DOCSHELL 0x119a6b800 == 41 [pid = 1982] [id = 233] 04:22:03 INFO - PROCESS | 1982 | ++DOMWINDOW == 126 (0x113e13400) [pid = 1982] [serial = 697] [outer = 0x0] 04:22:03 INFO - PROCESS | 1982 | ++DOMWINDOW == 127 (0x114a9e800) [pid = 1982] [serial = 698] [outer = 0x113e13400] 04:22:03 INFO - PROCESS | 1982 | 1461151323225 Marionette DEBUG loaded listener.js 04:22:03 INFO - PROCESS | 1982 | ++DOMWINDOW == 128 (0x11924bc00) [pid = 1982] [serial = 699] [outer = 0x113e13400] 04:22:03 INFO - PROCESS | 1982 | 1461151323483 Marionette TRACE conn2 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 04:22:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 04:22:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 419ms 04:22:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 04:22:03 INFO - PROCESS | 1982 | 1461151323496 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 04:22:03 INFO - PROCESS | 1982 | 1461151323497 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 04:22:03 INFO - PROCESS | 1982 | 1461151323499 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 04:22:03 INFO - PROCESS | 1982 | 1461151323500 Marionette TRACE conn2 <- [1,906,null,{}] 04:22:03 INFO - PROCESS | 1982 | 1461151323512 Marionette TRACE conn2 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:03 INFO - PROCESS | 1982 | 1461151323594 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 04:22:03 INFO - PROCESS | 1982 | 1461151323599 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:03 INFO - PROCESS | 1982 | ++DOCSHELL 0x1288d5000 == 42 [pid = 1982] [id = 234] 04:22:03 INFO - PROCESS | 1982 | ++DOMWINDOW == 129 (0x113e18800) [pid = 1982] [serial = 700] [outer = 0x0] 04:22:03 INFO - PROCESS | 1982 | ++DOMWINDOW == 130 (0x11b90b400) [pid = 1982] [serial = 701] [outer = 0x113e18800] 04:22:03 INFO - PROCESS | 1982 | 1461151323625 Marionette DEBUG loaded listener.js 04:22:03 INFO - PROCESS | 1982 | ++DOMWINDOW == 131 (0x11bcdcc00) [pid = 1982] [serial = 702] [outer = 0x113e18800] 04:22:03 INFO - PROCESS | 1982 | 1461151323927 Marionette TRACE conn2 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 04:22:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 04:22:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 470ms 04:22:03 INFO - PROCESS | 1982 | 1461151323969 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 04:22:03 INFO - PROCESS | 1982 | 1461151323970 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 04:22:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 04:22:03 INFO - PROCESS | 1982 | 1461151323973 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 04:22:03 INFO - PROCESS | 1982 | 1461151323974 Marionette TRACE conn2 <- [1,910,null,{}] 04:22:03 INFO - PROCESS | 1982 | 1461151323976 Marionette TRACE conn2 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:04 INFO - PROCESS | 1982 | 1461151324049 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 04:22:04 INFO - PROCESS | 1982 | 1461151324053 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:04 INFO - PROCESS | 1982 | ++DOCSHELL 0x12b99b000 == 43 [pid = 1982] [id = 235] 04:22:04 INFO - PROCESS | 1982 | ++DOMWINDOW == 132 (0x11924f400) [pid = 1982] [serial = 703] [outer = 0x0] 04:22:04 INFO - PROCESS | 1982 | ++DOMWINDOW == 133 (0x11bcddc00) [pid = 1982] [serial = 704] [outer = 0x11924f400] 04:22:04 INFO - PROCESS | 1982 | 1461151324126 Marionette DEBUG loaded listener.js 04:22:04 INFO - PROCESS | 1982 | ++DOMWINDOW == 134 (0x11c32b000) [pid = 1982] [serial = 705] [outer = 0x11924f400] 04:22:04 INFO - PROCESS | 1982 | 1461151324397 Marionette TRACE conn2 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 04:22:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 04:22:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 470ms 04:22:04 INFO - PROCESS | 1982 | 1461151324446 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 04:22:04 INFO - PROCESS | 1982 | 1461151324447 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 04:22:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 04:22:04 INFO - PROCESS | 1982 | 1461151324449 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 04:22:04 INFO - PROCESS | 1982 | 1461151324450 Marionette TRACE conn2 <- [1,914,null,{}] 04:22:04 INFO - PROCESS | 1982 | 1461151324452 Marionette TRACE conn2 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:04 INFO - PROCESS | 1982 | 1461151324532 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 04:22:04 INFO - PROCESS | 1982 | 1461151324537 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:04 INFO - PROCESS | 1982 | ++DOCSHELL 0x12bf6d800 == 44 [pid = 1982] [id = 236] 04:22:04 INFO - PROCESS | 1982 | ++DOMWINDOW == 135 (0x11c32b400) [pid = 1982] [serial = 706] [outer = 0x0] 04:22:04 INFO - PROCESS | 1982 | ++DOMWINDOW == 136 (0x11c463400) [pid = 1982] [serial = 707] [outer = 0x11c32b400] 04:22:04 INFO - PROCESS | 1982 | 1461151324565 Marionette DEBUG loaded listener.js 04:22:04 INFO - PROCESS | 1982 | ++DOMWINDOW == 137 (0x1239ef800) [pid = 1982] [serial = 708] [outer = 0x11c32b400] 04:22:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 04:22:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 418ms 04:22:04 INFO - PROCESS | 1982 | 1461151324863 Marionette TRACE conn2 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 04:22:04 INFO - PROCESS | 1982 | 1461151324868 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 04:22:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 04:22:04 INFO - PROCESS | 1982 | 1461151324869 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 04:22:04 INFO - PROCESS | 1982 | 1461151324872 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 04:22:04 INFO - PROCESS | 1982 | 1461151324873 Marionette TRACE conn2 <- [1,918,null,{}] 04:22:04 INFO - PROCESS | 1982 | 1461151324883 Marionette TRACE conn2 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:05 INFO - PROCESS | 1982 | 1461151325018 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 04:22:05 INFO - PROCESS | 1982 | 1461151325072 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:05 INFO - PROCESS | 1982 | ++DOCSHELL 0x114a77800 == 45 [pid = 1982] [id = 237] 04:22:05 INFO - PROCESS | 1982 | ++DOMWINDOW == 138 (0x10fef4800) [pid = 1982] [serial = 709] [outer = 0x0] 04:22:05 INFO - PROCESS | 1982 | ++DOMWINDOW == 139 (0x10fef9000) [pid = 1982] [serial = 710] [outer = 0x10fef4800] 04:22:05 INFO - PROCESS | 1982 | 1461151325104 Marionette DEBUG loaded listener.js 04:22:05 INFO - PROCESS | 1982 | ++DOMWINDOW == 140 (0x1121e4c00) [pid = 1982] [serial = 711] [outer = 0x10fef4800] 04:22:05 INFO - PROCESS | 1982 | 1461151325604 Marionette TRACE conn2 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 04:22:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 04:22:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 777ms 04:22:05 INFO - PROCESS | 1982 | 1461151325651 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 04:22:05 INFO - PROCESS | 1982 | 1461151325655 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 04:22:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 04:22:05 INFO - PROCESS | 1982 | 1461151325660 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 04:22:05 INFO - PROCESS | 1982 | 1461151325663 Marionette TRACE conn2 <- [1,922,null,{}] 04:22:05 INFO - PROCESS | 1982 | 1461151325666 Marionette TRACE conn2 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:05 INFO - PROCESS | 1982 | 1461151325772 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 04:22:05 INFO - PROCESS | 1982 | 1461151325873 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:05 INFO - PROCESS | 1982 | ++DOCSHELL 0x1192df000 == 46 [pid = 1982] [id = 238] 04:22:05 INFO - PROCESS | 1982 | ++DOMWINDOW == 141 (0x114655000) [pid = 1982] [serial = 712] [outer = 0x0] 04:22:05 INFO - PROCESS | 1982 | ++DOMWINDOW == 142 (0x1146b5800) [pid = 1982] [serial = 713] [outer = 0x114655000] 04:22:05 INFO - PROCESS | 1982 | 1461151325905 Marionette DEBUG loaded listener.js 04:22:05 INFO - PROCESS | 1982 | ++DOMWINDOW == 143 (0x114aa4000) [pid = 1982] [serial = 714] [outer = 0x114655000] 04:22:06 INFO - PROCESS | 1982 | 1461151326379 Marionette TRACE conn2 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 04:22:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 04:22:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 773ms 04:22:06 INFO - PROCESS | 1982 | 1461151326451 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 04:22:06 INFO - PROCESS | 1982 | 1461151326453 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 04:22:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 04:22:06 INFO - PROCESS | 1982 | 1461151326459 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 04:22:06 INFO - PROCESS | 1982 | 1461151326461 Marionette TRACE conn2 <- [1,926,null,{}] 04:22:06 INFO - PROCESS | 1982 | 1461151326463 Marionette TRACE conn2 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:06 INFO - PROCESS | 1982 | 1461151326568 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 04:22:06 INFO - PROCESS | 1982 | 1461151326622 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:06 INFO - PROCESS | 1982 | ++DOCSHELL 0x1144a9800 == 47 [pid = 1982] [id = 239] 04:22:06 INFO - PROCESS | 1982 | ++DOMWINDOW == 144 (0x114656800) [pid = 1982] [serial = 715] [outer = 0x0] 04:22:06 INFO - PROCESS | 1982 | ++DOMWINDOW == 145 (0x11532c800) [pid = 1982] [serial = 716] [outer = 0x114656800] 04:22:06 INFO - PROCESS | 1982 | 1461151326653 Marionette DEBUG loaded listener.js 04:22:06 INFO - PROCESS | 1982 | ++DOMWINDOW == 146 (0x1156bf400) [pid = 1982] [serial = 717] [outer = 0x114656800] 04:22:07 INFO - PROCESS | 1982 | 1461151327296 Marionette TRACE conn2 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 04:22:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 04:22:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 870ms 04:22:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 04:22:07 INFO - PROCESS | 1982 | 1461151327334 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 04:22:07 INFO - PROCESS | 1982 | 1461151327336 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 04:22:07 INFO - PROCESS | 1982 | 1461151327342 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 04:22:07 INFO - PROCESS | 1982 | 1461151327344 Marionette TRACE conn2 <- [1,930,null,{}] 04:22:07 INFO - PROCESS | 1982 | 1461151327348 Marionette TRACE conn2 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:07 INFO - PROCESS | 1982 | 1461151327472 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 04:22:07 INFO - PROCESS | 1982 | --DOCSHELL 0x12bf6d800 == 46 [pid = 1982] [id = 236] 04:22:07 INFO - PROCESS | 1982 | --DOCSHELL 0x12b99b000 == 45 [pid = 1982] [id = 235] 04:22:07 INFO - PROCESS | 1982 | --DOCSHELL 0x1288d5000 == 44 [pid = 1982] [id = 234] 04:22:07 INFO - PROCESS | 1982 | --DOCSHELL 0x119a6b800 == 43 [pid = 1982] [id = 233] 04:22:07 INFO - PROCESS | 1982 | --DOMWINDOW == 145 (0x11a647800) [pid = 1982] [serial = 653] [outer = 0x0] [url = about:blank] 04:22:07 INFO - PROCESS | 1982 | --DOCSHELL 0x129396800 == 42 [pid = 1982] [id = 232] 04:22:07 INFO - PROCESS | 1982 | --DOCSHELL 0x1288e4800 == 41 [pid = 1982] [id = 231] 04:22:07 INFO - PROCESS | 1982 | --DOCSHELL 0x126cd2800 == 40 [pid = 1982] [id = 230] 04:22:07 INFO - PROCESS | 1982 | --DOCSHELL 0x11a8b4000 == 39 [pid = 1982] [id = 229] 04:22:07 INFO - PROCESS | 1982 | --DOCSHELL 0x125c0a000 == 38 [pid = 1982] [id = 228] 04:22:07 INFO - PROCESS | 1982 | --DOCSHELL 0x1192d2800 == 37 [pid = 1982] [id = 227] 04:22:07 INFO - PROCESS | 1982 | --DOCSHELL 0x11c5d6800 == 36 [pid = 1982] [id = 226] 04:22:07 INFO - PROCESS | 1982 | --DOCSHELL 0x11bbc2800 == 35 [pid = 1982] [id = 225] 04:22:07 INFO - PROCESS | 1982 | --DOCSHELL 0x11b934800 == 34 [pid = 1982] [id = 224] 04:22:07 INFO - PROCESS | 1982 | --DOCSHELL 0x11a92b000 == 33 [pid = 1982] [id = 223] 04:22:07 INFO - PROCESS | 1982 | 1461151327600 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:07 INFO - PROCESS | 1982 | --DOCSHELL 0x119a7e800 == 32 [pid = 1982] [id = 222] 04:22:07 INFO - PROCESS | 1982 | --DOCSHELL 0x1192d3800 == 31 [pid = 1982] [id = 221] 04:22:07 INFO - PROCESS | 1982 | --DOCSHELL 0x118a39800 == 30 [pid = 1982] [id = 220] 04:22:07 INFO - PROCESS | 1982 | --DOCSHELL 0x116574000 == 29 [pid = 1982] [id = 219] 04:22:07 INFO - PROCESS | 1982 | ++DOCSHELL 0x115527000 == 30 [pid = 1982] [id = 240] 04:22:07 INFO - PROCESS | 1982 | ++DOMWINDOW == 146 (0x112104400) [pid = 1982] [serial = 718] [outer = 0x0] 04:22:07 INFO - PROCESS | 1982 | ++DOMWINDOW == 147 (0x11227f800) [pid = 1982] [serial = 719] [outer = 0x112104400] 04:22:07 INFO - PROCESS | 1982 | 1461151327635 Marionette DEBUG loaded listener.js 04:22:07 INFO - PROCESS | 1982 | ++DOMWINDOW == 148 (0x114033c00) [pid = 1982] [serial = 720] [outer = 0x112104400] 04:22:07 INFO - PROCESS | 1982 | --DOMWINDOW == 147 (0x12e68c400) [pid = 1982] [serial = 489] [outer = 0x0] [url = about:blank] 04:22:07 INFO - PROCESS | 1982 | --DOMWINDOW == 146 (0x12bc0fc00) [pid = 1982] [serial = 483] [outer = 0x0] [url = about:blank] 04:22:07 INFO - PROCESS | 1982 | --DOMWINDOW == 145 (0x12e36a000) [pid = 1982] [serial = 486] [outer = 0x0] [url = about:blank] 04:22:07 INFO - PROCESS | 1982 | --DOMWINDOW == 144 (0x128efc000) [pid = 1982] [serial = 425] [outer = 0x0] [url = about:blank] 04:22:07 INFO - PROCESS | 1982 | --DOMWINDOW == 143 (0x125864c00) [pid = 1982] [serial = 374] [outer = 0x0] [url = about:blank] 04:22:07 INFO - PROCESS | 1982 | --DOMWINDOW == 142 (0x12e356000) [pid = 1982] [serial = 434] [outer = 0x0] [url = about:blank] 04:22:07 INFO - PROCESS | 1982 | --DOMWINDOW == 141 (0x1155b5800) [pid = 1982] [serial = 528] [outer = 0x0] [url = about:blank] 04:22:07 INFO - PROCESS | 1982 | --DOMWINDOW == 140 (0x1274c2000) [pid = 1982] [serial = 480] [outer = 0x0] [url = about:blank] 04:22:07 INFO - PROCESS | 1982 | --DOMWINDOW == 139 (0x118c35000) [pid = 1982] [serial = 419] [outer = 0x0] [url = about:blank] 04:22:07 INFO - PROCESS | 1982 | --DOMWINDOW == 138 (0x11a9a6400) [pid = 1982] [serial = 371] [outer = 0x0] [url = about:blank] 04:22:07 INFO - PROCESS | 1982 | --DOMWINDOW == 137 (0x129082c00) [pid = 1982] [serial = 326] [outer = 0x0] [url = about:blank] 04:22:07 INFO - PROCESS | 1982 | --DOMWINDOW == 136 (0x11bcd8400) [pid = 1982] [serial = 477] [outer = 0x0] [url = about:blank] 04:22:07 INFO - PROCESS | 1982 | --DOMWINDOW == 135 (0x11c4b0800) [pid = 1982] [serial = 422] [outer = 0x0] [url = about:blank] 04:22:07 INFO - PROCESS | 1982 | --DOMWINDOW == 134 (0x12ce50000) [pid = 1982] [serial = 428] [outer = 0x0] [url = about:blank] 04:22:07 INFO - PROCESS | 1982 | --DOMWINDOW == 133 (0x12d8e3c00) [pid = 1982] [serial = 431] [outer = 0x0] [url = about:blank] 04:22:07 INFO - PROCESS | 1982 | --DOMWINDOW == 132 (0x12a42f800) [pid = 1982] [serial = 377] [outer = 0x0] [url = about:blank] 04:22:07 INFO - PROCESS | 1982 | --DOMWINDOW == 131 (0x11c4b0400) [pid = 1982] [serial = 531] [outer = 0x0] [url = about:blank] 04:22:07 INFO - PROCESS | 1982 | --DOMWINDOW == 130 (0x12ee82400) [pid = 1982] [serial = 570] [outer = 0x0] [url = about:blank] 04:22:07 INFO - PROCESS | 1982 | --DOMWINDOW == 129 (0x11ac15c00) [pid = 1982] [serial = 561] [outer = 0x0] [url = about:blank] 04:22:07 INFO - PROCESS | 1982 | --DOMWINDOW == 128 (0x12e689000) [pid = 1982] [serial = 537] [outer = 0x0] [url = about:blank] 04:22:07 INFO - PROCESS | 1982 | --DOMWINDOW == 127 (0x12e369000) [pid = 1982] [serial = 567] [outer = 0x0] [url = about:blank] 04:22:07 INFO - PROCESS | 1982 | --DOMWINDOW == 126 (0x128eee800) [pid = 1982] [serial = 564] [outer = 0x0] [url = about:blank] 04:22:07 INFO - PROCESS | 1982 | --DOMWINDOW == 125 (0x12fc58c00) [pid = 1982] [serial = 576] [outer = 0x0] [url = about:blank] 04:22:07 INFO - PROCESS | 1982 | --DOMWINDOW == 124 (0x12f232c00) [pid = 1982] [serial = 573] [outer = 0x0] [url = about:blank] 04:22:07 INFO - PROCESS | 1982 | --DOMWINDOW == 123 (0x12958ac00) [pid = 1982] [serial = 534] [outer = 0x0] [url = about:blank] 04:22:07 INFO - PROCESS | 1982 | --DOMWINDOW == 122 (0x12e251c00) [pid = 1982] [serial = 635] [outer = 0x0] [url = about:blank] 04:22:07 INFO - PROCESS | 1982 | --DOMWINDOW == 121 (0x12ec58800) [pid = 1982] [serial = 638] [outer = 0x0] [url = about:blank] 04:22:07 INFO - PROCESS | 1982 | --DOMWINDOW == 120 (0x12f74bc00) [pid = 1982] [serial = 641] [outer = 0x0] [url = about:blank] 04:22:07 INFO - PROCESS | 1982 | --DOMWINDOW == 119 (0x113e19800) [pid = 1982] [serial = 644] [outer = 0x0] [url = about:blank] 04:22:07 INFO - PROCESS | 1982 | --DOMWINDOW == 118 (0x12ee86000) [pid = 1982] [serial = 639] [outer = 0x0] [url = about:blank] 04:22:07 INFO - PROCESS | 1982 | --DOMWINDOW == 117 (0x12f22d400) [pid = 1982] [serial = 647] [outer = 0x0] [url = about:blank] 04:22:07 INFO - PROCESS | 1982 | --DOMWINDOW == 116 (0x12fc60800) [pid = 1982] [serial = 648] [outer = 0x0] [url = about:blank] 04:22:07 INFO - PROCESS | 1982 | --DOMWINDOW == 115 (0x114a9f000) [pid = 1982] [serial = 650] [outer = 0x0] [url = about:blank] 04:22:07 INFO - PROCESS | 1982 | --DOMWINDOW == 114 (0x12fb17800) [pid = 1982] [serial = 642] [outer = 0x0] [url = about:blank] 04:22:07 INFO - PROCESS | 1982 | --DOMWINDOW == 113 (0x1274c4800) [pid = 1982] [serial = 629] [outer = 0x0] [url = about:blank] 04:22:07 INFO - PROCESS | 1982 | --DOMWINDOW == 112 (0x1258a8800) [pid = 1982] [serial = 626] [outer = 0x0] [url = about:blank] 04:22:07 INFO - PROCESS | 1982 | --DOMWINDOW == 111 (0x126abbc00) [pid = 1982] [serial = 627] [outer = 0x0] [url = about:blank] 04:22:07 INFO - PROCESS | 1982 | --DOMWINDOW == 110 (0x11b9a5800) [pid = 1982] [serial = 623] [outer = 0x0] [url = about:blank] 04:22:07 INFO - PROCESS | 1982 | --DOMWINDOW == 109 (0x11c32ac00) [pid = 1982] [serial = 624] [outer = 0x0] [url = about:blank] 04:22:07 INFO - PROCESS | 1982 | --DOMWINDOW == 108 (0x118c31000) [pid = 1982] [serial = 620] [outer = 0x0] [url = about:blank] 04:22:07 INFO - PROCESS | 1982 | --DOMWINDOW == 107 (0x119d6a400) [pid = 1982] [serial = 621] [outer = 0x0] [url = about:blank] 04:22:07 INFO - PROCESS | 1982 | --DOMWINDOW == 106 (0x11544bc00) [pid = 1982] [serial = 618] [outer = 0x0] [url = about:blank] 04:22:07 INFO - PROCESS | 1982 | --DOMWINDOW == 105 (0x1146b9800) [pid = 1982] [serial = 617] [outer = 0x0] [url = about:blank] 04:22:07 INFO - PROCESS | 1982 | --DOMWINDOW == 104 (0x12f233c00) [pid = 1982] [serial = 615] [outer = 0x0] [url = about:blank] 04:22:07 INFO - PROCESS | 1982 | --DOMWINDOW == 103 (0x1295b5000) [pid = 1982] [serial = 614] [outer = 0x0] [url = about:blank] 04:22:07 INFO - PROCESS | 1982 | --DOMWINDOW == 102 (0x12f233400) [pid = 1982] [serial = 612] [outer = 0x0] [url = about:blank] 04:22:07 INFO - PROCESS | 1982 | --DOMWINDOW == 101 (0x12ee7c000) [pid = 1982] [serial = 611] [outer = 0x0] [url = about:blank] 04:22:07 INFO - PROCESS | 1982 | --DOMWINDOW == 100 (0x12e934c00) [pid = 1982] [serial = 609] [outer = 0x0] [url = about:blank] 04:22:07 INFO - PROCESS | 1982 | --DOMWINDOW == 99 (0x12da0d800) [pid = 1982] [serial = 608] [outer = 0x0] [url = about:blank] 04:22:07 INFO - PROCESS | 1982 | --DOMWINDOW == 98 (0x12b9b0400) [pid = 1982] [serial = 606] [outer = 0x0] [url = about:blank] 04:22:07 INFO - PROCESS | 1982 | --DOMWINDOW == 97 (0x1295ab800) [pid = 1982] [serial = 605] [outer = 0x0] [url = about:blank] 04:22:07 INFO - PROCESS | 1982 | --DOMWINDOW == 96 (0x11bcd9c00) [pid = 1982] [serial = 603] [outer = 0x0] [url = about:blank] 04:22:07 INFO - PROCESS | 1982 | --DOMWINDOW == 95 (0x11b99d000) [pid = 1982] [serial = 602] [outer = 0x0] [url = about:blank] 04:22:07 INFO - PROCESS | 1982 | --DOMWINDOW == 94 (0x11ac15800) [pid = 1982] [serial = 600] [outer = 0x0] [url = about:blank] 04:22:07 INFO - PROCESS | 1982 | --DOMWINDOW == 93 (0x1197d9c00) [pid = 1982] [serial = 599] [outer = 0x0] [url = about:blank] 04:22:07 INFO - PROCESS | 1982 | --DOMWINDOW == 92 (0x128818400) [pid = 1982] [serial = 597] [outer = 0x0] [url = about:blank] 04:22:07 INFO - PROCESS | 1982 | --DOMWINDOW == 91 (0x12d8e0400) [pid = 1982] [serial = 633] [outer = 0x0] [url = about:blank] 04:22:07 INFO - PROCESS | 1982 | --DOMWINDOW == 90 (0x12b9b0800) [pid = 1982] [serial = 632] [outer = 0x0] [url = about:blank] 04:22:07 INFO - PROCESS | 1982 | --DOMWINDOW == 89 (0x113e1e400) [pid = 1982] [serial = 645] [outer = 0x0] [url = about:blank] 04:22:07 INFO - PROCESS | 1982 | --DOMWINDOW == 88 (0x12e68c800) [pid = 1982] [serial = 636] [outer = 0x0] [url = about:blank] 04:22:07 INFO - PROCESS | 1982 | --DOMWINDOW == 87 (0x114aa3400) [pid = 1982] [serial = 651] [outer = 0x0] [url = about:blank] 04:22:07 INFO - PROCESS | 1982 | --DOMWINDOW == 86 (0x128ef4800) [pid = 1982] [serial = 630] [outer = 0x0] [url = about:blank] 04:22:07 INFO - PROCESS | 1982 | --DOMWINDOW == 85 (0x12e936400) [pid = 1982] [serial = 558] [outer = 0x0] [url = about:blank] 04:22:08 INFO - PROCESS | 1982 | 1461151328040 Marionette TRACE conn2 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 04:22:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 04:22:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 723ms 04:22:08 INFO - PROCESS | 1982 | 1461151328064 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 04:22:08 INFO - PROCESS | 1982 | 1461151328070 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 04:22:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 04:22:08 INFO - PROCESS | 1982 | 1461151328076 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 04:22:08 INFO - PROCESS | 1982 | 1461151328079 Marionette TRACE conn2 <- [1,934,null,{}] 04:22:08 INFO - PROCESS | 1982 | 1461151328082 Marionette TRACE conn2 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:08 INFO - PROCESS | 1982 | 1461151328196 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 04:22:08 INFO - PROCESS | 1982 | 1461151328278 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:08 INFO - PROCESS | 1982 | ++DOCSHELL 0x1192ce800 == 31 [pid = 1982] [id = 241] 04:22:08 INFO - PROCESS | 1982 | ++DOMWINDOW == 86 (0x113e1e400) [pid = 1982] [serial = 721] [outer = 0x0] 04:22:08 INFO - PROCESS | 1982 | ++DOMWINDOW == 87 (0x1146b6000) [pid = 1982] [serial = 722] [outer = 0x113e1e400] 04:22:08 INFO - PROCESS | 1982 | 1461151328328 Marionette DEBUG loaded listener.js 04:22:08 INFO - PROCESS | 1982 | ++DOMWINDOW == 88 (0x115444400) [pid = 1982] [serial = 723] [outer = 0x113e1e400] 04:22:08 INFO - PROCESS | 1982 | 1461151328687 Marionette TRACE conn2 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 04:22:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 04:22:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 624ms 04:22:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 04:22:08 INFO - PROCESS | 1982 | 1461151328700 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 04:22:08 INFO - PROCESS | 1982 | 1461151328701 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 04:22:08 INFO - PROCESS | 1982 | 1461151328703 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 04:22:08 INFO - PROCESS | 1982 | 1461151328708 Marionette TRACE conn2 <- [1,938,null,{}] 04:22:08 INFO - PROCESS | 1982 | 1461151328719 Marionette TRACE conn2 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:08 INFO - PROCESS | 1982 | 1461151328826 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 04:22:08 INFO - PROCESS | 1982 | 1461151328877 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:08 INFO - PROCESS | 1982 | ++DOCSHELL 0x11b281800 == 32 [pid = 1982] [id = 242] 04:22:08 INFO - PROCESS | 1982 | ++DOMWINDOW == 89 (0x1121e2800) [pid = 1982] [serial = 724] [outer = 0x0] 04:22:08 INFO - PROCESS | 1982 | ++DOMWINDOW == 90 (0x115888c00) [pid = 1982] [serial = 725] [outer = 0x1121e2800] 04:22:08 INFO - PROCESS | 1982 | 1461151328906 Marionette DEBUG loaded listener.js 04:22:08 INFO - PROCESS | 1982 | ++DOMWINDOW == 91 (0x118a60800) [pid = 1982] [serial = 726] [outer = 0x1121e2800] 04:22:09 INFO - PROCESS | 1982 | 1461151329178 Marionette TRACE conn2 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 04:22:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 04:22:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 478ms 04:22:09 INFO - PROCESS | 1982 | 1461151329182 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 04:22:09 INFO - PROCESS | 1982 | 1461151329184 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 04:22:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 04:22:09 INFO - PROCESS | 1982 | 1461151329197 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 04:22:09 INFO - PROCESS | 1982 | 1461151329198 Marionette TRACE conn2 <- [1,942,null,{}] 04:22:09 INFO - PROCESS | 1982 | 1461151329201 Marionette TRACE conn2 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:09 INFO - PROCESS | 1982 | 1461151329283 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 04:22:09 INFO - PROCESS | 1982 | 1461151329288 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:09 INFO - PROCESS | 1982 | ++DOCSHELL 0x11c1ce000 == 33 [pid = 1982] [id = 243] 04:22:09 INFO - PROCESS | 1982 | ++DOMWINDOW == 92 (0x1182b6c00) [pid = 1982] [serial = 727] [outer = 0x0] 04:22:09 INFO - PROCESS | 1982 | ++DOMWINDOW == 93 (0x118ce5c00) [pid = 1982] [serial = 728] [outer = 0x1182b6c00] 04:22:09 INFO - PROCESS | 1982 | 1461151329317 Marionette DEBUG loaded listener.js 04:22:09 INFO - PROCESS | 1982 | ++DOMWINDOW == 94 (0x118fd8000) [pid = 1982] [serial = 729] [outer = 0x1182b6c00] 04:22:09 INFO - PROCESS | 1982 | 1461151329653 Marionette TRACE conn2 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 04:22:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 04:22:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 479ms 04:22:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 04:22:09 INFO - PROCESS | 1982 | 1461151329666 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 04:22:09 INFO - PROCESS | 1982 | 1461151329667 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 04:22:09 INFO - PROCESS | 1982 | 1461151329670 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 04:22:09 INFO - PROCESS | 1982 | 1461151329672 Marionette TRACE conn2 <- [1,946,null,{}] 04:22:09 INFO - PROCESS | 1982 | 1461151329677 Marionette TRACE conn2 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:09 INFO - PROCESS | 1982 | 1461151329819 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 04:22:09 INFO - PROCESS | 1982 | 1461151329840 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:09 INFO - PROCESS | 1982 | ++DOCSHELL 0x11c7b4000 == 34 [pid = 1982] [id = 244] 04:22:09 INFO - PROCESS | 1982 | ++DOMWINDOW == 95 (0x10fef3800) [pid = 1982] [serial = 730] [outer = 0x0] 04:22:09 INFO - PROCESS | 1982 | ++DOMWINDOW == 96 (0x118fd6800) [pid = 1982] [serial = 731] [outer = 0x10fef3800] 04:22:09 INFO - PROCESS | 1982 | 1461151329881 Marionette DEBUG loaded listener.js 04:22:09 INFO - PROCESS | 1982 | ++DOMWINDOW == 97 (0x11924dc00) [pid = 1982] [serial = 732] [outer = 0x10fef3800] 04:22:10 INFO - PROCESS | 1982 | 1461151330305 Marionette TRACE conn2 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 04:22:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 04:22:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 671ms 04:22:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 04:22:10 INFO - PROCESS | 1982 | 1461151330347 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 04:22:10 INFO - PROCESS | 1982 | 1461151330348 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 04:22:10 INFO - PROCESS | 1982 | 1461151330351 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 04:22:10 INFO - PROCESS | 1982 | 1461151330352 Marionette TRACE conn2 <- [1,950,null,{}] 04:22:10 INFO - PROCESS | 1982 | 1461151330360 Marionette TRACE conn2 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:10 INFO - PROCESS | 1982 | 1461151330467 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 04:22:10 INFO - PROCESS | 1982 | 1461151330474 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:10 INFO - PROCESS | 1982 | ++DOCSHELL 0x125f5d800 == 35 [pid = 1982] [id = 245] 04:22:10 INFO - PROCESS | 1982 | ++DOMWINDOW == 98 (0x119c8a000) [pid = 1982] [serial = 733] [outer = 0x0] 04:22:10 INFO - PROCESS | 1982 | ++DOMWINDOW == 99 (0x11a64bc00) [pid = 1982] [serial = 734] [outer = 0x119c8a000] 04:22:10 INFO - PROCESS | 1982 | 1461151330503 Marionette DEBUG loaded listener.js 04:22:10 INFO - PROCESS | 1982 | ++DOMWINDOW == 100 (0x11a99f800) [pid = 1982] [serial = 735] [outer = 0x119c8a000] 04:22:10 INFO - PROCESS | 1982 | 1461151330852 Marionette TRACE conn2 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 04:22:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 04:22:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 518ms 04:22:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 04:22:10 INFO - PROCESS | 1982 | 1461151330869 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 04:22:10 INFO - PROCESS | 1982 | 1461151330871 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 04:22:10 INFO - PROCESS | 1982 | 1461151330874 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 04:22:10 INFO - PROCESS | 1982 | 1461151330877 Marionette TRACE conn2 <- [1,954,null,{}] 04:22:10 INFO - PROCESS | 1982 | 1461151330886 Marionette TRACE conn2 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:10 INFO - PROCESS | 1982 | 1461151330976 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 04:22:10 INFO - PROCESS | 1982 | 1461151330980 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:10 INFO - PROCESS | 1982 | ++DOCSHELL 0x12660b800 == 36 [pid = 1982] [id = 246] 04:22:10 INFO - PROCESS | 1982 | ++DOMWINDOW == 101 (0x119a53400) [pid = 1982] [serial = 736] [outer = 0x0] 04:22:11 INFO - PROCESS | 1982 | ++DOMWINDOW == 102 (0x11aa29400) [pid = 1982] [serial = 737] [outer = 0x119a53400] 04:22:11 INFO - PROCESS | 1982 | 1461151331005 Marionette DEBUG loaded listener.js 04:22:11 INFO - PROCESS | 1982 | ++DOMWINDOW == 103 (0x11ac17c00) [pid = 1982] [serial = 738] [outer = 0x119a53400] 04:22:11 INFO - PROCESS | 1982 | 1461151331343 Marionette TRACE conn2 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 04:22:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 04:22:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 527ms 04:22:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 04:22:11 INFO - PROCESS | 1982 | 1461151331401 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 04:22:11 INFO - PROCESS | 1982 | 1461151331402 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 04:22:11 INFO - PROCESS | 1982 | 1461151331404 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 04:22:11 INFO - PROCESS | 1982 | 1461151331405 Marionette TRACE conn2 <- [1,958,null,{}] 04:22:11 INFO - PROCESS | 1982 | 1461151331407 Marionette TRACE conn2 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:11 INFO - PROCESS | 1982 | 1461151331498 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 04:22:11 INFO - PROCESS | 1982 | 1461151331511 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:11 INFO - PROCESS | 1982 | ++DOCSHELL 0x127497800 == 37 [pid = 1982] [id = 247] 04:22:11 INFO - PROCESS | 1982 | ++DOMWINDOW == 104 (0x11aa22400) [pid = 1982] [serial = 739] [outer = 0x0] 04:22:11 INFO - PROCESS | 1982 | ++DOMWINDOW == 105 (0x11ac1f400) [pid = 1982] [serial = 740] [outer = 0x11aa22400] 04:22:11 INFO - PROCESS | 1982 | 1461151331536 Marionette DEBUG loaded listener.js 04:22:11 INFO - PROCESS | 1982 | ++DOMWINDOW == 106 (0x11af69400) [pid = 1982] [serial = 741] [outer = 0x11aa22400] 04:22:11 INFO - PROCESS | 1982 | --DOMWINDOW == 105 (0x11af65400) [pid = 1982] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 04:22:11 INFO - PROCESS | 1982 | --DOMWINDOW == 104 (0x10fef4c00) [pid = 1982] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 04:22:11 INFO - PROCESS | 1982 | --DOMWINDOW == 103 (0x11a99f400) [pid = 1982] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 04:22:11 INFO - PROCESS | 1982 | --DOMWINDOW == 102 (0x1182b3400) [pid = 1982] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 04:22:11 INFO - PROCESS | 1982 | --DOMWINDOW == 101 (0x112275c00) [pid = 1982] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 04:22:11 INFO - PROCESS | 1982 | --DOMWINDOW == 100 (0x11a642800) [pid = 1982] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 04:22:11 INFO - PROCESS | 1982 | --DOMWINDOW == 99 (0x11b90c800) [pid = 1982] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 04:22:11 INFO - PROCESS | 1982 | --DOMWINDOW == 98 (0x11563d800) [pid = 1982] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 04:22:11 INFO - PROCESS | 1982 | --DOMWINDOW == 97 (0x115445c00) [pid = 1982] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 04:22:11 INFO - PROCESS | 1982 | --DOMWINDOW == 96 (0x1197d6c00) [pid = 1982] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 04:22:11 INFO - PROCESS | 1982 | --DOMWINDOW == 95 (0x11532d800) [pid = 1982] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 04:22:11 INFO - PROCESS | 1982 | --DOMWINDOW == 94 (0x11227dc00) [pid = 1982] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 04:22:11 INFO - PROCESS | 1982 | --DOMWINDOW == 93 (0x11b910400) [pid = 1982] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 04:22:11 INFO - PROCESS | 1982 | --DOMWINDOW == 92 (0x113e13400) [pid = 1982] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 04:22:11 INFO - PROCESS | 1982 | --DOMWINDOW == 91 (0x112276000) [pid = 1982] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 04:22:11 INFO - PROCESS | 1982 | --DOMWINDOW == 90 (0x115444000) [pid = 1982] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 04:22:11 INFO - PROCESS | 1982 | --DOMWINDOW == 89 (0x11924f400) [pid = 1982] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 04:22:11 INFO - PROCESS | 1982 | --DOMWINDOW == 88 (0x113e18800) [pid = 1982] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 04:22:11 INFO - PROCESS | 1982 | 1461151331990 Marionette TRACE conn2 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 04:22:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 04:22:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 621ms 04:22:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 04:22:12 INFO - PROCESS | 1982 | 1461151332026 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 04:22:12 INFO - PROCESS | 1982 | 1461151332028 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 04:22:12 INFO - PROCESS | 1982 | 1461151332030 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 04:22:12 INFO - PROCESS | 1982 | 1461151332031 Marionette TRACE conn2 <- [1,962,null,{}] 04:22:12 INFO - PROCESS | 1982 | 1461151332033 Marionette TRACE conn2 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:12 INFO - PROCESS | 1982 | 1461151332110 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 04:22:12 INFO - PROCESS | 1982 | 1461151332114 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:12 INFO - PROCESS | 1982 | ++DOCSHELL 0x11b272000 == 38 [pid = 1982] [id = 248] 04:22:12 INFO - PROCESS | 1982 | ++DOMWINDOW == 89 (0x112274800) [pid = 1982] [serial = 742] [outer = 0x0] 04:22:12 INFO - PROCESS | 1982 | ++DOMWINDOW == 90 (0x11563e000) [pid = 1982] [serial = 743] [outer = 0x112274800] 04:22:12 INFO - PROCESS | 1982 | 1461151332140 Marionette DEBUG loaded listener.js 04:22:12 INFO - PROCESS | 1982 | ++DOMWINDOW == 91 (0x11a642800) [pid = 1982] [serial = 744] [outer = 0x112274800] 04:22:12 INFO - PROCESS | 1982 | 1461151332482 Marionette TRACE conn2 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 04:22:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 04:22:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 469ms 04:22:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 04:22:12 INFO - PROCESS | 1982 | 1461151332499 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 04:22:12 INFO - PROCESS | 1982 | 1461151332501 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 04:22:12 INFO - PROCESS | 1982 | 1461151332503 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 04:22:12 INFO - PROCESS | 1982 | 1461151332504 Marionette TRACE conn2 <- [1,966,null,{}] 04:22:12 INFO - PROCESS | 1982 | 1461151332514 Marionette TRACE conn2 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:12 INFO - PROCESS | 1982 | 1461151332587 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 04:22:12 INFO - PROCESS | 1982 | 1461151332593 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:12 INFO - PROCESS | 1982 | ++DOCSHELL 0x128d20800 == 39 [pid = 1982] [id = 249] 04:22:12 INFO - PROCESS | 1982 | ++DOMWINDOW == 92 (0x119d6a400) [pid = 1982] [serial = 745] [outer = 0x0] 04:22:12 INFO - PROCESS | 1982 | ++DOMWINDOW == 93 (0x11af65400) [pid = 1982] [serial = 746] [outer = 0x119d6a400] 04:22:12 INFO - PROCESS | 1982 | 1461151332619 Marionette DEBUG loaded listener.js 04:22:12 INFO - PROCESS | 1982 | ++DOMWINDOW == 94 (0x11b90bc00) [pid = 1982] [serial = 747] [outer = 0x119d6a400] 04:22:12 INFO - PROCESS | 1982 | 1461151332986 Marionette TRACE conn2 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 04:22:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 04:22:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 521ms 04:22:13 INFO - PROCESS | 1982 | 1461151333026 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 04:22:13 INFO - PROCESS | 1982 | 1461151333029 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 04:22:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 04:22:13 INFO - PROCESS | 1982 | 1461151333032 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 04:22:13 INFO - PROCESS | 1982 | 1461151333035 Marionette TRACE conn2 <- [1,970,null,{}] 04:22:13 INFO - PROCESS | 1982 | 1461151333039 Marionette TRACE conn2 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:13 INFO - PROCESS | 1982 | 1461151333205 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 04:22:13 INFO - PROCESS | 1982 | 1461151333222 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:13 INFO - PROCESS | 1982 | ++DOCSHELL 0x12b44d800 == 40 [pid = 1982] [id = 250] 04:22:13 INFO - PROCESS | 1982 | ++DOMWINDOW == 95 (0x11ac19800) [pid = 1982] [serial = 748] [outer = 0x0] 04:22:13 INFO - PROCESS | 1982 | ++DOMWINDOW == 96 (0x11b99e400) [pid = 1982] [serial = 749] [outer = 0x11ac19800] 04:22:13 INFO - PROCESS | 1982 | 1461151333270 Marionette DEBUG loaded listener.js 04:22:13 INFO - PROCESS | 1982 | ++DOMWINDOW == 97 (0x11c32a800) [pid = 1982] [serial = 750] [outer = 0x11ac19800] 04:22:13 INFO - PROCESS | 1982 | 1461151333670 Marionette TRACE conn2 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 04:22:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 04:22:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 671ms 04:22:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 04:22:13 INFO - PROCESS | 1982 | 1461151333703 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 04:22:13 INFO - PROCESS | 1982 | 1461151333704 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 04:22:13 INFO - PROCESS | 1982 | 1461151333706 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 04:22:13 INFO - PROCESS | 1982 | 1461151333707 Marionette TRACE conn2 <- [1,974,null,{}] 04:22:13 INFO - PROCESS | 1982 | 1461151333709 Marionette TRACE conn2 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:13 INFO - PROCESS | 1982 | 1461151333785 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 04:22:13 INFO - PROCESS | 1982 | 1461151333836 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:13 INFO - PROCESS | 1982 | ++DOCSHELL 0x12b99c800 == 41 [pid = 1982] [id = 251] 04:22:13 INFO - PROCESS | 1982 | ++DOMWINDOW == 98 (0x11b20f400) [pid = 1982] [serial = 751] [outer = 0x0] 04:22:13 INFO - PROCESS | 1982 | ++DOMWINDOW == 99 (0x11c75a000) [pid = 1982] [serial = 752] [outer = 0x11b20f400] 04:22:13 INFO - PROCESS | 1982 | 1461151333861 Marionette DEBUG loaded listener.js 04:22:13 INFO - PROCESS | 1982 | ++DOMWINDOW == 100 (0x125865400) [pid = 1982] [serial = 753] [outer = 0x11b20f400] 04:22:14 INFO - PROCESS | 1982 | 1461151334320 Marionette TRACE conn2 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 04:22:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 04:22:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 669ms 04:22:14 INFO - PROCESS | 1982 | 1461151334376 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 04:22:14 INFO - PROCESS | 1982 | 1461151334380 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 04:22:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 04:22:14 INFO - PROCESS | 1982 | 1461151334383 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 04:22:14 INFO - PROCESS | 1982 | 1461151334386 Marionette TRACE conn2 <- [1,978,null,{}] 04:22:14 INFO - PROCESS | 1982 | 1461151334389 Marionette TRACE conn2 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:14 INFO - PROCESS | 1982 | 1461151334488 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 04:22:14 INFO - PROCESS | 1982 | 1461151334587 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:14 INFO - PROCESS | 1982 | ++DOCSHELL 0x11a621800 == 42 [pid = 1982] [id = 252] 04:22:14 INFO - PROCESS | 1982 | ++DOMWINDOW == 101 (0x113e21000) [pid = 1982] [serial = 754] [outer = 0x0] 04:22:14 INFO - PROCESS | 1982 | ++DOMWINDOW == 102 (0x114654000) [pid = 1982] [serial = 755] [outer = 0x113e21000] 04:22:14 INFO - PROCESS | 1982 | 1461151334620 Marionette DEBUG loaded listener.js 04:22:14 INFO - PROCESS | 1982 | ++DOMWINDOW == 103 (0x1152bb800) [pid = 1982] [serial = 756] [outer = 0x113e21000] 04:22:15 INFO - PROCESS | 1982 | 1461151335034 Marionette TRACE conn2 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 04:22:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 04:22:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 671ms 04:22:15 INFO - PROCESS | 1982 | 1461151335055 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 04:22:15 INFO - PROCESS | 1982 | 1461151335059 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 04:22:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 04:22:15 INFO - PROCESS | 1982 | 1461151335064 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 04:22:15 INFO - PROCESS | 1982 | 1461151335065 Marionette TRACE conn2 <- [1,982,null,{}] 04:22:15 INFO - PROCESS | 1982 | 1461151335068 Marionette TRACE conn2 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:15 INFO - PROCESS | 1982 | 1461151335166 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 04:22:15 INFO - PROCESS | 1982 | 1461151335211 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:15 INFO - PROCESS | 1982 | ++DOCSHELL 0x125a0c800 == 43 [pid = 1982] [id = 253] 04:22:15 INFO - PROCESS | 1982 | ++DOMWINDOW == 104 (0x112103400) [pid = 1982] [serial = 757] [outer = 0x0] 04:22:15 INFO - PROCESS | 1982 | ++DOMWINDOW == 105 (0x115450000) [pid = 1982] [serial = 758] [outer = 0x112103400] 04:22:15 INFO - PROCESS | 1982 | 1461151335240 Marionette DEBUG loaded listener.js 04:22:15 INFO - PROCESS | 1982 | ++DOMWINDOW == 106 (0x11874b000) [pid = 1982] [serial = 759] [outer = 0x112103400] 04:22:15 INFO - PROCESS | 1982 | 1461151335647 Marionette TRACE conn2 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 04:22:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 04:22:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 621ms 04:22:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 04:22:15 INFO - PROCESS | 1982 | 1461151335684 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 04:22:15 INFO - PROCESS | 1982 | 1461151335686 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 04:22:15 INFO - PROCESS | 1982 | 1461151335688 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 04:22:15 INFO - PROCESS | 1982 | 1461151335691 Marionette TRACE conn2 <- [1,986,null,{}] 04:22:15 INFO - PROCESS | 1982 | 1461151335699 Marionette TRACE conn2 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:15 INFO - PROCESS | 1982 | 1461151335800 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 04:22:15 INFO - PROCESS | 1982 | 1461151335900 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:15 INFO - PROCESS | 1982 | ++DOCSHELL 0x12bb7f800 == 44 [pid = 1982] [id = 254] 04:22:15 INFO - PROCESS | 1982 | ++DOMWINDOW == 107 (0x119add800) [pid = 1982] [serial = 760] [outer = 0x0] 04:22:15 INFO - PROCESS | 1982 | ++DOMWINDOW == 108 (0x11a647800) [pid = 1982] [serial = 761] [outer = 0x119add800] 04:22:15 INFO - PROCESS | 1982 | 1461151335933 Marionette DEBUG loaded listener.js 04:22:15 INFO - PROCESS | 1982 | ++DOMWINDOW == 109 (0x11aa31800) [pid = 1982] [serial = 762] [outer = 0x119add800] 04:22:16 INFO - PROCESS | 1982 | 1461151336340 Marionette TRACE conn2 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 04:22:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 04:22:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 671ms 04:22:16 INFO - PROCESS | 1982 | 1461151336360 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 04:22:16 INFO - PROCESS | 1982 | 1461151336362 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 04:22:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 04:22:16 INFO - PROCESS | 1982 | 1461151336364 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 04:22:16 INFO - PROCESS | 1982 | 1461151336365 Marionette TRACE conn2 <- [1,990,null,{}] 04:22:16 INFO - PROCESS | 1982 | 1461151336368 Marionette TRACE conn2 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:16 INFO - PROCESS | 1982 | 1461151336466 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 04:22:16 INFO - PROCESS | 1982 | 1461151336511 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:16 INFO - PROCESS | 1982 | ++DOCSHELL 0x12cea0000 == 45 [pid = 1982] [id = 255] 04:22:16 INFO - PROCESS | 1982 | ++DOMWINDOW == 110 (0x11a649400) [pid = 1982] [serial = 763] [outer = 0x0] 04:22:16 INFO - PROCESS | 1982 | ++DOMWINDOW == 111 (0x11b955400) [pid = 1982] [serial = 764] [outer = 0x11a649400] 04:22:16 INFO - PROCESS | 1982 | 1461151336541 Marionette DEBUG loaded listener.js 04:22:16 INFO - PROCESS | 1982 | ++DOMWINDOW == 112 (0x11b9a7800) [pid = 1982] [serial = 765] [outer = 0x11a649400] 04:22:16 INFO - PROCESS | 1982 | 1461151336941 Marionette TRACE conn2 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 04:22:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 04:22:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 619ms 04:22:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 04:22:16 INFO - PROCESS | 1982 | 1461151336983 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 04:22:16 INFO - PROCESS | 1982 | 1461151336984 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 04:22:16 INFO - PROCESS | 1982 | 1461151336987 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 04:22:16 INFO - PROCESS | 1982 | 1461151336988 Marionette TRACE conn2 <- [1,994,null,{}] 04:22:16 INFO - PROCESS | 1982 | 1461151336991 Marionette TRACE conn2 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:17 INFO - PROCESS | 1982 | 1461151337092 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 04:22:17 INFO - PROCESS | 1982 | 1461151337193 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:17 INFO - PROCESS | 1982 | ++DOCSHELL 0x12d0c6000 == 46 [pid = 1982] [id = 256] 04:22:17 INFO - PROCESS | 1982 | ++DOMWINDOW == 113 (0x11b9a8c00) [pid = 1982] [serial = 766] [outer = 0x0] 04:22:17 INFO - PROCESS | 1982 | ++DOMWINDOW == 114 (0x11c17e800) [pid = 1982] [serial = 767] [outer = 0x11b9a8c00] 04:22:17 INFO - PROCESS | 1982 | 1461151337240 Marionette DEBUG loaded listener.js 04:22:17 INFO - PROCESS | 1982 | ++DOMWINDOW == 115 (0x11c58d400) [pid = 1982] [serial = 768] [outer = 0x11b9a8c00] 04:22:17 INFO - PROCESS | 1982 | 1461151337706 Marionette TRACE conn2 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 04:22:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 04:22:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 771ms 04:22:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 04:22:17 INFO - PROCESS | 1982 | 1461151337759 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 04:22:17 INFO - PROCESS | 1982 | 1461151337760 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 04:22:17 INFO - PROCESS | 1982 | 1461151337762 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 04:22:17 INFO - PROCESS | 1982 | 1461151337763 Marionette TRACE conn2 <- [1,998,null,{}] 04:22:17 INFO - PROCESS | 1982 | 1461151337766 Marionette TRACE conn2 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:17 INFO - PROCESS | 1982 | 1461151337869 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 04:22:17 INFO - PROCESS | 1982 | 1461151337934 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:17 INFO - PROCESS | 1982 | ++DOCSHELL 0x11658d800 == 47 [pid = 1982] [id = 257] 04:22:17 INFO - PROCESS | 1982 | ++DOMWINDOW == 116 (0x10fef9c00) [pid = 1982] [serial = 769] [outer = 0x0] 04:22:17 INFO - PROCESS | 1982 | ++DOMWINDOW == 117 (0x113e14000) [pid = 1982] [serial = 770] [outer = 0x10fef9c00] 04:22:17 INFO - PROCESS | 1982 | 1461151337966 Marionette DEBUG loaded listener.js 04:22:18 INFO - PROCESS | 1982 | ++DOMWINDOW == 118 (0x125d19400) [pid = 1982] [serial = 771] [outer = 0x10fef9c00] 04:22:18 INFO - PROCESS | 1982 | 1461151338522 Marionette TRACE conn2 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 04:22:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 04:22:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 823ms 04:22:18 INFO - PROCESS | 1982 | 1461151338586 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 04:22:18 INFO - PROCESS | 1982 | 1461151338588 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 04:22:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 04:22:18 INFO - PROCESS | 1982 | 1461151338611 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 04:22:18 INFO - PROCESS | 1982 | 1461151338613 Marionette TRACE conn2 <- [1,1002,null,{}] 04:22:18 INFO - PROCESS | 1982 | 1461151338618 Marionette TRACE conn2 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:18 INFO - PROCESS | 1982 | 1461151338711 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 04:22:18 INFO - PROCESS | 1982 | 1461151338776 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:18 INFO - PROCESS | 1982 | ++DOCSHELL 0x1192c8000 == 48 [pid = 1982] [id = 258] 04:22:18 INFO - PROCESS | 1982 | ++DOMWINDOW == 119 (0x11227d800) [pid = 1982] [serial = 772] [outer = 0x0] 04:22:18 INFO - PROCESS | 1982 | ++DOMWINDOW == 120 (0x113e1f400) [pid = 1982] [serial = 773] [outer = 0x11227d800] 04:22:18 INFO - PROCESS | 1982 | 1461151338806 Marionette DEBUG loaded listener.js 04:22:18 INFO - PROCESS | 1982 | ++DOMWINDOW == 121 (0x114a9ac00) [pid = 1982] [serial = 774] [outer = 0x11227d800] 04:22:19 INFO - PROCESS | 1982 | --DOCSHELL 0x13060c000 == 47 [pid = 1982] [id = 218] 04:22:19 INFO - PROCESS | 1982 | --DOCSHELL 0x12b44d800 == 46 [pid = 1982] [id = 250] 04:22:19 INFO - PROCESS | 1982 | --DOCSHELL 0x128d20800 == 45 [pid = 1982] [id = 249] 04:22:19 INFO - PROCESS | 1982 | --DOCSHELL 0x11b272000 == 44 [pid = 1982] [id = 248] 04:22:19 INFO - PROCESS | 1982 | --DOCSHELL 0x127497800 == 43 [pid = 1982] [id = 247] 04:22:19 INFO - PROCESS | 1982 | --DOCSHELL 0x12660b800 == 42 [pid = 1982] [id = 246] 04:22:19 INFO - PROCESS | 1982 | --DOMWINDOW == 120 (0x11c463400) [pid = 1982] [serial = 707] [outer = 0x0] [url = about:blank] 04:22:19 INFO - PROCESS | 1982 | --DOCSHELL 0x125f5d800 == 41 [pid = 1982] [id = 245] 04:22:19 INFO - PROCESS | 1982 | --DOCSHELL 0x11c7b4000 == 40 [pid = 1982] [id = 244] 04:22:19 INFO - PROCESS | 1982 | --DOCSHELL 0x11c1ce000 == 39 [pid = 1982] [id = 243] 04:22:19 INFO - PROCESS | 1982 | --DOCSHELL 0x11b281800 == 38 [pid = 1982] [id = 242] 04:22:19 INFO - PROCESS | 1982 | --DOCSHELL 0x1192ce800 == 37 [pid = 1982] [id = 241] 04:22:19 INFO - PROCESS | 1982 | --DOCSHELL 0x115527000 == 36 [pid = 1982] [id = 240] 04:22:19 INFO - PROCESS | 1982 | --DOCSHELL 0x1144a9800 == 35 [pid = 1982] [id = 239] 04:22:19 INFO - PROCESS | 1982 | --DOCSHELL 0x1192df000 == 34 [pid = 1982] [id = 238] 04:22:19 INFO - PROCESS | 1982 | --DOCSHELL 0x114a77800 == 33 [pid = 1982] [id = 237] 04:22:19 INFO - PROCESS | 1982 | 1461151339191 Marionette TRACE conn2 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 04:22:19 INFO - PROCESS | 1982 | --DOMWINDOW == 119 (0x11924b400) [pid = 1982] [serial = 675] [outer = 0x0] [url = about:blank] 04:22:19 INFO - PROCESS | 1982 | --DOMWINDOW == 118 (0x119a55400) [pid = 1982] [serial = 677] [outer = 0x0] [url = about:blank] 04:22:19 INFO - PROCESS | 1982 | --DOMWINDOW == 117 (0x119ad6c00) [pid = 1982] [serial = 678] [outer = 0x0] [url = about:blank] 04:22:19 INFO - PROCESS | 1982 | --DOMWINDOW == 116 (0x11a644c00) [pid = 1982] [serial = 683] [outer = 0x0] [url = about:blank] 04:22:19 INFO - PROCESS | 1982 | --DOMWINDOW == 115 (0x113e15000) [pid = 1982] [serial = 659] [outer = 0x0] [url = about:blank] 04:22:19 INFO - PROCESS | 1982 | --DOMWINDOW == 114 (0x114349c00) [pid = 1982] [serial = 660] [outer = 0x0] [url = about:blank] 04:22:19 INFO - PROCESS | 1982 | --DOMWINDOW == 113 (0x11b2e5c00) [pid = 1982] [serial = 690] [outer = 0x0] [url = about:blank] 04:22:19 INFO - PROCESS | 1982 | --DOMWINDOW == 112 (0x11b9a8800) [pid = 1982] [serial = 695] [outer = 0x0] [url = about:blank] 04:22:19 INFO - PROCESS | 1982 | --DOMWINDOW == 111 (0x114a9e800) [pid = 1982] [serial = 698] [outer = 0x0] [url = about:blank] 04:22:19 INFO - PROCESS | 1982 | --DOMWINDOW == 110 (0x11573ac00) [pid = 1982] [serial = 668] [outer = 0x0] [url = about:blank] 04:22:19 INFO - PROCESS | 1982 | --DOMWINDOW == 109 (0x11656ac00) [pid = 1982] [serial = 669] [outer = 0x0] [url = about:blank] 04:22:19 INFO - PROCESS | 1982 | --DOMWINDOW == 108 (0x11544b000) [pid = 1982] [serial = 665] [outer = 0x0] [url = about:blank] 04:22:19 INFO - PROCESS | 1982 | --DOMWINDOW == 107 (0x1155af800) [pid = 1982] [serial = 666] [outer = 0x0] [url = about:blank] 04:22:19 INFO - PROCESS | 1982 | --DOMWINDOW == 106 (0x11c32b000) [pid = 1982] [serial = 705] [outer = 0x0] [url = about:blank] 04:22:19 INFO - PROCESS | 1982 | --DOMWINDOW == 105 (0x11924bc00) [pid = 1982] [serial = 699] [outer = 0x0] [url = about:blank] 04:22:19 INFO - PROCESS | 1982 | --DOMWINDOW == 104 (0x11bcd8800) [pid = 1982] [serial = 696] [outer = 0x0] [url = about:blank] 04:22:19 INFO - PROCESS | 1982 | --DOMWINDOW == 103 (0x11bcddc00) [pid = 1982] [serial = 704] [outer = 0x0] [url = about:blank] 04:22:19 INFO - PROCESS | 1982 | --DOMWINDOW == 102 (0x11b99dc00) [pid = 1982] [serial = 693] [outer = 0x0] [url = about:blank] 04:22:19 INFO - PROCESS | 1982 | --DOMWINDOW == 101 (0x11af63400) [pid = 1982] [serial = 687] [outer = 0x0] [url = about:blank] 04:22:19 INFO - PROCESS | 1982 | --DOMWINDOW == 100 (0x11b90b400) [pid = 1982] [serial = 701] [outer = 0x0] [url = about:blank] 04:22:19 INFO - PROCESS | 1982 | --DOMWINDOW == 99 (0x11bcdcc00) [pid = 1982] [serial = 702] [outer = 0x0] [url = about:blank] 04:22:19 INFO - PROCESS | 1982 | --DOMWINDOW == 98 (0x11a650c00) [pid = 1982] [serial = 684] [outer = 0x0] [url = about:blank] 04:22:19 INFO - PROCESS | 1982 | --DOMWINDOW == 97 (0x11b20d800) [pid = 1982] [serial = 689] [outer = 0x0] [url = about:blank] 04:22:19 INFO - PROCESS | 1982 | --DOMWINDOW == 96 (0x114f5f800) [pid = 1982] [serial = 662] [outer = 0x0] [url = about:blank] 04:22:19 INFO - PROCESS | 1982 | --DOMWINDOW == 95 (0x115443400) [pid = 1982] [serial = 663] [outer = 0x0] [url = about:blank] 04:22:19 INFO - PROCESS | 1982 | --DOMWINDOW == 94 (0x11aa2e400) [pid = 1982] [serial = 686] [outer = 0x0] [url = about:blank] 04:22:19 INFO - PROCESS | 1982 | --DOMWINDOW == 93 (0x118af0800) [pid = 1982] [serial = 671] [outer = 0x0] [url = about:blank] 04:22:19 INFO - PROCESS | 1982 | --DOMWINDOW == 92 (0x118fd7c00) [pid = 1982] [serial = 672] [outer = 0x0] [url = about:blank] 04:22:19 INFO - PROCESS | 1982 | --DOMWINDOW == 91 (0x112276400) [pid = 1982] [serial = 656] [outer = 0x0] [url = about:blank] 04:22:19 INFO - PROCESS | 1982 | --DOMWINDOW == 90 (0x11227f400) [pid = 1982] [serial = 657] [outer = 0x0] [url = about:blank] 04:22:19 INFO - PROCESS | 1982 | --DOMWINDOW == 89 (0x11a64d800) [pid = 1982] [serial = 654] [outer = 0x0] [url = about:blank] 04:22:19 INFO - PROCESS | 1982 | --DOMWINDOW == 88 (0x11b953000) [pid = 1982] [serial = 692] [outer = 0x0] [url = about:blank] 04:22:19 INFO - PROCESS | 1982 | --DOMWINDOW == 87 (0x119d65400) [pid = 1982] [serial = 680] [outer = 0x0] [url = about:blank] 04:22:19 INFO - PROCESS | 1982 | --DOMWINDOW == 86 (0x11a645000) [pid = 1982] [serial = 681] [outer = 0x0] [url = about:blank] 04:22:19 INFO - PROCESS | 1982 | --DOMWINDOW == 85 (0x11912a000) [pid = 1982] [serial = 674] [outer = 0x0] [url = about:blank] 04:22:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 04:22:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 641ms 04:22:19 INFO - PROCESS | 1982 | 1461151339233 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 04:22:19 INFO - PROCESS | 1982 | 1461151339237 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 04:22:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 04:22:19 INFO - PROCESS | 1982 | 1461151339241 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 04:22:19 INFO - PROCESS | 1982 | 1461151339243 Marionette TRACE conn2 <- [1,1006,null,{}] 04:22:19 INFO - PROCESS | 1982 | 1461151339245 Marionette TRACE conn2 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:19 INFO - PROCESS | 1982 | 1461151339324 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 04:22:19 INFO - PROCESS | 1982 | 1461151339330 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:19 INFO - PROCESS | 1982 | ++DOCSHELL 0x11910f000 == 34 [pid = 1982] [id = 259] 04:22:19 INFO - PROCESS | 1982 | ++DOMWINDOW == 86 (0x114f58000) [pid = 1982] [serial = 775] [outer = 0x0] 04:22:19 INFO - PROCESS | 1982 | ++DOMWINDOW == 87 (0x115334400) [pid = 1982] [serial = 776] [outer = 0x114f58000] 04:22:19 INFO - PROCESS | 1982 | 1461151339357 Marionette DEBUG loaded listener.js 04:22:19 INFO - PROCESS | 1982 | ++DOMWINDOW == 88 (0x1155b5800) [pid = 1982] [serial = 777] [outer = 0x114f58000] 04:22:19 INFO - PROCESS | 1982 | 1461151339716 Marionette TRACE conn2 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 04:22:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 04:22:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 519ms 04:22:19 INFO - PROCESS | 1982 | 1461151339761 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 04:22:19 INFO - PROCESS | 1982 | 1461151339763 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 04:22:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 04:22:19 INFO - PROCESS | 1982 | 1461151339767 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 04:22:19 INFO - PROCESS | 1982 | 1461151339770 Marionette TRACE conn2 <- [1,1010,null,{}] 04:22:19 INFO - PROCESS | 1982 | 1461151339781 Marionette TRACE conn2 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:19 INFO - PROCESS | 1982 | 1461151339909 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 04:22:19 INFO - PROCESS | 1982 | 1461151339927 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:19 INFO - PROCESS | 1982 | ++DOCSHELL 0x11bbaf800 == 35 [pid = 1982] [id = 260] 04:22:19 INFO - PROCESS | 1982 | ++DOMWINDOW == 89 (0x118612800) [pid = 1982] [serial = 778] [outer = 0x0] 04:22:19 INFO - PROCESS | 1982 | ++DOMWINDOW == 90 (0x118c5a000) [pid = 1982] [serial = 779] [outer = 0x118612800] 04:22:19 INFO - PROCESS | 1982 | 1461151339971 Marionette DEBUG loaded listener.js 04:22:20 INFO - PROCESS | 1982 | ++DOMWINDOW == 91 (0x11912d000) [pid = 1982] [serial = 780] [outer = 0x118612800] 04:22:20 INFO - PROCESS | 1982 | 1461151340393 Marionette TRACE conn2 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 04:22:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 04:22:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 677ms 04:22:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 04:22:20 INFO - PROCESS | 1982 | 1461151340443 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 04:22:20 INFO - PROCESS | 1982 | 1461151340445 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 04:22:20 INFO - PROCESS | 1982 | 1461151340447 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 04:22:20 INFO - PROCESS | 1982 | 1461151340448 Marionette TRACE conn2 <- [1,1014,null,{}] 04:22:20 INFO - PROCESS | 1982 | 1461151340450 Marionette TRACE conn2 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:20 INFO - PROCESS | 1982 | 1461151340530 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 04:22:20 INFO - PROCESS | 1982 | 1461151340535 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:20 INFO - PROCESS | 1982 | ++DOCSHELL 0x11c5f1800 == 36 [pid = 1982] [id = 261] 04:22:20 INFO - PROCESS | 1982 | ++DOMWINDOW == 92 (0x1191b6c00) [pid = 1982] [serial = 781] [outer = 0x0] 04:22:20 INFO - PROCESS | 1982 | ++DOMWINDOW == 93 (0x1199e6800) [pid = 1982] [serial = 782] [outer = 0x1191b6c00] 04:22:20 INFO - PROCESS | 1982 | 1461151340561 Marionette DEBUG loaded listener.js 04:22:20 INFO - PROCESS | 1982 | ++DOMWINDOW == 94 (0x11a642c00) [pid = 1982] [serial = 783] [outer = 0x1191b6c00] 04:22:20 INFO - PROCESS | 1982 | 1461151340867 Marionette TRACE conn2 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 04:22:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 04:22:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 470ms 04:22:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 04:22:20 INFO - PROCESS | 1982 | 1461151340917 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 04:22:20 INFO - PROCESS | 1982 | 1461151340918 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 04:22:20 INFO - PROCESS | 1982 | 1461151340921 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 04:22:20 INFO - PROCESS | 1982 | 1461151340922 Marionette TRACE conn2 <- [1,1018,null,{}] 04:22:20 INFO - PROCESS | 1982 | 1461151340924 Marionette TRACE conn2 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:21 INFO - PROCESS | 1982 | 1461151340998 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 04:22:21 INFO - PROCESS | 1982 | 1461151341053 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:21 INFO - PROCESS | 1982 | ++DOCSHELL 0x125a05000 == 37 [pid = 1982] [id = 262] 04:22:21 INFO - PROCESS | 1982 | ++DOMWINDOW == 95 (0x1197d7000) [pid = 1982] [serial = 784] [outer = 0x0] 04:22:21 INFO - PROCESS | 1982 | ++DOMWINDOW == 96 (0x11a649c00) [pid = 1982] [serial = 785] [outer = 0x1197d7000] 04:22:21 INFO - PROCESS | 1982 | 1461151341079 Marionette DEBUG loaded listener.js 04:22:21 INFO - PROCESS | 1982 | ++DOMWINDOW == 97 (0x11aa23400) [pid = 1982] [serial = 786] [outer = 0x1197d7000] 04:22:21 INFO - PROCESS | 1982 | 1461151341391 Marionette TRACE conn2 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 04:22:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 04:22:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 518ms 04:22:21 INFO - PROCESS | 1982 | 1461151341439 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 04:22:21 INFO - PROCESS | 1982 | 1461151341441 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 04:22:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 04:22:21 INFO - PROCESS | 1982 | 1461151341451 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 04:22:21 INFO - PROCESS | 1982 | 1461151341452 Marionette TRACE conn2 <- [1,1022,null,{}] 04:22:21 INFO - PROCESS | 1982 | 1461151341454 Marionette TRACE conn2 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:21 INFO - PROCESS | 1982 | 1461151341564 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 04:22:21 INFO - PROCESS | 1982 | 1461151341569 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:21 INFO - PROCESS | 1982 | ++DOCSHELL 0x126605800 == 38 [pid = 1982] [id = 263] 04:22:21 INFO - PROCESS | 1982 | ++DOMWINDOW == 98 (0x11a651800) [pid = 1982] [serial = 787] [outer = 0x0] 04:22:21 INFO - PROCESS | 1982 | ++DOMWINDOW == 99 (0x11acbd000) [pid = 1982] [serial = 788] [outer = 0x11a651800] 04:22:21 INFO - PROCESS | 1982 | 1461151341597 Marionette DEBUG loaded listener.js 04:22:21 INFO - PROCESS | 1982 | ++DOMWINDOW == 100 (0x11c4ab000) [pid = 1982] [serial = 789] [outer = 0x11a651800] 04:22:21 INFO - PROCESS | 1982 | 1461151341929 Marionette TRACE conn2 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 04:22:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 04:22:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 520ms 04:22:21 INFO - PROCESS | 1982 | 1461151341972 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 04:22:21 INFO - PROCESS | 1982 | 1461151341973 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 04:22:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 04:22:21 INFO - PROCESS | 1982 | 1461151341975 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 04:22:21 INFO - PROCESS | 1982 | 1461151341976 Marionette TRACE conn2 <- [1,1026,null,{}] 04:22:21 INFO - PROCESS | 1982 | 1461151341979 Marionette TRACE conn2 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:22 INFO - PROCESS | 1982 | 1461151342076 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 04:22:22 INFO - PROCESS | 1982 | 1461151342093 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:22 INFO - PROCESS | 1982 | ++DOCSHELL 0x1274e8000 == 39 [pid = 1982] [id = 264] 04:22:22 INFO - PROCESS | 1982 | ++DOMWINDOW == 101 (0x11bcdcc00) [pid = 1982] [serial = 790] [outer = 0x0] 04:22:22 INFO - PROCESS | 1982 | ++DOMWINDOW == 102 (0x12586b400) [pid = 1982] [serial = 791] [outer = 0x11bcdcc00] 04:22:22 INFO - PROCESS | 1982 | 1461151342117 Marionette DEBUG loaded listener.js 04:22:22 INFO - PROCESS | 1982 | ++DOMWINDOW == 103 (0x125d23400) [pid = 1982] [serial = 792] [outer = 0x11bcdcc00] 04:22:22 INFO - PROCESS | 1982 | 1461151342428 Marionette TRACE conn2 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 04:22:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 04:22:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 469ms 04:22:22 INFO - PROCESS | 1982 | 1461151342451 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 04:22:22 INFO - PROCESS | 1982 | 1461151342452 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 04:22:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 04:22:22 INFO - PROCESS | 1982 | 1461151342455 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 04:22:22 INFO - PROCESS | 1982 | 1461151342457 Marionette TRACE conn2 <- [1,1030,null,{}] 04:22:22 INFO - PROCESS | 1982 | 1461151342461 Marionette TRACE conn2 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:22 INFO - PROCESS | 1982 | 1461151342556 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 04:22:22 INFO - PROCESS | 1982 | 1461151342560 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:22 INFO - PROCESS | 1982 | ++DOCSHELL 0x12939c000 == 40 [pid = 1982] [id = 265] 04:22:22 INFO - PROCESS | 1982 | ++DOMWINDOW == 104 (0x11b90c800) [pid = 1982] [serial = 793] [outer = 0x0] 04:22:22 INFO - PROCESS | 1982 | ++DOMWINDOW == 105 (0x125e5a400) [pid = 1982] [serial = 794] [outer = 0x11b90c800] 04:22:22 INFO - PROCESS | 1982 | 1461151342614 Marionette DEBUG loaded listener.js 04:22:22 INFO - PROCESS | 1982 | ++DOMWINDOW == 106 (0x126276400) [pid = 1982] [serial = 795] [outer = 0x11b90c800] 04:22:22 INFO - PROCESS | 1982 | 1461151342933 Marionette TRACE conn2 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 04:22:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 04:22:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 522ms 04:22:22 INFO - PROCESS | 1982 | 1461151342978 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 04:22:22 INFO - PROCESS | 1982 | 1461151342979 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 04:22:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 04:22:22 INFO - PROCESS | 1982 | 1461151342981 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 04:22:22 INFO - PROCESS | 1982 | 1461151342983 Marionette TRACE conn2 <- [1,1034,null,{}] 04:22:22 INFO - PROCESS | 1982 | 1461151342985 Marionette TRACE conn2 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:23 INFO - PROCESS | 1982 | 1461151343083 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 04:22:23 INFO - PROCESS | 1982 | 1461151343098 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:23 INFO - PROCESS | 1982 | ++DOCSHELL 0x12b770000 == 41 [pid = 1982] [id = 266] 04:22:23 INFO - PROCESS | 1982 | ++DOMWINDOW == 107 (0x126277000) [pid = 1982] [serial = 796] [outer = 0x0] 04:22:23 INFO - PROCESS | 1982 | ++DOMWINDOW == 108 (0x126a3f000) [pid = 1982] [serial = 797] [outer = 0x126277000] 04:22:23 INFO - PROCESS | 1982 | 1461151343127 Marionette DEBUG loaded listener.js 04:22:23 INFO - PROCESS | 1982 | ++DOMWINDOW == 109 (0x126fc6c00) [pid = 1982] [serial = 798] [outer = 0x126277000] 04:22:23 INFO - PROCESS | 1982 | --DOMWINDOW == 108 (0x119c8a000) [pid = 1982] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 04:22:23 INFO - PROCESS | 1982 | --DOMWINDOW == 107 (0x119a53400) [pid = 1982] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 04:22:23 INFO - PROCESS | 1982 | --DOMWINDOW == 106 (0x1121e2800) [pid = 1982] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 04:22:23 INFO - PROCESS | 1982 | --DOMWINDOW == 105 (0x1182b6c00) [pid = 1982] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 04:22:23 INFO - PROCESS | 1982 | --DOMWINDOW == 104 (0x112104400) [pid = 1982] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 04:22:23 INFO - PROCESS | 1982 | --DOMWINDOW == 103 (0x11c32b400) [pid = 1982] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 04:22:23 INFO - PROCESS | 1982 | --DOMWINDOW == 102 (0x113e1e400) [pid = 1982] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 04:22:23 INFO - PROCESS | 1982 | --DOMWINDOW == 101 (0x11aa22400) [pid = 1982] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 04:22:23 INFO - PROCESS | 1982 | --DOMWINDOW == 100 (0x112274800) [pid = 1982] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 04:22:23 INFO - PROCESS | 1982 | --DOMWINDOW == 99 (0x119d6a400) [pid = 1982] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 04:22:23 INFO - PROCESS | 1982 | --DOMWINDOW == 98 (0x10fef3800) [pid = 1982] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 04:22:23 INFO - PROCESS | 1982 | --DOMWINDOW == 97 (0x11ac19800) [pid = 1982] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 04:22:23 INFO - PROCESS | 1982 | 1461151343520 Marionette TRACE conn2 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 04:22:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 04:22:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 570ms 04:22:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 04:22:23 INFO - PROCESS | 1982 | 1461151343552 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 04:22:23 INFO - PROCESS | 1982 | 1461151343553 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 04:22:23 INFO - PROCESS | 1982 | 1461151343556 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 04:22:23 INFO - PROCESS | 1982 | 1461151343558 Marionette TRACE conn2 <- [1,1038,null,{}] 04:22:23 INFO - PROCESS | 1982 | 1461151343562 Marionette TRACE conn2 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:23 INFO - PROCESS | 1982 | 1461151343638 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 04:22:23 INFO - PROCESS | 1982 | 1461151343656 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:23 INFO - PROCESS | 1982 | ++DOCSHELL 0x12b999000 == 42 [pid = 1982] [id = 267] 04:22:23 INFO - PROCESS | 1982 | ++DOMWINDOW == 98 (0x119c8a000) [pid = 1982] [serial = 799] [outer = 0x0] 04:22:23 INFO - PROCESS | 1982 | ++DOMWINDOW == 99 (0x11aa22400) [pid = 1982] [serial = 800] [outer = 0x119c8a000] 04:22:23 INFO - PROCESS | 1982 | 1461151343682 Marionette DEBUG loaded listener.js 04:22:23 INFO - PROCESS | 1982 | ++DOMWINDOW == 100 (0x11c32b400) [pid = 1982] [serial = 801] [outer = 0x119c8a000] 04:22:24 INFO - PROCESS | 1982 | 1461151344026 Marionette TRACE conn2 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 04:22:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 04:22:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 521ms 04:22:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 04:22:24 INFO - PROCESS | 1982 | 1461151344078 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 04:22:24 INFO - PROCESS | 1982 | 1461151344079 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 04:22:24 INFO - PROCESS | 1982 | 1461151344081 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 04:22:24 INFO - PROCESS | 1982 | 1461151344083 Marionette TRACE conn2 <- [1,1042,null,{}] 04:22:24 INFO - PROCESS | 1982 | 1461151344085 Marionette TRACE conn2 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:24 INFO - PROCESS | 1982 | 1461151344180 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 04:22:24 INFO - PROCESS | 1982 | 1461151344185 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:24 INFO - PROCESS | 1982 | ++DOCSHELL 0x12d883800 == 43 [pid = 1982] [id = 268] 04:22:24 INFO - PROCESS | 1982 | ++DOMWINDOW == 101 (0x11c45dc00) [pid = 1982] [serial = 802] [outer = 0x0] 04:22:24 INFO - PROCESS | 1982 | ++DOMWINDOW == 102 (0x127583c00) [pid = 1982] [serial = 803] [outer = 0x11c45dc00] 04:22:24 INFO - PROCESS | 1982 | 1461151344214 Marionette DEBUG loaded listener.js 04:22:24 INFO - PROCESS | 1982 | ++DOMWINDOW == 103 (0x128eef400) [pid = 1982] [serial = 804] [outer = 0x11c45dc00] 04:22:24 INFO - PROCESS | 1982 | 1461151344519 Marionette TRACE conn2 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 04:22:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 04:22:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 469ms 04:22:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 04:22:24 INFO - PROCESS | 1982 | 1461151344550 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 04:22:24 INFO - PROCESS | 1982 | 1461151344552 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 04:22:24 INFO - PROCESS | 1982 | 1461151344554 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 04:22:24 INFO - PROCESS | 1982 | 1461151344555 Marionette TRACE conn2 <- [1,1046,null,{}] 04:22:24 INFO - PROCESS | 1982 | 1461151344558 Marionette TRACE conn2 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:24 INFO - PROCESS | 1982 | 1461151344636 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 04:22:24 INFO - PROCESS | 1982 | 1461151344690 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:24 INFO - PROCESS | 1982 | ++DOCSHELL 0x12db20800 == 44 [pid = 1982] [id = 269] 04:22:24 INFO - PROCESS | 1982 | ++DOMWINDOW == 104 (0x126280c00) [pid = 1982] [serial = 805] [outer = 0x0] 04:22:24 INFO - PROCESS | 1982 | ++DOMWINDOW == 105 (0x128efcc00) [pid = 1982] [serial = 806] [outer = 0x126280c00] 04:22:24 INFO - PROCESS | 1982 | 1461151344715 Marionette DEBUG loaded listener.js 04:22:24 INFO - PROCESS | 1982 | ++DOMWINDOW == 106 (0x1293ad800) [pid = 1982] [serial = 807] [outer = 0x126280c00] 04:22:25 INFO - PROCESS | 1982 | 1461151344998 Marionette TRACE conn2 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 04:22:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 04:22:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 472ms 04:22:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 04:22:25 INFO - PROCESS | 1982 | 1461151345032 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 04:22:25 INFO - PROCESS | 1982 | 1461151345034 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 04:22:25 INFO - PROCESS | 1982 | 1461151345037 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 04:22:25 INFO - PROCESS | 1982 | 1461151345039 Marionette TRACE conn2 <- [1,1050,null,{}] 04:22:25 INFO - PROCESS | 1982 | 1461151345045 Marionette TRACE conn2 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:25 INFO - PROCESS | 1982 | 1461151345143 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 04:22:25 INFO - PROCESS | 1982 | 1461151345148 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:25 INFO - PROCESS | 1982 | ++DOCSHELL 0x12e49f000 == 45 [pid = 1982] [id = 270] 04:22:25 INFO - PROCESS | 1982 | ++DOMWINDOW == 107 (0x1293ab000) [pid = 1982] [serial = 808] [outer = 0x0] 04:22:25 INFO - PROCESS | 1982 | ++DOMWINDOW == 108 (0x129589800) [pid = 1982] [serial = 809] [outer = 0x1293ab000] 04:22:25 INFO - PROCESS | 1982 | 1461151345188 Marionette DEBUG loaded listener.js 04:22:25 INFO - PROCESS | 1982 | ++DOMWINDOW == 109 (0x1295ab800) [pid = 1982] [serial = 810] [outer = 0x1293ab000] 04:22:25 INFO - PROCESS | 1982 | 1461151345637 Marionette TRACE conn2 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 04:22:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 04:22:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 623ms 04:22:25 INFO - PROCESS | 1982 | 1461151345661 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 04:22:25 INFO - PROCESS | 1982 | 1461151345663 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 04:22:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 04:22:25 INFO - PROCESS | 1982 | 1461151345667 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 04:22:25 INFO - PROCESS | 1982 | 1461151345670 Marionette TRACE conn2 <- [1,1054,null,{}] 04:22:25 INFO - PROCESS | 1982 | 1461151345674 Marionette TRACE conn2 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:25 INFO - PROCESS | 1982 | 1461151345774 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 04:22:25 INFO - PROCESS | 1982 | 1461151345823 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:25 INFO - PROCESS | 1982 | ++DOCSHELL 0x119290800 == 46 [pid = 1982] [id = 271] 04:22:25 INFO - PROCESS | 1982 | ++DOMWINDOW == 110 (0x1121e8c00) [pid = 1982] [serial = 811] [outer = 0x0] 04:22:25 INFO - PROCESS | 1982 | ++DOMWINDOW == 111 (0x112276800) [pid = 1982] [serial = 812] [outer = 0x1121e8c00] 04:22:25 INFO - PROCESS | 1982 | 1461151345859 Marionette DEBUG loaded listener.js 04:22:25 INFO - PROCESS | 1982 | ++DOMWINDOW == 112 (0x113ecd800) [pid = 1982] [serial = 813] [outer = 0x1121e8c00] 04:22:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 04:22:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 622ms 04:22:26 INFO - PROCESS | 1982 | 1461151346281 Marionette TRACE conn2 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 04:22:26 INFO - PROCESS | 1982 | 1461151346289 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 04:22:26 INFO - PROCESS | 1982 | 1461151346294 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 04:22:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 04:22:26 INFO - PROCESS | 1982 | 1461151346298 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 04:22:26 INFO - PROCESS | 1982 | 1461151346300 Marionette TRACE conn2 <- [1,1058,null,{}] 04:22:26 INFO - PROCESS | 1982 | 1461151346302 Marionette TRACE conn2 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:26 INFO - PROCESS | 1982 | 1461151346405 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 04:22:26 INFO - PROCESS | 1982 | 1461151346510 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:26 INFO - PROCESS | 1982 | ++DOCSHELL 0x125a02800 == 47 [pid = 1982] [id = 272] 04:22:26 INFO - PROCESS | 1982 | ++DOMWINDOW == 113 (0x115734000) [pid = 1982] [serial = 814] [outer = 0x0] 04:22:26 INFO - PROCESS | 1982 | ++DOMWINDOW == 114 (0x116565c00) [pid = 1982] [serial = 815] [outer = 0x115734000] 04:22:26 INFO - PROCESS | 1982 | 1461151346541 Marionette DEBUG loaded listener.js 04:22:26 INFO - PROCESS | 1982 | ++DOMWINDOW == 115 (0x118c5b800) [pid = 1982] [serial = 816] [outer = 0x115734000] 04:22:26 INFO - PROCESS | 1982 | 1461151346955 Marionette TRACE conn2 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 04:22:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 04:22:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 669ms 04:22:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 04:22:26 INFO - PROCESS | 1982 | 1461151346967 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 04:22:26 INFO - PROCESS | 1982 | 1461151346969 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 04:22:26 INFO - PROCESS | 1982 | 1461151346971 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 04:22:26 INFO - PROCESS | 1982 | 1461151346974 Marionette TRACE conn2 <- [1,1062,null,{}] 04:22:26 INFO - PROCESS | 1982 | 1461151346982 Marionette TRACE conn2 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:27 INFO - PROCESS | 1982 | 1461151347088 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 04:22:27 INFO - PROCESS | 1982 | 1461151347137 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:27 INFO - PROCESS | 1982 | ++DOCSHELL 0x12d876000 == 48 [pid = 1982] [id = 273] 04:22:27 INFO - PROCESS | 1982 | ++DOMWINDOW == 116 (0x11924f000) [pid = 1982] [serial = 817] [outer = 0x0] 04:22:27 INFO - PROCESS | 1982 | ++DOMWINDOW == 117 (0x11ac16400) [pid = 1982] [serial = 818] [outer = 0x11924f000] 04:22:27 INFO - PROCESS | 1982 | 1461151347168 Marionette DEBUG loaded listener.js 04:22:27 INFO - PROCESS | 1982 | ++DOMWINDOW == 118 (0x11b953000) [pid = 1982] [serial = 819] [outer = 0x11924f000] 04:22:27 INFO - PROCESS | 1982 | 1461151347647 Marionette TRACE conn2 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 04:22:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 04:22:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 722ms 04:22:27 INFO - PROCESS | 1982 | 1461151347726 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 04:22:27 INFO - PROCESS | 1982 | 1461151347728 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 04:22:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 04:22:27 INFO - PROCESS | 1982 | 1461151347732 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 04:22:27 INFO - PROCESS | 1982 | 1461151347733 Marionette TRACE conn2 <- [1,1066,null,{}] 04:22:27 INFO - PROCESS | 1982 | 1461151347736 Marionette TRACE conn2 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:27 INFO - PROCESS | 1982 | 1461151347845 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 04:22:27 INFO - PROCESS | 1982 | 1461151347911 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:27 INFO - PROCESS | 1982 | ++DOCSHELL 0x119119000 == 49 [pid = 1982] [id = 274] 04:22:27 INFO - PROCESS | 1982 | ++DOMWINDOW == 119 (0x1146b9800) [pid = 1982] [serial = 820] [outer = 0x0] 04:22:27 INFO - PROCESS | 1982 | ++DOMWINDOW == 120 (0x11b956800) [pid = 1982] [serial = 821] [outer = 0x1146b9800] 04:22:27 INFO - PROCESS | 1982 | 1461151347944 Marionette DEBUG loaded listener.js 04:22:27 INFO - PROCESS | 1982 | ++DOMWINDOW == 121 (0x1258a8000) [pid = 1982] [serial = 822] [outer = 0x1146b9800] 04:22:28 INFO - PROCESS | 1982 | 1461151348539 Marionette TRACE conn2 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 04:22:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 04:22:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 870ms 04:22:28 INFO - PROCESS | 1982 | 1461151348603 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 04:22:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 04:22:28 INFO - PROCESS | 1982 | 1461151348605 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 04:22:28 INFO - PROCESS | 1982 | 1461151348608 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 04:22:28 INFO - PROCESS | 1982 | 1461151348611 Marionette TRACE conn2 <- [1,1070,null,{}] 04:22:28 INFO - PROCESS | 1982 | 1461151348614 Marionette TRACE conn2 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:28 INFO - PROCESS | 1982 | 1461151348710 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 04:22:28 INFO - PROCESS | 1982 | 1461151348777 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:28 INFO - PROCESS | 1982 | ++DOCSHELL 0x11914f000 == 50 [pid = 1982] [id = 275] 04:22:28 INFO - PROCESS | 1982 | ++DOMWINDOW == 122 (0x1121e3400) [pid = 1982] [serial = 823] [outer = 0x0] 04:22:28 INFO - PROCESS | 1982 | ++DOMWINDOW == 123 (0x11227d400) [pid = 1982] [serial = 824] [outer = 0x1121e3400] 04:22:28 INFO - PROCESS | 1982 | 1461151348806 Marionette DEBUG loaded listener.js 04:22:28 INFO - PROCESS | 1982 | ++DOMWINDOW == 124 (0x113e1d800) [pid = 1982] [serial = 825] [outer = 0x1121e3400] 04:22:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 04:22:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 671ms 04:22:29 INFO - PROCESS | 1982 | 1461151349274 Marionette TRACE conn2 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 04:22:29 INFO - PROCESS | 1982 | 1461151349281 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 04:22:29 INFO - PROCESS | 1982 | 1461151349287 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 04:22:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 04:22:29 INFO - PROCESS | 1982 | 1461151349293 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 04:22:29 INFO - PROCESS | 1982 | 1461151349296 Marionette TRACE conn2 <- [1,1074,null,{}] 04:22:29 INFO - PROCESS | 1982 | 1461151349300 Marionette TRACE conn2 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:29 INFO - PROCESS | 1982 | 1461151349428 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 04:22:29 INFO - PROCESS | 1982 | 1461151349512 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:29 INFO - PROCESS | 1982 | ++DOCSHELL 0x119292800 == 51 [pid = 1982] [id = 276] 04:22:29 INFO - PROCESS | 1982 | ++DOMWINDOW == 125 (0x1146b1000) [pid = 1982] [serial = 826] [outer = 0x0] 04:22:29 INFO - PROCESS | 1982 | ++DOMWINDOW == 126 (0x114aa1800) [pid = 1982] [serial = 827] [outer = 0x1146b1000] 04:22:29 INFO - PROCESS | 1982 | 1461151349540 Marionette DEBUG loaded listener.js 04:22:29 INFO - PROCESS | 1982 | ++DOMWINDOW == 127 (0x115447800) [pid = 1982] [serial = 828] [outer = 0x1146b1000] 04:22:29 INFO - PROCESS | 1982 | --DOCSHELL 0x12db20800 == 50 [pid = 1982] [id = 269] 04:22:29 INFO - PROCESS | 1982 | --DOCSHELL 0x12d883800 == 49 [pid = 1982] [id = 268] 04:22:29 INFO - PROCESS | 1982 | --DOCSHELL 0x12b999000 == 48 [pid = 1982] [id = 267] 04:22:29 INFO - PROCESS | 1982 | --DOCSHELL 0x12b770000 == 47 [pid = 1982] [id = 266] 04:22:29 INFO - PROCESS | 1982 | --DOMWINDOW == 126 (0x10fef9000) [pid = 1982] [serial = 710] [outer = 0x0] [url = about:blank] 04:22:29 INFO - PROCESS | 1982 | --DOMWINDOW == 125 (0x1146b5800) [pid = 1982] [serial = 713] [outer = 0x0] [url = about:blank] 04:22:29 INFO - PROCESS | 1982 | --DOMWINDOW == 124 (0x11532c800) [pid = 1982] [serial = 716] [outer = 0x0] [url = about:blank] 04:22:29 INFO - PROCESS | 1982 | --DOCSHELL 0x12939c000 == 46 [pid = 1982] [id = 265] 04:22:29 INFO - PROCESS | 1982 | --DOCSHELL 0x1274e8000 == 45 [pid = 1982] [id = 264] 04:22:29 INFO - PROCESS | 1982 | --DOCSHELL 0x126605800 == 44 [pid = 1982] [id = 263] 04:22:29 INFO - PROCESS | 1982 | --DOCSHELL 0x125a05000 == 43 [pid = 1982] [id = 262] 04:22:29 INFO - PROCESS | 1982 | --DOCSHELL 0x11c5f1800 == 42 [pid = 1982] [id = 261] 04:22:29 INFO - PROCESS | 1982 | --DOCSHELL 0x11bbaf800 == 41 [pid = 1982] [id = 260] 04:22:29 INFO - PROCESS | 1982 | --DOCSHELL 0x11910f000 == 40 [pid = 1982] [id = 259] 04:22:29 INFO - PROCESS | 1982 | --DOCSHELL 0x1192c8000 == 39 [pid = 1982] [id = 258] 04:22:29 INFO - PROCESS | 1982 | --DOCSHELL 0x11658d800 == 38 [pid = 1982] [id = 257] 04:22:29 INFO - PROCESS | 1982 | --DOCSHELL 0x12cea0000 == 37 [pid = 1982] [id = 255] 04:22:29 INFO - PROCESS | 1982 | --DOCSHELL 0x12bb7f800 == 36 [pid = 1982] [id = 254] 04:22:29 INFO - PROCESS | 1982 | --DOCSHELL 0x125a0c800 == 35 [pid = 1982] [id = 253] 04:22:29 INFO - PROCESS | 1982 | --DOCSHELL 0x11a621800 == 34 [pid = 1982] [id = 252] 04:22:29 INFO - PROCESS | 1982 | --DOCSHELL 0x12b99c800 == 33 [pid = 1982] [id = 251] 04:22:29 INFO - PROCESS | 1982 | --DOMWINDOW == 123 (0x11a64bc00) [pid = 1982] [serial = 734] [outer = 0x0] [url = about:blank] 04:22:29 INFO - PROCESS | 1982 | --DOMWINDOW == 122 (0x11aa29400) [pid = 1982] [serial = 737] [outer = 0x0] [url = about:blank] 04:22:29 INFO - PROCESS | 1982 | --DOMWINDOW == 121 (0x11a99f800) [pid = 1982] [serial = 735] [outer = 0x0] [url = about:blank] 04:22:29 INFO - PROCESS | 1982 | --DOMWINDOW == 120 (0x115888c00) [pid = 1982] [serial = 725] [outer = 0x0] [url = about:blank] 04:22:29 INFO - PROCESS | 1982 | --DOMWINDOW == 119 (0x118a60800) [pid = 1982] [serial = 726] [outer = 0x0] [url = about:blank] 04:22:29 INFO - PROCESS | 1982 | --DOMWINDOW == 118 (0x118ce5c00) [pid = 1982] [serial = 728] [outer = 0x0] [url = about:blank] 04:22:29 INFO - PROCESS | 1982 | --DOMWINDOW == 117 (0x118fd8000) [pid = 1982] [serial = 729] [outer = 0x0] [url = about:blank] 04:22:29 INFO - PROCESS | 1982 | --DOMWINDOW == 116 (0x11227f800) [pid = 1982] [serial = 719] [outer = 0x0] [url = about:blank] 04:22:29 INFO - PROCESS | 1982 | --DOMWINDOW == 115 (0x114033c00) [pid = 1982] [serial = 720] [outer = 0x0] [url = about:blank] 04:22:29 INFO - PROCESS | 1982 | --DOMWINDOW == 114 (0x1239ef800) [pid = 1982] [serial = 708] [outer = 0x0] [url = about:blank] 04:22:29 INFO - PROCESS | 1982 | --DOMWINDOW == 113 (0x1146b6000) [pid = 1982] [serial = 722] [outer = 0x0] [url = about:blank] 04:22:29 INFO - PROCESS | 1982 | --DOMWINDOW == 112 (0x115444400) [pid = 1982] [serial = 723] [outer = 0x0] [url = about:blank] 04:22:29 INFO - PROCESS | 1982 | --DOMWINDOW == 111 (0x11ac1f400) [pid = 1982] [serial = 740] [outer = 0x0] [url = about:blank] 04:22:29 INFO - PROCESS | 1982 | --DOMWINDOW == 110 (0x11ac17c00) [pid = 1982] [serial = 738] [outer = 0x0] [url = about:blank] 04:22:29 INFO - PROCESS | 1982 | --DOMWINDOW == 109 (0x11a642800) [pid = 1982] [serial = 744] [outer = 0x0] [url = about:blank] 04:22:29 INFO - PROCESS | 1982 | --DOMWINDOW == 108 (0x11563e000) [pid = 1982] [serial = 743] [outer = 0x0] [url = about:blank] 04:22:29 INFO - PROCESS | 1982 | --DOMWINDOW == 107 (0x11af69400) [pid = 1982] [serial = 741] [outer = 0x0] [url = about:blank] 04:22:29 INFO - PROCESS | 1982 | --DOMWINDOW == 106 (0x11b90bc00) [pid = 1982] [serial = 747] [outer = 0x0] [url = about:blank] 04:22:29 INFO - PROCESS | 1982 | --DOMWINDOW == 105 (0x118fd6800) [pid = 1982] [serial = 731] [outer = 0x0] [url = about:blank] 04:22:29 INFO - PROCESS | 1982 | --DOMWINDOW == 104 (0x11924dc00) [pid = 1982] [serial = 732] [outer = 0x0] [url = about:blank] 04:22:29 INFO - PROCESS | 1982 | --DOMWINDOW == 103 (0x11b99e400) [pid = 1982] [serial = 749] [outer = 0x0] [url = about:blank] 04:22:29 INFO - PROCESS | 1982 | --DOMWINDOW == 102 (0x11c32a800) [pid = 1982] [serial = 750] [outer = 0x0] [url = about:blank] 04:22:29 INFO - PROCESS | 1982 | --DOMWINDOW == 101 (0x11af65400) [pid = 1982] [serial = 746] [outer = 0x0] [url = about:blank] 04:22:29 INFO - PROCESS | 1982 | 1461151349964 Marionette TRACE conn2 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 04:22:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 04:22:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 724ms 04:22:30 INFO - PROCESS | 1982 | 1461151350083 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 04:22:30 INFO - PROCESS | 1982 | 1461151350084 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 04:22:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 04:22:30 INFO - PROCESS | 1982 | 1461151350099 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 04:22:30 INFO - PROCESS | 1982 | 1461151350101 Marionette TRACE conn2 <- [1,1078,null,{}] 04:22:30 INFO - PROCESS | 1982 | 1461151350110 Marionette TRACE conn2 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:30 INFO - PROCESS | 1982 | 1461151350189 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 04:22:30 INFO - PROCESS | 1982 | 1461151350196 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:30 INFO - PROCESS | 1982 | ++DOCSHELL 0x11b93f800 == 34 [pid = 1982] [id = 277] 04:22:30 INFO - PROCESS | 1982 | ++DOMWINDOW == 102 (0x11563e000) [pid = 1982] [serial = 829] [outer = 0x0] 04:22:30 INFO - PROCESS | 1982 | ++DOMWINDOW == 103 (0x118fd8c00) [pid = 1982] [serial = 830] [outer = 0x11563e000] 04:22:30 INFO - PROCESS | 1982 | 1461151350225 Marionette DEBUG loaded listener.js 04:22:30 INFO - PROCESS | 1982 | ++DOMWINDOW == 104 (0x11924bc00) [pid = 1982] [serial = 831] [outer = 0x11563e000] 04:22:30 INFO - PROCESS | 1982 | 1461151350558 Marionette TRACE conn2 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 04:22:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 04:22:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 472ms 04:22:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 04:22:30 INFO - PROCESS | 1982 | 1461151350571 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 04:22:30 INFO - PROCESS | 1982 | 1461151350572 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 04:22:30 INFO - PROCESS | 1982 | 1461151350578 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 04:22:30 INFO - PROCESS | 1982 | 1461151350579 Marionette TRACE conn2 <- [1,1082,null,{}] 04:22:30 INFO - PROCESS | 1982 | 1461151350581 Marionette TRACE conn2 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:30 INFO - PROCESS | 1982 | 1461151350660 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 04:22:30 INFO - PROCESS | 1982 | 1461151350705 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:30 INFO - PROCESS | 1982 | ++DOCSHELL 0x11c1d5800 == 35 [pid = 1982] [id = 278] 04:22:30 INFO - PROCESS | 1982 | ++DOMWINDOW == 105 (0x118c29000) [pid = 1982] [serial = 832] [outer = 0x0] 04:22:30 INFO - PROCESS | 1982 | ++DOMWINDOW == 106 (0x1197d7c00) [pid = 1982] [serial = 833] [outer = 0x118c29000] 04:22:30 INFO - PROCESS | 1982 | 1461151350731 Marionette DEBUG loaded listener.js 04:22:30 INFO - PROCESS | 1982 | ++DOMWINDOW == 107 (0x119d66800) [pid = 1982] [serial = 834] [outer = 0x118c29000] 04:22:31 INFO - PROCESS | 1982 | 1461151351020 Marionette TRACE conn2 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 04:22:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 04:22:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 472ms 04:22:31 INFO - PROCESS | 1982 | 1461151351050 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 04:22:31 INFO - PROCESS | 1982 | 1461151351051 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 04:22:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 04:22:31 INFO - PROCESS | 1982 | 1461151351053 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 04:22:31 INFO - PROCESS | 1982 | 1461151351054 Marionette TRACE conn2 <- [1,1086,null,{}] 04:22:31 INFO - PROCESS | 1982 | 1461151351065 Marionette TRACE conn2 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:31 INFO - PROCESS | 1982 | 1461151351143 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 04:22:31 INFO - PROCESS | 1982 | 1461151351148 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:31 INFO - PROCESS | 1982 | ++DOCSHELL 0x125922000 == 36 [pid = 1982] [id = 279] 04:22:31 INFO - PROCESS | 1982 | ++DOMWINDOW == 108 (0x119d66c00) [pid = 1982] [serial = 835] [outer = 0x0] 04:22:31 INFO - PROCESS | 1982 | ++DOMWINDOW == 109 (0x11a64bc00) [pid = 1982] [serial = 836] [outer = 0x119d66c00] 04:22:31 INFO - PROCESS | 1982 | 1461151351174 Marionette DEBUG loaded listener.js 04:22:31 INFO - PROCESS | 1982 | ++DOMWINDOW == 110 (0x11a99f400) [pid = 1982] [serial = 837] [outer = 0x119d66c00] 04:22:31 INFO - PROCESS | 1982 | 1461151351501 Marionette TRACE conn2 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 04:22:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 04:22:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 474ms 04:22:31 INFO - PROCESS | 1982 | 1461151351528 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 04:22:31 INFO - PROCESS | 1982 | 1461151351529 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 04:22:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 04:22:31 INFO - PROCESS | 1982 | 1461151351532 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 04:22:31 INFO - PROCESS | 1982 | 1461151351533 Marionette TRACE conn2 <- [1,1090,null,{}] 04:22:31 INFO - PROCESS | 1982 | 1461151351536 Marionette TRACE conn2 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:31 INFO - PROCESS | 1982 | 1461151351677 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 04:22:31 INFO - PROCESS | 1982 | 1461151351686 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:31 INFO - PROCESS | 1982 | ++DOCSHELL 0x125a22800 == 37 [pid = 1982] [id = 280] 04:22:31 INFO - PROCESS | 1982 | ++DOMWINDOW == 111 (0x11a9a5400) [pid = 1982] [serial = 838] [outer = 0x0] 04:22:31 INFO - PROCESS | 1982 | ++DOMWINDOW == 112 (0x11ac15800) [pid = 1982] [serial = 839] [outer = 0x11a9a5400] 04:22:31 INFO - PROCESS | 1982 | 1461151351723 Marionette DEBUG loaded listener.js 04:22:31 INFO - PROCESS | 1982 | ++DOMWINDOW == 113 (0x11b20ac00) [pid = 1982] [serial = 840] [outer = 0x11a9a5400] 04:22:32 INFO - PROCESS | 1982 | 1461151352178 Marionette TRACE conn2 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 04:22:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 04:22:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 668ms 04:22:32 INFO - PROCESS | 1982 | 1461151352201 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 04:22:32 INFO - PROCESS | 1982 | 1461151352202 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 04:22:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 04:22:32 INFO - PROCESS | 1982 | 1461151352204 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 04:22:32 INFO - PROCESS | 1982 | 1461151352205 Marionette TRACE conn2 <- [1,1094,null,{}] 04:22:32 INFO - PROCESS | 1982 | 1461151352212 Marionette TRACE conn2 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:32 INFO - PROCESS | 1982 | 1461151352286 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 04:22:32 INFO - PROCESS | 1982 | 1461151352320 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:32 INFO - PROCESS | 1982 | ++DOCSHELL 0x119111000 == 38 [pid = 1982] [id = 281] 04:22:32 INFO - PROCESS | 1982 | ++DOMWINDOW == 114 (0x11b20b000) [pid = 1982] [serial = 841] [outer = 0x0] 04:22:32 INFO - PROCESS | 1982 | ++DOMWINDOW == 115 (0x11b90b000) [pid = 1982] [serial = 842] [outer = 0x11b20b000] 04:22:32 INFO - PROCESS | 1982 | 1461151352361 Marionette DEBUG loaded listener.js 04:22:32 INFO - PROCESS | 1982 | ++DOMWINDOW == 116 (0x11b99cc00) [pid = 1982] [serial = 843] [outer = 0x11b20b000] 04:22:32 INFO - PROCESS | 1982 | 1461151352748 Marionette TRACE conn2 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 04:22:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 04:22:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 573ms 04:22:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 04:22:32 INFO - PROCESS | 1982 | 1461151352778 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 04:22:32 INFO - PROCESS | 1982 | 1461151352780 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 04:22:32 INFO - PROCESS | 1982 | 1461151352790 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 04:22:32 INFO - PROCESS | 1982 | 1461151352792 Marionette TRACE conn2 <- [1,1098,null,{}] 04:22:32 INFO - PROCESS | 1982 | 1461151352795 Marionette TRACE conn2 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:32 INFO - PROCESS | 1982 | 1461151352931 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 04:22:32 INFO - PROCESS | 1982 | 1461151352984 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:32 INFO - PROCESS | 1982 | ++DOCSHELL 0x1275c3000 == 39 [pid = 1982] [id = 282] 04:22:32 INFO - PROCESS | 1982 | ++DOMWINDOW == 117 (0x11b2df400) [pid = 1982] [serial = 844] [outer = 0x0] 04:22:33 INFO - PROCESS | 1982 | ++DOMWINDOW == 118 (0x11b9a6c00) [pid = 1982] [serial = 845] [outer = 0x11b2df400] 04:22:33 INFO - PROCESS | 1982 | 1461151353025 Marionette DEBUG loaded listener.js 04:22:33 INFO - PROCESS | 1982 | ++DOMWINDOW == 119 (0x11bcde800) [pid = 1982] [serial = 846] [outer = 0x11b2df400] 04:22:33 INFO - PROCESS | 1982 | 1461151353434 Marionette TRACE conn2 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 04:22:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 04:22:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 677ms 04:22:33 INFO - PROCESS | 1982 | 1461151353459 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 04:22:33 INFO - PROCESS | 1982 | 1461151353460 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 04:22:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 04:22:33 INFO - PROCESS | 1982 | 1461151353463 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 04:22:33 INFO - PROCESS | 1982 | 1461151353464 Marionette TRACE conn2 <- [1,1102,null,{}] 04:22:33 INFO - PROCESS | 1982 | 1461151353466 Marionette TRACE conn2 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:33 INFO - PROCESS | 1982 | 1461151353565 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 04:22:33 INFO - PROCESS | 1982 | 1461151353580 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:33 INFO - PROCESS | 1982 | ++DOCSHELL 0x12938d800 == 40 [pid = 1982] [id = 283] 04:22:33 INFO - PROCESS | 1982 | ++DOMWINDOW == 120 (0x11b9a3c00) [pid = 1982] [serial = 847] [outer = 0x0] 04:22:33 INFO - PROCESS | 1982 | ++DOMWINDOW == 121 (0x11c328000) [pid = 1982] [serial = 848] [outer = 0x11b9a3c00] 04:22:33 INFO - PROCESS | 1982 | 1461151353607 Marionette DEBUG loaded listener.js 04:22:33 INFO - PROCESS | 1982 | ++DOMWINDOW == 122 (0x11c58a000) [pid = 1982] [serial = 849] [outer = 0x11b9a3c00] 04:22:34 INFO - PROCESS | 1982 | --DOMWINDOW == 121 (0x11a651800) [pid = 1982] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 04:22:34 INFO - PROCESS | 1982 | --DOMWINDOW == 120 (0x11227d800) [pid = 1982] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 04:22:34 INFO - PROCESS | 1982 | --DOMWINDOW == 119 (0x126277000) [pid = 1982] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 04:22:34 INFO - PROCESS | 1982 | --DOMWINDOW == 118 (0x114f58000) [pid = 1982] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 04:22:34 INFO - PROCESS | 1982 | --DOMWINDOW == 117 (0x10fef9c00) [pid = 1982] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 04:22:34 INFO - PROCESS | 1982 | --DOMWINDOW == 116 (0x1191b6c00) [pid = 1982] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 04:22:34 INFO - PROCESS | 1982 | --DOMWINDOW == 115 (0x119c8a000) [pid = 1982] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 04:22:34 INFO - PROCESS | 1982 | --DOMWINDOW == 114 (0x114656800) [pid = 1982] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 04:22:34 INFO - PROCESS | 1982 | --DOMWINDOW == 113 (0x118612800) [pid = 1982] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 04:22:34 INFO - PROCESS | 1982 | --DOMWINDOW == 112 (0x11b90c800) [pid = 1982] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 04:22:34 INFO - PROCESS | 1982 | --DOMWINDOW == 111 (0x11c45dc00) [pid = 1982] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 04:22:34 INFO - PROCESS | 1982 | --DOMWINDOW == 110 (0x126280c00) [pid = 1982] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 04:22:34 INFO - PROCESS | 1982 | --DOMWINDOW == 109 (0x1197d7000) [pid = 1982] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 04:22:34 INFO - PROCESS | 1982 | --DOMWINDOW == 108 (0x11bcdcc00) [pid = 1982] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 04:22:34 INFO - PROCESS | 1982 | 1461151354202 Marionette TRACE conn2 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 04:22:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 04:22:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 771ms 04:22:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 04:22:34 INFO - PROCESS | 1982 | 1461151354235 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 04:22:34 INFO - PROCESS | 1982 | 1461151354236 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 04:22:34 INFO - PROCESS | 1982 | 1461151354238 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 04:22:34 INFO - PROCESS | 1982 | 1461151354239 Marionette TRACE conn2 <- [1,1106,null,{}] 04:22:34 INFO - PROCESS | 1982 | 1461151354241 Marionette TRACE conn2 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:34 INFO - PROCESS | 1982 | 1461151354335 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 04:22:34 INFO - PROCESS | 1982 | 1461151354342 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:34 INFO - PROCESS | 1982 | ++DOCSHELL 0x118c07800 == 41 [pid = 1982] [id = 284] 04:22:34 INFO - PROCESS | 1982 | ++DOMWINDOW == 109 (0x114a9a800) [pid = 1982] [serial = 850] [outer = 0x0] 04:22:34 INFO - PROCESS | 1982 | ++DOMWINDOW == 110 (0x11b90c800) [pid = 1982] [serial = 851] [outer = 0x114a9a800] 04:22:34 INFO - PROCESS | 1982 | 1461151354368 Marionette DEBUG loaded listener.js 04:22:34 INFO - PROCESS | 1982 | ++DOMWINDOW == 111 (0x1239fd800) [pid = 1982] [serial = 852] [outer = 0x114a9a800] 04:22:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 04:22:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 471ms 04:22:34 INFO - PROCESS | 1982 | 1461151354705 Marionette TRACE conn2 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 04:22:34 INFO - PROCESS | 1982 | 1461151354712 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 04:22:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 04:22:34 INFO - PROCESS | 1982 | 1461151354713 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 04:22:34 INFO - PROCESS | 1982 | 1461151354716 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 04:22:34 INFO - PROCESS | 1982 | 1461151354717 Marionette TRACE conn2 <- [1,1110,null,{}] 04:22:34 INFO - PROCESS | 1982 | 1461151354719 Marionette TRACE conn2 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:34 INFO - PROCESS | 1982 | 1461151354832 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 04:22:34 INFO - PROCESS | 1982 | 1461151354839 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:34 INFO - PROCESS | 1982 | ++DOCSHELL 0x12b63e800 == 42 [pid = 1982] [id = 285] 04:22:34 INFO - PROCESS | 1982 | ++DOMWINDOW == 112 (0x125863c00) [pid = 1982] [serial = 853] [outer = 0x0] 04:22:34 INFO - PROCESS | 1982 | ++DOMWINDOW == 113 (0x125d22000) [pid = 1982] [serial = 854] [outer = 0x125863c00] 04:22:34 INFO - PROCESS | 1982 | 1461151354871 Marionette DEBUG loaded listener.js 04:22:34 INFO - PROCESS | 1982 | ++DOMWINDOW == 114 (0x126281800) [pid = 1982] [serial = 855] [outer = 0x125863c00] 04:22:35 INFO - PROCESS | 1982 | 1461151355195 Marionette TRACE conn2 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 04:22:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 04:22:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 518ms 04:22:35 INFO - PROCESS | 1982 | 1461151355235 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 04:22:35 INFO - PROCESS | 1982 | 1461151355237 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 04:22:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 04:22:35 INFO - PROCESS | 1982 | 1461151355240 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 04:22:35 INFO - PROCESS | 1982 | 1461151355242 Marionette TRACE conn2 <- [1,1114,null,{}] 04:22:35 INFO - PROCESS | 1982 | 1461151355245 Marionette TRACE conn2 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:35 INFO - PROCESS | 1982 | 1461151355347 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 04:22:35 INFO - PROCESS | 1982 | 1461151355353 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:35 INFO - PROCESS | 1982 | ++DOCSHELL 0x12bf7b800 == 43 [pid = 1982] [id = 286] 04:22:35 INFO - PROCESS | 1982 | ++DOMWINDOW == 115 (0x126282c00) [pid = 1982] [serial = 856] [outer = 0x0] 04:22:35 INFO - PROCESS | 1982 | ++DOMWINDOW == 116 (0x126fce400) [pid = 1982] [serial = 857] [outer = 0x126282c00] 04:22:35 INFO - PROCESS | 1982 | 1461151355378 Marionette DEBUG loaded listener.js 04:22:35 INFO - PROCESS | 1982 | ++DOMWINDOW == 117 (0x127585c00) [pid = 1982] [serial = 858] [outer = 0x126282c00] 04:22:35 INFO - PROCESS | 1982 | 1461151355672 Marionette TRACE conn2 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 04:22:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 04:22:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 473ms 04:22:35 INFO - PROCESS | 1982 | 1461151355732 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 04:22:35 INFO - PROCESS | 1982 | 1461151355734 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 04:22:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 04:22:35 INFO - PROCESS | 1982 | 1461151355737 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 04:22:35 INFO - PROCESS | 1982 | 1461151355742 Marionette TRACE conn2 <- [1,1118,null,{}] 04:22:35 INFO - PROCESS | 1982 | 1461151355746 Marionette TRACE conn2 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:35 INFO - PROCESS | 1982 | 1461151355870 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 04:22:35 INFO - PROCESS | 1982 | 1461151355877 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:35 INFO - PROCESS | 1982 | ++DOCSHELL 0x12d0d2800 == 44 [pid = 1982] [id = 287] 04:22:35 INFO - PROCESS | 1982 | ++DOMWINDOW == 118 (0x12627fc00) [pid = 1982] [serial = 859] [outer = 0x0] 04:22:35 INFO - PROCESS | 1982 | ++DOMWINDOW == 119 (0x128818400) [pid = 1982] [serial = 860] [outer = 0x12627fc00] 04:22:35 INFO - PROCESS | 1982 | 1461151355918 Marionette DEBUG loaded listener.js 04:22:35 INFO - PROCESS | 1982 | ++DOMWINDOW == 120 (0x128823000) [pid = 1982] [serial = 861] [outer = 0x12627fc00] 04:22:36 INFO - PROCESS | 1982 | 1461151356496 Marionette TRACE conn2 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 04:22:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 04:22:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 824ms 04:22:36 INFO - PROCESS | 1982 | 1461151356562 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 04:22:36 INFO - PROCESS | 1982 | 1461151356565 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 04:22:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 04:22:36 INFO - PROCESS | 1982 | 1461151356569 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 04:22:36 INFO - PROCESS | 1982 | 1461151356571 Marionette TRACE conn2 <- [1,1122,null,{}] 04:22:36 INFO - PROCESS | 1982 | 1461151356602 Marionette TRACE conn2 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:36 INFO - PROCESS | 1982 | ++DOMWINDOW == 121 (0x113e09400) [pid = 1982] [serial = 862] [outer = 0x12fb12400] 04:22:36 INFO - PROCESS | 1982 | 1461151356716 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 04:22:36 INFO - PROCESS | 1982 | 1461151356832 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:36 INFO - PROCESS | 1982 | ++DOCSHELL 0x11b93e800 == 45 [pid = 1982] [id = 288] 04:22:36 INFO - PROCESS | 1982 | ++DOMWINDOW == 122 (0x114f5fc00) [pid = 1982] [serial = 863] [outer = 0x0] 04:22:36 INFO - PROCESS | 1982 | ++DOMWINDOW == 123 (0x11532d800) [pid = 1982] [serial = 864] [outer = 0x114f5fc00] 04:22:36 INFO - PROCESS | 1982 | 1461151356872 Marionette DEBUG loaded listener.js 04:22:36 INFO - PROCESS | 1982 | ++DOMWINDOW == 124 (0x115451400) [pid = 1982] [serial = 865] [outer = 0x114f5fc00] 04:22:37 INFO - PROCESS | 1982 | 1461151357373 Marionette TRACE conn2 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 04:22:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 04:22:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 873ms 04:22:37 INFO - PROCESS | 1982 | 1461151357442 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 04:22:37 INFO - PROCESS | 1982 | 1461151357447 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 04:22:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 04:22:37 INFO - PROCESS | 1982 | 1461151357454 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 04:22:37 INFO - PROCESS | 1982 | 1461151357457 Marionette TRACE conn2 <- [1,1126,null,{}] 04:22:37 INFO - PROCESS | 1982 | 1461151357461 Marionette TRACE conn2 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:37 INFO - PROCESS | 1982 | 1461151357605 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 04:22:37 INFO - PROCESS | 1982 | 1461151357659 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:37 INFO - PROCESS | 1982 | ++DOCSHELL 0x125a10000 == 46 [pid = 1982] [id = 289] 04:22:37 INFO - PROCESS | 1982 | ++DOMWINDOW == 125 (0x118c84c00) [pid = 1982] [serial = 866] [outer = 0x0] 04:22:37 INFO - PROCESS | 1982 | ++DOMWINDOW == 126 (0x11912f800) [pid = 1982] [serial = 867] [outer = 0x118c84c00] 04:22:37 INFO - PROCESS | 1982 | 1461151357729 Marionette DEBUG loaded listener.js 04:22:37 INFO - PROCESS | 1982 | ++DOMWINDOW == 127 (0x119c7fc00) [pid = 1982] [serial = 868] [outer = 0x118c84c00] 04:22:38 INFO - PROCESS | 1982 | 1461151358161 Marionette TRACE conn2 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 04:22:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 04:22:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 726ms 04:22:38 INFO - PROCESS | 1982 | 1461151358179 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 04:22:38 INFO - PROCESS | 1982 | 1461151358181 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 04:22:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 04:22:38 INFO - PROCESS | 1982 | 1461151358183 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 04:22:38 INFO - PROCESS | 1982 | 1461151358186 Marionette TRACE conn2 <- [1,1130,null,{}] 04:22:38 INFO - PROCESS | 1982 | 1461151358193 Marionette TRACE conn2 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:38 INFO - PROCESS | 1982 | 1461151358292 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 04:22:38 INFO - PROCESS | 1982 | 1461151358340 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:38 INFO - PROCESS | 1982 | ++DOCSHELL 0x12d0ca000 == 47 [pid = 1982] [id = 290] 04:22:38 INFO - PROCESS | 1982 | ++DOMWINDOW == 128 (0x11a64d400) [pid = 1982] [serial = 869] [outer = 0x0] 04:22:38 INFO - PROCESS | 1982 | ++DOMWINDOW == 129 (0x11ac21c00) [pid = 1982] [serial = 870] [outer = 0x11a64d400] 04:22:38 INFO - PROCESS | 1982 | 1461151358373 Marionette DEBUG loaded listener.js 04:22:38 INFO - PROCESS | 1982 | ++DOMWINDOW == 130 (0x11b955800) [pid = 1982] [serial = 871] [outer = 0x11a64d400] 04:22:38 INFO - PROCESS | 1982 | 1461151358809 Marionette TRACE conn2 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 04:22:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 04:22:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 671ms 04:22:38 INFO - PROCESS | 1982 | 1461151358855 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 04:22:38 INFO - PROCESS | 1982 | 1461151358857 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 04:22:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 04:22:38 INFO - PROCESS | 1982 | 1461151358881 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 04:22:38 INFO - PROCESS | 1982 | 1461151358884 Marionette TRACE conn2 <- [1,1134,null,{}] 04:22:38 INFO - PROCESS | 1982 | 1461151358887 Marionette TRACE conn2 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:39 INFO - PROCESS | 1982 | 1461151359034 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 04:22:39 INFO - PROCESS | 1982 | 1461151359123 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:39 INFO - PROCESS | 1982 | ++DOCSHELL 0x12dbdf000 == 48 [pid = 1982] [id = 291] 04:22:39 INFO - PROCESS | 1982 | ++DOMWINDOW == 131 (0x125b90400) [pid = 1982] [serial = 872] [outer = 0x0] 04:22:39 INFO - PROCESS | 1982 | ++DOMWINDOW == 132 (0x125e5c800) [pid = 1982] [serial = 873] [outer = 0x125b90400] 04:22:39 INFO - PROCESS | 1982 | 1461151359171 Marionette DEBUG loaded listener.js 04:22:39 INFO - PROCESS | 1982 | ++DOMWINDOW == 133 (0x126fc6000) [pid = 1982] [serial = 874] [outer = 0x125b90400] 04:22:39 INFO - PROCESS | 1982 | 1461151359667 Marionette TRACE conn2 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 04:22:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 04:22:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 824ms 04:22:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 04:22:39 INFO - PROCESS | 1982 | 1461151359702 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 04:22:39 INFO - PROCESS | 1982 | 1461151359704 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 04:22:39 INFO - PROCESS | 1982 | 1461151359725 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 04:22:39 INFO - PROCESS | 1982 | 1461151359726 Marionette TRACE conn2 <- [1,1138,null,{}] 04:22:39 INFO - PROCESS | 1982 | 1461151359730 Marionette TRACE conn2 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:39 INFO - PROCESS | 1982 | 1461151359826 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 04:22:39 INFO - PROCESS | 1982 | 1461151359890 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:39 INFO - PROCESS | 1982 | ++DOCSHELL 0x118c13000 == 49 [pid = 1982] [id = 292] 04:22:39 INFO - PROCESS | 1982 | ++DOMWINDOW == 134 (0x112106c00) [pid = 1982] [serial = 875] [outer = 0x0] 04:22:39 INFO - PROCESS | 1982 | ++DOMWINDOW == 135 (0x115443c00) [pid = 1982] [serial = 876] [outer = 0x112106c00] 04:22:39 INFO - PROCESS | 1982 | 1461151359920 Marionette DEBUG loaded listener.js 04:22:39 INFO - PROCESS | 1982 | ++DOMWINDOW == 136 (0x127587000) [pid = 1982] [serial = 877] [outer = 0x112106c00] 04:22:40 INFO - PROCESS | 1982 | 1461151360462 Marionette TRACE conn2 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 04:22:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 04:22:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 790ms 04:22:40 INFO - PROCESS | 1982 | 1461151360497 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 04:22:40 INFO - PROCESS | 1982 | 1461151360499 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 04:22:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 04:22:40 INFO - PROCESS | 1982 | 1461151360502 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 04:22:40 INFO - PROCESS | 1982 | 1461151360505 Marionette TRACE conn2 <- [1,1142,null,{}] 04:22:40 INFO - PROCESS | 1982 | 1461151360529 Marionette TRACE conn2 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:40 INFO - PROCESS | 1982 | 1461151360625 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 04:22:40 INFO - PROCESS | 1982 | 1461151360691 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:40 INFO - PROCESS | 1982 | ++DOCSHELL 0x11b288800 == 50 [pid = 1982] [id = 293] 04:22:40 INFO - PROCESS | 1982 | ++DOMWINDOW == 137 (0x112274400) [pid = 1982] [serial = 878] [outer = 0x0] 04:22:40 INFO - PROCESS | 1982 | ++DOMWINDOW == 138 (0x11227ec00) [pid = 1982] [serial = 879] [outer = 0x112274400] 04:22:40 INFO - PROCESS | 1982 | 1461151360719 Marionette DEBUG loaded listener.js 04:22:40 INFO - PROCESS | 1982 | ++DOMWINDOW == 139 (0x114aa3c00) [pid = 1982] [serial = 880] [outer = 0x112274400] 04:22:41 INFO - PROCESS | 1982 | 1461151361107 Marionette TRACE conn2 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 04:22:41 INFO - PROCESS | 1982 | --DOCSHELL 0x12bf7b800 == 49 [pid = 1982] [id = 286] 04:22:41 INFO - PROCESS | 1982 | --DOCSHELL 0x12b63e800 == 48 [pid = 1982] [id = 285] 04:22:41 INFO - PROCESS | 1982 | --DOCSHELL 0x118c07800 == 47 [pid = 1982] [id = 284] 04:22:41 INFO - PROCESS | 1982 | --DOCSHELL 0x12938d800 == 46 [pid = 1982] [id = 283] 04:22:41 INFO - PROCESS | 1982 | --DOCSHELL 0x1275c3000 == 45 [pid = 1982] [id = 282] 04:22:41 INFO - PROCESS | 1982 | --DOCSHELL 0x119111000 == 44 [pid = 1982] [id = 281] 04:22:41 INFO - PROCESS | 1982 | --DOCSHELL 0x125a22800 == 43 [pid = 1982] [id = 280] 04:22:41 INFO - PROCESS | 1982 | --DOCSHELL 0x125922000 == 42 [pid = 1982] [id = 279] 04:22:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 04:22:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 691ms 04:22:41 INFO - PROCESS | 1982 | --DOMWINDOW == 138 (0x11c75a000) [pid = 1982] [serial = 752] [outer = 0x0] [url = about:blank] 04:22:41 INFO - PROCESS | 1982 | --DOMWINDOW == 137 (0x129589800) [pid = 1982] [serial = 809] [outer = 0x0] [url = about:blank] 04:22:41 INFO - PROCESS | 1982 | --DOCSHELL 0x11c1d5800 == 41 [pid = 1982] [id = 278] 04:22:41 INFO - PROCESS | 1982 | --DOCSHELL 0x11b93f800 == 40 [pid = 1982] [id = 277] 04:22:41 INFO - PROCESS | 1982 | --DOCSHELL 0x119292800 == 39 [pid = 1982] [id = 276] 04:22:41 INFO - PROCESS | 1982 | --DOCSHELL 0x11914f000 == 38 [pid = 1982] [id = 275] 04:22:41 INFO - PROCESS | 1982 | --DOCSHELL 0x119119000 == 37 [pid = 1982] [id = 274] 04:22:41 INFO - PROCESS | 1982 | --DOCSHELL 0x12d876000 == 36 [pid = 1982] [id = 273] 04:22:41 INFO - PROCESS | 1982 | --DOCSHELL 0x125a02800 == 35 [pid = 1982] [id = 272] 04:22:41 INFO - PROCESS | 1982 | --DOCSHELL 0x12e49f000 == 34 [pid = 1982] [id = 270] 04:22:41 INFO - PROCESS | 1982 | --DOCSHELL 0x119290800 == 33 [pid = 1982] [id = 271] 04:22:41 INFO - PROCESS | 1982 | 1461151361215 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 04:22:41 INFO - PROCESS | 1982 | 1461151361218 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 04:22:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 04:22:41 INFO - PROCESS | 1982 | 1461151361223 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 04:22:41 INFO - PROCESS | 1982 | 1461151361224 Marionette TRACE conn2 <- [1,1146,null,{}] 04:22:41 INFO - PROCESS | 1982 | --DOMWINDOW == 136 (0x11c4ab000) [pid = 1982] [serial = 789] [outer = 0x0] [url = about:blank] 04:22:41 INFO - PROCESS | 1982 | --DOMWINDOW == 135 (0x114a9ac00) [pid = 1982] [serial = 774] [outer = 0x0] [url = about:blank] 04:22:41 INFO - PROCESS | 1982 | --DOMWINDOW == 134 (0x126fc6c00) [pid = 1982] [serial = 798] [outer = 0x0] [url = about:blank] 04:22:41 INFO - PROCESS | 1982 | --DOMWINDOW == 133 (0x115334400) [pid = 1982] [serial = 776] [outer = 0x0] [url = about:blank] 04:22:41 INFO - PROCESS | 1982 | --DOMWINDOW == 132 (0x113e14000) [pid = 1982] [serial = 770] [outer = 0x0] [url = about:blank] 04:22:41 INFO - PROCESS | 1982 | --DOMWINDOW == 131 (0x1199e6800) [pid = 1982] [serial = 782] [outer = 0x0] [url = about:blank] 04:22:41 INFO - PROCESS | 1982 | --DOMWINDOW == 130 (0x11aa22400) [pid = 1982] [serial = 800] [outer = 0x0] [url = about:blank] 04:22:41 INFO - PROCESS | 1982 | --DOMWINDOW == 129 (0x125d19400) [pid = 1982] [serial = 771] [outer = 0x0] [url = about:blank] 04:22:41 INFO - PROCESS | 1982 | --DOMWINDOW == 128 (0x1156bf400) [pid = 1982] [serial = 717] [outer = 0x0] [url = about:blank] 04:22:41 INFO - PROCESS | 1982 | --DOMWINDOW == 127 (0x11b955400) [pid = 1982] [serial = 764] [outer = 0x0] [url = about:blank] 04:22:41 INFO - PROCESS | 1982 | --DOMWINDOW == 126 (0x118c5a000) [pid = 1982] [serial = 779] [outer = 0x0] [url = about:blank] 04:22:41 INFO - PROCESS | 1982 | --DOMWINDOW == 125 (0x11a647800) [pid = 1982] [serial = 761] [outer = 0x0] [url = about:blank] 04:22:41 INFO - PROCESS | 1982 | --DOMWINDOW == 124 (0x11acbd000) [pid = 1982] [serial = 788] [outer = 0x0] [url = about:blank] 04:22:41 INFO - PROCESS | 1982 | --DOMWINDOW == 123 (0x125e5a400) [pid = 1982] [serial = 794] [outer = 0x0] [url = about:blank] 04:22:41 INFO - PROCESS | 1982 | --DOMWINDOW == 122 (0x126a3f000) [pid = 1982] [serial = 797] [outer = 0x0] [url = about:blank] 04:22:41 INFO - PROCESS | 1982 | --DOMWINDOW == 121 (0x127583c00) [pid = 1982] [serial = 803] [outer = 0x0] [url = about:blank] 04:22:41 INFO - PROCESS | 1982 | --DOMWINDOW == 120 (0x128efcc00) [pid = 1982] [serial = 806] [outer = 0x0] [url = about:blank] 04:22:41 INFO - PROCESS | 1982 | --DOMWINDOW == 119 (0x1155b5800) [pid = 1982] [serial = 777] [outer = 0x0] [url = about:blank] 04:22:41 INFO - PROCESS | 1982 | --DOMWINDOW == 118 (0x128eef400) [pid = 1982] [serial = 804] [outer = 0x0] [url = about:blank] 04:22:41 INFO - PROCESS | 1982 | --DOMWINDOW == 117 (0x11a649c00) [pid = 1982] [serial = 785] [outer = 0x0] [url = about:blank] 04:22:41 INFO - PROCESS | 1982 | --DOMWINDOW == 116 (0x11a642c00) [pid = 1982] [serial = 783] [outer = 0x0] [url = about:blank] 04:22:41 INFO - PROCESS | 1982 | --DOMWINDOW == 115 (0x113e1f400) [pid = 1982] [serial = 773] [outer = 0x0] [url = about:blank] 04:22:41 INFO - PROCESS | 1982 | --DOMWINDOW == 114 (0x11912d000) [pid = 1982] [serial = 780] [outer = 0x0] [url = about:blank] 04:22:41 INFO - PROCESS | 1982 | --DOMWINDOW == 113 (0x11c17e800) [pid = 1982] [serial = 767] [outer = 0x0] [url = about:blank] 04:22:41 INFO - PROCESS | 1982 | --DOMWINDOW == 112 (0x114654000) [pid = 1982] [serial = 755] [outer = 0x0] [url = about:blank] 04:22:41 INFO - PROCESS | 1982 | --DOMWINDOW == 111 (0x11aa23400) [pid = 1982] [serial = 786] [outer = 0x0] [url = about:blank] 04:22:41 INFO - PROCESS | 1982 | --DOMWINDOW == 110 (0x125d23400) [pid = 1982] [serial = 792] [outer = 0x0] [url = about:blank] 04:22:41 INFO - PROCESS | 1982 | --DOMWINDOW == 109 (0x126276400) [pid = 1982] [serial = 795] [outer = 0x0] [url = about:blank] 04:22:41 INFO - PROCESS | 1982 | --DOMWINDOW == 108 (0x11c32b400) [pid = 1982] [serial = 801] [outer = 0x0] [url = about:blank] 04:22:41 INFO - PROCESS | 1982 | --DOMWINDOW == 107 (0x12586b400) [pid = 1982] [serial = 791] [outer = 0x0] [url = about:blank] 04:22:41 INFO - PROCESS | 1982 | --DOMWINDOW == 106 (0x115450000) [pid = 1982] [serial = 758] [outer = 0x0] [url = about:blank] 04:22:41 INFO - PROCESS | 1982 | --DOMWINDOW == 105 (0x1293ad800) [pid = 1982] [serial = 807] [outer = 0x0] [url = about:blank] 04:22:41 INFO - PROCESS | 1982 | 1461151361248 Marionette TRACE conn2 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:41 INFO - PROCESS | 1982 | 1461151361332 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 04:22:41 INFO - PROCESS | 1982 | 1461151361336 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:41 INFO - PROCESS | 1982 | ++DOCSHELL 0x11911b800 == 34 [pid = 1982] [id = 294] 04:22:41 INFO - PROCESS | 1982 | ++DOMWINDOW == 106 (0x11544b800) [pid = 1982] [serial = 881] [outer = 0x0] 04:22:41 INFO - PROCESS | 1982 | ++DOMWINDOW == 107 (0x1155b5800) [pid = 1982] [serial = 882] [outer = 0x11544b800] 04:22:41 INFO - PROCESS | 1982 | 1461151361362 Marionette DEBUG loaded listener.js 04:22:41 INFO - PROCESS | 1982 | ++DOMWINDOW == 108 (0x118c82400) [pid = 1982] [serial = 883] [outer = 0x11544b800] 04:22:41 INFO - PROCESS | 1982 | 1461151361689 Marionette TRACE conn2 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 04:22:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 04:22:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 487ms 04:22:41 INFO - PROCESS | 1982 | 1461151361711 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 04:22:41 INFO - PROCESS | 1982 | 1461151361712 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 04:22:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 04:22:41 INFO - PROCESS | 1982 | 1461151361715 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 04:22:41 INFO - PROCESS | 1982 | 1461151361717 Marionette TRACE conn2 <- [1,1150,null,{}] 04:22:41 INFO - PROCESS | 1982 | 1461151361724 Marionette TRACE conn2 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:41 INFO - PROCESS | 1982 | 1461151361802 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 04:22:41 INFO - PROCESS | 1982 | 1461151361859 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:41 INFO - PROCESS | 1982 | ++DOCSHELL 0x11c1d5800 == 35 [pid = 1982] [id = 295] 04:22:41 INFO - PROCESS | 1982 | ++DOMWINDOW == 109 (0x11544fc00) [pid = 1982] [serial = 884] [outer = 0x0] 04:22:41 INFO - PROCESS | 1982 | ++DOMWINDOW == 110 (0x1197d9400) [pid = 1982] [serial = 885] [outer = 0x11544fc00] 04:22:41 INFO - PROCESS | 1982 | 1461151361888 Marionette DEBUG loaded listener.js 04:22:41 INFO - PROCESS | 1982 | ++DOMWINDOW == 111 (0x11a64fc00) [pid = 1982] [serial = 886] [outer = 0x11544fc00] 04:22:42 INFO - PROCESS | 1982 | 1461151362185 Marionette TRACE conn2 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 04:22:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 04:22:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 521ms 04:22:42 INFO - PROCESS | 1982 | 1461151362237 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 04:22:42 INFO - PROCESS | 1982 | 1461151362239 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 04:22:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 04:22:42 INFO - PROCESS | 1982 | 1461151362245 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 04:22:42 INFO - PROCESS | 1982 | 1461151362246 Marionette TRACE conn2 <- [1,1154,null,{}] 04:22:42 INFO - PROCESS | 1982 | 1461151362249 Marionette TRACE conn2 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:42 INFO - PROCESS | 1982 | 1461151362350 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 04:22:42 INFO - PROCESS | 1982 | 1461151362424 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:42 INFO - PROCESS | 1982 | ++DOCSHELL 0x12590d000 == 36 [pid = 1982] [id = 296] 04:22:42 INFO - PROCESS | 1982 | ++DOMWINDOW == 112 (0x11a64c800) [pid = 1982] [serial = 887] [outer = 0x0] 04:22:42 INFO - PROCESS | 1982 | ++DOMWINDOW == 113 (0x11ac14000) [pid = 1982] [serial = 888] [outer = 0x11a64c800] 04:22:42 INFO - PROCESS | 1982 | 1461151362468 Marionette DEBUG loaded listener.js 04:22:42 INFO - PROCESS | 1982 | ++DOMWINDOW == 114 (0x11af64800) [pid = 1982] [serial = 889] [outer = 0x11a64c800] 04:22:42 INFO - PROCESS | 1982 | 1461151362818 Marionette TRACE conn2 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 04:22:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 04:22:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 620ms 04:22:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 04:22:42 INFO - PROCESS | 1982 | 1461151362865 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 04:22:42 INFO - PROCESS | 1982 | 1461151362866 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 04:22:42 INFO - PROCESS | 1982 | 1461151362868 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 04:22:42 INFO - PROCESS | 1982 | 1461151362869 Marionette TRACE conn2 <- [1,1158,null,{}] 04:22:42 INFO - PROCESS | 1982 | 1461151362872 Marionette TRACE conn2 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:42 INFO - PROCESS | 1982 | 1461151362974 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 04:22:42 INFO - PROCESS | 1982 | 1461151362980 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:42 INFO - PROCESS | 1982 | ++DOCSHELL 0x12661f000 == 37 [pid = 1982] [id = 297] 04:22:42 INFO - PROCESS | 1982 | ++DOMWINDOW == 115 (0x11a650400) [pid = 1982] [serial = 890] [outer = 0x0] 04:22:43 INFO - PROCESS | 1982 | ++DOMWINDOW == 116 (0x11b20ec00) [pid = 1982] [serial = 891] [outer = 0x11a650400] 04:22:43 INFO - PROCESS | 1982 | 1461151363006 Marionette DEBUG loaded listener.js 04:22:43 INFO - PROCESS | 1982 | ++DOMWINDOW == 117 (0x11b99ec00) [pid = 1982] [serial = 892] [outer = 0x11a650400] 04:22:43 INFO - PROCESS | 1982 | 1461151363391 Marionette TRACE conn2 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 04:22:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 04:22:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 567ms 04:22:43 INFO - PROCESS | 1982 | 1461151363437 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 04:22:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 04:22:43 INFO - PROCESS | 1982 | 1461151363440 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 04:22:43 INFO - PROCESS | 1982 | 1461151363443 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 04:22:43 INFO - PROCESS | 1982 | 1461151363445 Marionette TRACE conn2 <- [1,1162,null,{}] 04:22:43 INFO - PROCESS | 1982 | 1461151363455 Marionette TRACE conn2 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:43 INFO - PROCESS | 1982 | 1461151363630 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 04:22:43 INFO - PROCESS | 1982 | 1461151363658 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:43 INFO - PROCESS | 1982 | ++DOCSHELL 0x1275c0800 == 38 [pid = 1982] [id = 298] 04:22:43 INFO - PROCESS | 1982 | ++DOMWINDOW == 118 (0x11b9a6800) [pid = 1982] [serial = 893] [outer = 0x0] 04:22:43 INFO - PROCESS | 1982 | ++DOMWINDOW == 119 (0x1239fe400) [pid = 1982] [serial = 894] [outer = 0x11b9a6800] 04:22:43 INFO - PROCESS | 1982 | 1461151363702 Marionette DEBUG loaded listener.js 04:22:43 INFO - PROCESS | 1982 | ++DOMWINDOW == 120 (0x126a3f000) [pid = 1982] [serial = 895] [outer = 0x11b9a6800] 04:22:44 INFO - PROCESS | 1982 | 1461151364060 Marionette TRACE conn2 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 04:22:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 04:22:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 628ms 04:22:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 04:22:44 INFO - PROCESS | 1982 | 1461151364070 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 04:22:44 INFO - PROCESS | 1982 | 1461151364071 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 04:22:44 INFO - PROCESS | 1982 | 1461151364073 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 04:22:44 INFO - PROCESS | 1982 | 1461151364076 Marionette TRACE conn2 <- [1,1166,null,{}] 04:22:44 INFO - PROCESS | 1982 | 1461151364081 Marionette TRACE conn2 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:44 INFO - PROCESS | 1982 | 1461151364177 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 04:22:44 INFO - PROCESS | 1982 | 1461151364194 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:44 INFO - PROCESS | 1982 | ++DOCSHELL 0x12b43e800 == 39 [pid = 1982] [id = 299] 04:22:44 INFO - PROCESS | 1982 | ++DOMWINDOW == 121 (0x126a40800) [pid = 1982] [serial = 896] [outer = 0x0] 04:22:44 INFO - PROCESS | 1982 | ++DOMWINDOW == 122 (0x12758d400) [pid = 1982] [serial = 897] [outer = 0x126a40800] 04:22:44 INFO - PROCESS | 1982 | 1461151364219 Marionette DEBUG loaded listener.js 04:22:44 INFO - PROCESS | 1982 | ++DOMWINDOW == 123 (0x128ef4800) [pid = 1982] [serial = 898] [outer = 0x126a40800] 04:22:44 INFO - PROCESS | 1982 | 1461151364571 Marionette TRACE conn2 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 04:22:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 04:22:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 522ms 04:22:44 INFO - PROCESS | 1982 | 1461151364595 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 04:22:44 INFO - PROCESS | 1982 | 1461151364597 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 04:22:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 04:22:44 INFO - PROCESS | 1982 | 1461151364599 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 04:22:44 INFO - PROCESS | 1982 | 1461151364600 Marionette TRACE conn2 <- [1,1170,null,{}] 04:22:44 INFO - PROCESS | 1982 | 1461151364602 Marionette TRACE conn2 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:44 INFO - PROCESS | 1982 | 1461151364697 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 04:22:44 INFO - PROCESS | 1982 | 1461151364711 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:44 INFO - PROCESS | 1982 | ++DOCSHELL 0x12bb79000 == 40 [pid = 1982] [id = 300] 04:22:44 INFO - PROCESS | 1982 | ++DOMWINDOW == 124 (0x1274c4800) [pid = 1982] [serial = 899] [outer = 0x0] 04:22:44 INFO - PROCESS | 1982 | ++DOMWINDOW == 125 (0x1293b4c00) [pid = 1982] [serial = 900] [outer = 0x1274c4800] 04:22:44 INFO - PROCESS | 1982 | 1461151364736 Marionette DEBUG loaded listener.js 04:22:44 INFO - PROCESS | 1982 | ++DOMWINDOW == 126 (0x12958b400) [pid = 1982] [serial = 901] [outer = 0x1274c4800] 04:22:45 INFO - PROCESS | 1982 | 1461151365059 Marionette TRACE conn2 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 04:22:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 04:22:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 518ms 04:22:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 04:22:45 INFO - PROCESS | 1982 | 1461151365117 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 04:22:45 INFO - PROCESS | 1982 | 1461151365118 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 04:22:45 INFO - PROCESS | 1982 | 1461151365120 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 04:22:45 INFO - PROCESS | 1982 | 1461151365121 Marionette TRACE conn2 <- [1,1174,null,{}] 04:22:45 INFO - PROCESS | 1982 | 1461151365124 Marionette TRACE conn2 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:45 INFO - PROCESS | 1982 | 1461151365219 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 04:22:45 INFO - PROCESS | 1982 | 1461151365225 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:45 INFO - PROCESS | 1982 | ++DOCSHELL 0x12ce90800 == 41 [pid = 1982] [id = 301] 04:22:45 INFO - PROCESS | 1982 | ++DOMWINDOW == 127 (0x12881fc00) [pid = 1982] [serial = 902] [outer = 0x0] 04:22:45 INFO - PROCESS | 1982 | ++DOMWINDOW == 128 (0x1295af000) [pid = 1982] [serial = 903] [outer = 0x12881fc00] 04:22:45 INFO - PROCESS | 1982 | 1461151365251 Marionette DEBUG loaded listener.js 04:22:45 INFO - PROCESS | 1982 | ++DOMWINDOW == 129 (0x12a42d000) [pid = 1982] [serial = 904] [outer = 0x12881fc00] 04:22:45 INFO - PROCESS | 1982 | --DOMWINDOW == 128 (0x126282c00) [pid = 1982] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 04:22:45 INFO - PROCESS | 1982 | --DOMWINDOW == 127 (0x114a9a800) [pid = 1982] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 04:22:45 INFO - PROCESS | 1982 | --DOMWINDOW == 126 (0x125863c00) [pid = 1982] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 04:22:45 INFO - PROCESS | 1982 | --DOMWINDOW == 125 (0x11b20f400) [pid = 1982] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 04:22:45 INFO - PROCESS | 1982 | --DOMWINDOW == 124 (0x10fef4800) [pid = 1982] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 04:22:45 INFO - PROCESS | 1982 | --DOMWINDOW == 123 (0x114655000) [pid = 1982] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 04:22:45 INFO - PROCESS | 1982 | --DOMWINDOW == 122 (0x112103400) [pid = 1982] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 04:22:45 INFO - PROCESS | 1982 | --DOMWINDOW == 121 (0x11b9a8c00) [pid = 1982] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 04:22:45 INFO - PROCESS | 1982 | --DOMWINDOW == 120 (0x11a649400) [pid = 1982] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 04:22:45 INFO - PROCESS | 1982 | --DOMWINDOW == 119 (0x113e21000) [pid = 1982] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 04:22:45 INFO - PROCESS | 1982 | --DOMWINDOW == 118 (0x119add800) [pid = 1982] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 04:22:45 INFO - PROCESS | 1982 | --DOMWINDOW == 117 (0x11b20b000) [pid = 1982] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 04:22:45 INFO - PROCESS | 1982 | --DOMWINDOW == 116 (0x11b2df400) [pid = 1982] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 04:22:45 INFO - PROCESS | 1982 | --DOMWINDOW == 115 (0x1146b1000) [pid = 1982] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 04:22:45 INFO - PROCESS | 1982 | --DOMWINDOW == 114 (0x1121e3400) [pid = 1982] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 04:22:45 INFO - PROCESS | 1982 | --DOMWINDOW == 113 (0x11563e000) [pid = 1982] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 04:22:45 INFO - PROCESS | 1982 | --DOMWINDOW == 112 (0x1146b9800) [pid = 1982] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 04:22:45 INFO - PROCESS | 1982 | --DOMWINDOW == 111 (0x118c29000) [pid = 1982] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 04:22:45 INFO - PROCESS | 1982 | --DOMWINDOW == 110 (0x119d66c00) [pid = 1982] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 04:22:45 INFO - PROCESS | 1982 | --DOMWINDOW == 109 (0x11a9a5400) [pid = 1982] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 04:22:45 INFO - PROCESS | 1982 | --DOMWINDOW == 108 (0x11b9a3c00) [pid = 1982] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 04:22:45 INFO - PROCESS | 1982 | 1461151365679 Marionette TRACE conn2 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 04:22:45 INFO - PROCESS | 1982 | 1461151365694 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 04:22:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 04:22:45 INFO - PROCESS | 1982 | 1461151365702 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 04:22:45 INFO - PROCESS | 1982 | 1461151365703 Marionette TRACE conn2 <- [1,1178,null,{}] 04:22:45 INFO - PROCESS | 1982 | 1461151365705 Marionette TRACE conn2 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:45 INFO - PROCESS | 1982 | 1461151365819 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 04:22:45 INFO - PROCESS | 1982 | 1461151365827 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:45 INFO - PROCESS | 1982 | ++DOCSHELL 0x1288d4800 == 42 [pid = 1982] [id = 302] 04:22:45 INFO - PROCESS | 1982 | ++DOMWINDOW == 109 (0x10fefc800) [pid = 1982] [serial = 905] [outer = 0x0] 04:22:45 INFO - PROCESS | 1982 | ++DOMWINDOW == 110 (0x118a0d400) [pid = 1982] [serial = 906] [outer = 0x10fefc800] 04:22:45 INFO - PROCESS | 1982 | 1461151365853 Marionette DEBUG loaded listener.js 04:22:45 INFO - PROCESS | 1982 | ++DOMWINDOW == 111 (0x11a9a5400) [pid = 1982] [serial = 907] [outer = 0x10fefc800] 04:22:46 INFO - PROCESS | 1982 | 1461151366172 Marionette TRACE conn2 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 04:22:46 INFO - PROCESS | 1982 | 1461151366222 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 04:22:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 04:22:46 INFO - PROCESS | 1982 | 1461151366224 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 04:22:46 INFO - PROCESS | 1982 | 1461151366226 Marionette TRACE conn2 <- [1,1182,null,{}] 04:22:46 INFO - PROCESS | 1982 | 1461151366228 Marionette TRACE conn2 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:46 INFO - PROCESS | 1982 | 1461151366319 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 04:22:46 INFO - PROCESS | 1982 | 1461151366375 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:46 INFO - PROCESS | 1982 | ++DOCSHELL 0x12dbe3800 == 43 [pid = 1982] [id = 303] 04:22:46 INFO - PROCESS | 1982 | ++DOMWINDOW == 112 (0x1197d2c00) [pid = 1982] [serial = 908] [outer = 0x0] 04:22:46 INFO - PROCESS | 1982 | ++DOMWINDOW == 113 (0x125863c00) [pid = 1982] [serial = 909] [outer = 0x1197d2c00] 04:22:46 INFO - PROCESS | 1982 | 1461151366404 Marionette DEBUG loaded listener.js 04:22:46 INFO - PROCESS | 1982 | ++DOMWINDOW == 114 (0x12a43a800) [pid = 1982] [serial = 910] [outer = 0x1197d2c00] 04:22:46 INFO - PROCESS | 1982 | 1461151366696 Marionette TRACE conn2 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[76] expected 0 but got 53","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 04:22:46 INFO - PROCESS | 1982 | 1461151366746 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 04:22:46 INFO - PROCESS | 1982 | 1461151366748 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 04:22:46 INFO - PROCESS | 1982 | 1461151366749 Marionette TRACE conn2 <- [1,1186,null,{}] 04:22:46 INFO - PROCESS | 1982 | 1461151366752 Marionette TRACE conn2 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:46 INFO - PROCESS | 1982 | 1461151366830 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 04:22:46 INFO - PROCESS | 1982 | 1461151366834 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:46 INFO - PROCESS | 1982 | ++DOCSHELL 0x12e948800 == 44 [pid = 1982] [id = 304] 04:22:46 INFO - PROCESS | 1982 | ++DOMWINDOW == 115 (0x12b415800) [pid = 1982] [serial = 911] [outer = 0x0] 04:22:46 INFO - PROCESS | 1982 | ++DOMWINDOW == 116 (0x12b41c000) [pid = 1982] [serial = 912] [outer = 0x12b415800] 04:22:46 INFO - PROCESS | 1982 | 1461151366859 Marionette DEBUG loaded listener.js 04:22:46 INFO - PROCESS | 1982 | ++DOMWINDOW == 117 (0x12b6d5c00) [pid = 1982] [serial = 913] [outer = 0x12b415800] 04:22:47 INFO - PROCESS | 1982 | 1461151367198 Marionette TRACE conn2 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 04:22:47 INFO - PROCESS | 1982 | 1461151367218 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 04:22:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 04:22:47 INFO - PROCESS | 1982 | 1461151367220 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 04:22:47 INFO - PROCESS | 1982 | 1461151367221 Marionette TRACE conn2 <- [1,1190,null,{}] 04:22:47 INFO - PROCESS | 1982 | 1461151367226 Marionette TRACE conn2 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:47 INFO - PROCESS | 1982 | 1461151367331 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 04:22:47 INFO - PROCESS | 1982 | 1461151367337 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:47 INFO - PROCESS | 1982 | ++DOCSHELL 0x12e960800 == 45 [pid = 1982] [id = 305] 04:22:47 INFO - PROCESS | 1982 | ++DOMWINDOW == 118 (0x12b41d400) [pid = 1982] [serial = 914] [outer = 0x0] 04:22:47 INFO - PROCESS | 1982 | ++DOMWINDOW == 119 (0x12b7cb800) [pid = 1982] [serial = 915] [outer = 0x12b41d400] 04:22:47 INFO - PROCESS | 1982 | 1461151367363 Marionette DEBUG loaded listener.js 04:22:47 INFO - PROCESS | 1982 | ++DOMWINDOW == 120 (0x12b9b9400) [pid = 1982] [serial = 916] [outer = 0x12b41d400] 04:22:47 INFO - PROCESS | 1982 | 1461151367814 Marionette TRACE conn2 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 04:22:47 INFO - PROCESS | 1982 | 1461151367862 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 04:22:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 04:22:47 INFO - PROCESS | 1982 | 1461151367866 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 04:22:47 INFO - PROCESS | 1982 | 1461151367868 Marionette TRACE conn2 <- [1,1194,null,{}] 04:22:47 INFO - PROCESS | 1982 | 1461151367872 Marionette TRACE conn2 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:47 INFO - PROCESS | 1982 | 1461151367984 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 04:22:48 INFO - PROCESS | 1982 | 1461151368052 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:48 INFO - PROCESS | 1982 | ++DOCSHELL 0x11b28e000 == 46 [pid = 1982] [id = 306] 04:22:48 INFO - PROCESS | 1982 | ++DOMWINDOW == 121 (0x114349c00) [pid = 1982] [serial = 917] [outer = 0x0] 04:22:48 INFO - PROCESS | 1982 | ++DOMWINDOW == 122 (0x11544f000) [pid = 1982] [serial = 918] [outer = 0x114349c00] 04:22:48 INFO - PROCESS | 1982 | 1461151368086 Marionette DEBUG loaded listener.js 04:22:48 INFO - PROCESS | 1982 | ++DOMWINDOW == 123 (0x118c7b800) [pid = 1982] [serial = 919] [outer = 0x114349c00] 04:22:48 INFO - PROCESS | 1982 | 1461151368501 Marionette TRACE conn2 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 104","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 04:22:48 INFO - PROCESS | 1982 | 1461151368542 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 04:22:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 04:22:48 INFO - PROCESS | 1982 | 1461151368547 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 04:22:48 INFO - PROCESS | 1982 | 1461151368549 Marionette TRACE conn2 <- [1,1198,null,{}] 04:22:48 INFO - PROCESS | 1982 | 1461151368589 Marionette TRACE conn2 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:48 INFO - PROCESS | 1982 | 1461151368725 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 04:22:48 INFO - PROCESS | 1982 | 1461151368737 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:48 INFO - PROCESS | 1982 | ++DOCSHELL 0x128ee2800 == 47 [pid = 1982] [id = 307] 04:22:48 INFO - PROCESS | 1982 | ++DOMWINDOW == 124 (0x11924d000) [pid = 1982] [serial = 920] [outer = 0x0] 04:22:48 INFO - PROCESS | 1982 | ++DOMWINDOW == 125 (0x11a651800) [pid = 1982] [serial = 921] [outer = 0x11924d000] 04:22:48 INFO - PROCESS | 1982 | 1461151368779 Marionette DEBUG loaded listener.js 04:22:48 INFO - PROCESS | 1982 | ++DOMWINDOW == 126 (0x11ac1a800) [pid = 1982] [serial = 922] [outer = 0x11924d000] 04:22:49 INFO - PROCESS | 1982 | 1461151369227 Marionette TRACE conn2 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 04:22:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 04:22:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 698ms 04:22:49 INFO - PROCESS | 1982 | 1461151369245 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 04:22:49 INFO - PROCESS | 1982 | 1461151369247 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 04:22:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 04:22:49 INFO - PROCESS | 1982 | 1461151369249 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 04:22:49 INFO - PROCESS | 1982 | 1461151369252 Marionette TRACE conn2 <- [1,1202,null,{}] 04:22:49 INFO - PROCESS | 1982 | 1461151369260 Marionette TRACE conn2 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:49 INFO - PROCESS | 1982 | 1461151369363 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 04:22:49 INFO - PROCESS | 1982 | 1461151369416 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:49 INFO - PROCESS | 1982 | ++DOCSHELL 0x12ecd9000 == 48 [pid = 1982] [id = 308] 04:22:49 INFO - PROCESS | 1982 | ++DOMWINDOW == 127 (0x11b9a3400) [pid = 1982] [serial = 923] [outer = 0x0] 04:22:49 INFO - PROCESS | 1982 | ++DOMWINDOW == 128 (0x125863400) [pid = 1982] [serial = 924] [outer = 0x11b9a3400] 04:22:49 INFO - PROCESS | 1982 | 1461151369448 Marionette DEBUG loaded listener.js 04:22:49 INFO - PROCESS | 1982 | ++DOMWINDOW == 129 (0x126a3f800) [pid = 1982] [serial = 925] [outer = 0x11b9a3400] 04:22:49 INFO - PROCESS | 1982 | 1461151369863 Marionette TRACE conn2 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 04:22:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 04:22:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 622ms 04:22:49 INFO - PROCESS | 1982 | 1461151369871 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 04:22:49 INFO - PROCESS | 1982 | 1461151369873 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 04:22:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 04:22:49 INFO - PROCESS | 1982 | 1461151369878 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 04:22:49 INFO - PROCESS | 1982 | 1461151369879 Marionette TRACE conn2 <- [1,1206,null,{}] 04:22:49 INFO - PROCESS | 1982 | 1461151369882 Marionette TRACE conn2 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:49 INFO - PROCESS | 1982 | 1461151369980 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 04:22:50 INFO - PROCESS | 1982 | 1461151370064 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:50 INFO - PROCESS | 1982 | ++DOCSHELL 0x12efda800 == 49 [pid = 1982] [id = 309] 04:22:50 INFO - PROCESS | 1982 | ++DOMWINDOW == 130 (0x128df8c00) [pid = 1982] [serial = 926] [outer = 0x0] 04:22:50 INFO - PROCESS | 1982 | ++DOMWINDOW == 131 (0x1295a9800) [pid = 1982] [serial = 927] [outer = 0x128df8c00] 04:22:50 INFO - PROCESS | 1982 | 1461151370094 Marionette DEBUG loaded listener.js 04:22:50 INFO - PROCESS | 1982 | ++DOMWINDOW == 132 (0x12a434c00) [pid = 1982] [serial = 928] [outer = 0x128df8c00] 04:22:50 INFO - PROCESS | 1982 | 1461151370506 Marionette TRACE conn2 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 04:22:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 04:22:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 669ms 04:22:50 INFO - PROCESS | 1982 | 1461151370549 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 04:22:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 04:22:50 INFO - PROCESS | 1982 | 1461151370551 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 04:22:50 INFO - PROCESS | 1982 | 1461151370555 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 04:22:50 INFO - PROCESS | 1982 | 1461151370557 Marionette TRACE conn2 <- [1,1210,null,{}] 04:22:50 INFO - PROCESS | 1982 | 1461151370561 Marionette TRACE conn2 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:50 INFO - PROCESS | 1982 | 1461151370709 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 04:22:50 INFO - PROCESS | 1982 | 1461151370800 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:50 INFO - PROCESS | 1982 | ++DOCSHELL 0x12f3ca000 == 50 [pid = 1982] [id = 310] 04:22:50 INFO - PROCESS | 1982 | ++DOMWINDOW == 133 (0x1293aa800) [pid = 1982] [serial = 929] [outer = 0x0] 04:22:50 INFO - PROCESS | 1982 | ++DOMWINDOW == 134 (0x12b41f800) [pid = 1982] [serial = 930] [outer = 0x1293aa800] 04:22:50 INFO - PROCESS | 1982 | 1461151370850 Marionette DEBUG loaded listener.js 04:22:50 INFO - PROCESS | 1982 | ++DOMWINDOW == 135 (0x12b9b9800) [pid = 1982] [serial = 931] [outer = 0x1293aa800] 04:22:51 INFO - PROCESS | 1982 | 1461151371348 Marionette TRACE conn2 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 04:22:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 04:22:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 824ms 04:22:51 INFO - PROCESS | 1982 | 1461151371395 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 04:22:51 INFO - PROCESS | 1982 | 1461151371397 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 04:22:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 04:22:51 INFO - PROCESS | 1982 | 1461151371400 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 04:22:51 INFO - PROCESS | 1982 | 1461151371402 Marionette TRACE conn2 <- [1,1214,null,{}] 04:22:51 INFO - PROCESS | 1982 | 1461151371404 Marionette TRACE conn2 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:51 INFO - PROCESS | 1982 | 1461151371518 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 04:22:51 INFO - PROCESS | 1982 | 1461151371587 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:51 INFO - PROCESS | 1982 | ++DOCSHELL 0x118c10000 == 51 [pid = 1982] [id = 311] 04:22:51 INFO - PROCESS | 1982 | ++DOMWINDOW == 136 (0x11210cc00) [pid = 1982] [serial = 932] [outer = 0x0] 04:22:51 INFO - PROCESS | 1982 | ++DOMWINDOW == 137 (0x11523a000) [pid = 1982] [serial = 933] [outer = 0x11210cc00] 04:22:51 INFO - PROCESS | 1982 | 1461151371620 Marionette DEBUG loaded listener.js 04:22:51 INFO - PROCESS | 1982 | ++DOMWINDOW == 138 (0x12bc08800) [pid = 1982] [serial = 934] [outer = 0x11210cc00] 04:22:52 INFO - PROCESS | 1982 | 1461151372224 Marionette TRACE conn2 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 04:22:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 04:22:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 872ms 04:22:52 INFO - PROCESS | 1982 | 1461151372272 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 04:22:52 INFO - PROCESS | 1982 | 1461151372275 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 04:22:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 04:22:52 INFO - PROCESS | 1982 | 1461151372279 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 04:22:52 INFO - PROCESS | 1982 | 1461151372281 Marionette TRACE conn2 <- [1,1218,null,{}] 04:22:52 INFO - PROCESS | 1982 | 1461151372284 Marionette TRACE conn2 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:52 INFO - PROCESS | 1982 | 1461151372379 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 04:22:52 INFO - PROCESS | 1982 | 1461151372447 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:52 INFO - PROCESS | 1982 | ++DOCSHELL 0x11c430800 == 52 [pid = 1982] [id = 312] 04:22:52 INFO - PROCESS | 1982 | ++DOMWINDOW == 139 (0x113e1f000) [pid = 1982] [serial = 935] [outer = 0x0] 04:22:52 INFO - PROCESS | 1982 | ++DOMWINDOW == 140 (0x1146ae000) [pid = 1982] [serial = 936] [outer = 0x113e1f000] 04:22:52 INFO - PROCESS | 1982 | 1461151372475 Marionette DEBUG loaded listener.js 04:22:52 INFO - PROCESS | 1982 | ++DOMWINDOW == 141 (0x115444c00) [pid = 1982] [serial = 937] [outer = 0x113e1f000] 04:22:52 INFO - PROCESS | 1982 | 1461151372937 Marionette TRACE conn2 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 04:22:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 04:22:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 677ms 04:22:53 INFO - PROCESS | 1982 | 1461151372998 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 04:22:53 INFO - PROCESS | 1982 | 1461151373001 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 04:22:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 04:22:53 INFO - PROCESS | 1982 | 1461151373013 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 04:22:53 INFO - PROCESS | 1982 | 1461151373016 Marionette TRACE conn2 <- [1,1222,null,{}] 04:22:53 INFO - PROCESS | 1982 | 1461151373019 Marionette TRACE conn2 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:53 INFO - PROCESS | 1982 | 1461151373153 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 04:22:53 INFO - PROCESS | 1982 | 1461151373248 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:53 INFO - PROCESS | 1982 | ++DOCSHELL 0x11b278800 == 53 [pid = 1982] [id = 313] 04:22:53 INFO - PROCESS | 1982 | ++DOMWINDOW == 142 (0x11544b000) [pid = 1982] [serial = 938] [outer = 0x0] 04:22:53 INFO - PROCESS | 1982 | ++DOMWINDOW == 143 (0x1191bf800) [pid = 1982] [serial = 939] [outer = 0x11544b000] 04:22:53 INFO - PROCESS | 1982 | 1461151373276 Marionette DEBUG loaded listener.js 04:22:53 INFO - PROCESS | 1982 | ++DOMWINDOW == 144 (0x119ad7400) [pid = 1982] [serial = 940] [outer = 0x11544b000] 04:22:53 INFO - PROCESS | 1982 | --DOCSHELL 0x12e948800 == 52 [pid = 1982] [id = 304] 04:22:53 INFO - PROCESS | 1982 | --DOCSHELL 0x12dbe3800 == 51 [pid = 1982] [id = 303] 04:22:53 INFO - PROCESS | 1982 | --DOCSHELL 0x1288d4800 == 50 [pid = 1982] [id = 302] 04:22:53 INFO - PROCESS | 1982 | --DOCSHELL 0x12ce90800 == 49 [pid = 1982] [id = 301] 04:22:53 INFO - PROCESS | 1982 | --DOCSHELL 0x12bb79000 == 48 [pid = 1982] [id = 300] 04:22:53 INFO - PROCESS | 1982 | --DOCSHELL 0x12b43e800 == 47 [pid = 1982] [id = 299] 04:22:53 INFO - PROCESS | 1982 | --DOCSHELL 0x1275c0800 == 46 [pid = 1982] [id = 298] 04:22:53 INFO - PROCESS | 1982 | --DOMWINDOW == 143 (0x112276800) [pid = 1982] [serial = 812] [outer = 0x0] [url = about:blank] 04:22:53 INFO - PROCESS | 1982 | --DOMWINDOW == 142 (0x116565c00) [pid = 1982] [serial = 815] [outer = 0x0] [url = about:blank] 04:22:53 INFO - PROCESS | 1982 | --DOMWINDOW == 141 (0x11ac16400) [pid = 1982] [serial = 818] [outer = 0x0] [url = about:blank] 04:22:53 INFO - PROCESS | 1982 | --DOMWINDOW == 140 (0x128818400) [pid = 1982] [serial = 860] [outer = 0x0] [url = about:blank] 04:22:53 INFO - PROCESS | 1982 | --DOCSHELL 0x12661f000 == 45 [pid = 1982] [id = 297] 04:22:53 INFO - PROCESS | 1982 | --DOCSHELL 0x12590d000 == 44 [pid = 1982] [id = 296] 04:22:53 INFO - PROCESS | 1982 | --DOCSHELL 0x11c1d5800 == 43 [pid = 1982] [id = 295] 04:22:53 INFO - PROCESS | 1982 | --DOCSHELL 0x11911b800 == 42 [pid = 1982] [id = 294] 04:22:53 INFO - PROCESS | 1982 | --DOCSHELL 0x11b288800 == 41 [pid = 1982] [id = 293] 04:22:53 INFO - PROCESS | 1982 | --DOCSHELL 0x118c13000 == 40 [pid = 1982] [id = 292] 04:22:53 INFO - PROCESS | 1982 | --DOCSHELL 0x12dbdf000 == 39 [pid = 1982] [id = 291] 04:22:53 INFO - PROCESS | 1982 | --DOCSHELL 0x12d0ca000 == 38 [pid = 1982] [id = 290] 04:22:53 INFO - PROCESS | 1982 | --DOCSHELL 0x125a10000 == 37 [pid = 1982] [id = 289] 04:22:53 INFO - PROCESS | 1982 | --DOCSHELL 0x11b93e800 == 36 [pid = 1982] [id = 288] 04:22:53 INFO - PROCESS | 1982 | --DOMWINDOW == 139 (0x11b90b000) [pid = 1982] [serial = 842] [outer = 0x0] [url = about:blank] 04:22:53 INFO - PROCESS | 1982 | --DOMWINDOW == 138 (0x11b9a6c00) [pid = 1982] [serial = 845] [outer = 0x0] [url = about:blank] 04:22:53 INFO - PROCESS | 1982 | --DOMWINDOW == 137 (0x114aa1800) [pid = 1982] [serial = 827] [outer = 0x0] [url = about:blank] 04:22:53 INFO - PROCESS | 1982 | --DOMWINDOW == 136 (0x115447800) [pid = 1982] [serial = 828] [outer = 0x0] [url = about:blank] 04:22:53 INFO - PROCESS | 1982 | --DOMWINDOW == 135 (0x11227d400) [pid = 1982] [serial = 824] [outer = 0x0] [url = about:blank] 04:22:53 INFO - PROCESS | 1982 | --DOMWINDOW == 134 (0x118fd8c00) [pid = 1982] [serial = 830] [outer = 0x0] [url = about:blank] 04:22:53 INFO - PROCESS | 1982 | --DOMWINDOW == 133 (0x11924bc00) [pid = 1982] [serial = 831] [outer = 0x0] [url = about:blank] 04:22:53 INFO - PROCESS | 1982 | --DOMWINDOW == 132 (0x1258a8000) [pid = 1982] [serial = 822] [outer = 0x0] [url = about:blank] 04:22:53 INFO - PROCESS | 1982 | --DOMWINDOW == 131 (0x11b956800) [pid = 1982] [serial = 821] [outer = 0x0] [url = about:blank] 04:22:53 INFO - PROCESS | 1982 | --DOMWINDOW == 130 (0x11b99cc00) [pid = 1982] [serial = 843] [outer = 0x0] [url = about:blank] 04:22:53 INFO - PROCESS | 1982 | --DOMWINDOW == 129 (0x1197d7c00) [pid = 1982] [serial = 833] [outer = 0x0] [url = about:blank] 04:22:53 INFO - PROCESS | 1982 | --DOMWINDOW == 128 (0x119d66800) [pid = 1982] [serial = 834] [outer = 0x0] [url = about:blank] 04:22:53 INFO - PROCESS | 1982 | --DOMWINDOW == 127 (0x11a64bc00) [pid = 1982] [serial = 836] [outer = 0x0] [url = about:blank] 04:22:53 INFO - PROCESS | 1982 | --DOMWINDOW == 126 (0x11a99f400) [pid = 1982] [serial = 837] [outer = 0x0] [url = about:blank] 04:22:53 INFO - PROCESS | 1982 | --DOMWINDOW == 125 (0x11ac15800) [pid = 1982] [serial = 839] [outer = 0x0] [url = about:blank] 04:22:53 INFO - PROCESS | 1982 | --DOMWINDOW == 124 (0x11c328000) [pid = 1982] [serial = 848] [outer = 0x0] [url = about:blank] 04:22:53 INFO - PROCESS | 1982 | --DOMWINDOW == 123 (0x11bcde800) [pid = 1982] [serial = 846] [outer = 0x0] [url = about:blank] 04:22:53 INFO - PROCESS | 1982 | --DOMWINDOW == 122 (0x127585c00) [pid = 1982] [serial = 858] [outer = 0x0] [url = about:blank] 04:22:53 INFO - PROCESS | 1982 | --DOMWINDOW == 121 (0x11b90c800) [pid = 1982] [serial = 851] [outer = 0x0] [url = about:blank] 04:22:53 INFO - PROCESS | 1982 | --DOMWINDOW == 120 (0x1239fd800) [pid = 1982] [serial = 852] [outer = 0x0] [url = about:blank] 04:22:53 INFO - PROCESS | 1982 | --DOMWINDOW == 119 (0x126fce400) [pid = 1982] [serial = 857] [outer = 0x0] [url = about:blank] 04:22:53 INFO - PROCESS | 1982 | --DOMWINDOW == 118 (0x125d22000) [pid = 1982] [serial = 854] [outer = 0x0] [url = about:blank] 04:22:53 INFO - PROCESS | 1982 | --DOMWINDOW == 117 (0x11c58a000) [pid = 1982] [serial = 849] [outer = 0x0] [url = about:blank] 04:22:53 INFO - PROCESS | 1982 | --DOMWINDOW == 116 (0x113e1d800) [pid = 1982] [serial = 825] [outer = 0x0] [url = about:blank] 04:22:53 INFO - PROCESS | 1982 | --DOMWINDOW == 115 (0x126281800) [pid = 1982] [serial = 855] [outer = 0x0] [url = about:blank] 04:22:53 INFO - PROCESS | 1982 | --DOMWINDOW == 114 (0x11b20ac00) [pid = 1982] [serial = 840] [outer = 0x0] [url = about:blank] 04:22:53 INFO - PROCESS | 1982 | --DOMWINDOW == 113 (0x125865400) [pid = 1982] [serial = 753] [outer = 0x0] [url = about:blank] 04:22:53 INFO - PROCESS | 1982 | --DOMWINDOW == 112 (0x1121e4c00) [pid = 1982] [serial = 711] [outer = 0x0] [url = about:blank] 04:22:53 INFO - PROCESS | 1982 | --DOMWINDOW == 111 (0x114aa4000) [pid = 1982] [serial = 714] [outer = 0x0] [url = about:blank] 04:22:53 INFO - PROCESS | 1982 | --DOMWINDOW == 110 (0x11874b000) [pid = 1982] [serial = 759] [outer = 0x0] [url = about:blank] 04:22:53 INFO - PROCESS | 1982 | --DOMWINDOW == 109 (0x11c58d400) [pid = 1982] [serial = 768] [outer = 0x0] [url = about:blank] 04:22:53 INFO - PROCESS | 1982 | --DOMWINDOW == 108 (0x11b9a7800) [pid = 1982] [serial = 765] [outer = 0x0] [url = about:blank] 04:22:53 INFO - PROCESS | 1982 | --DOMWINDOW == 107 (0x1152bb800) [pid = 1982] [serial = 756] [outer = 0x0] [url = about:blank] 04:22:53 INFO - PROCESS | 1982 | --DOMWINDOW == 106 (0x11aa31800) [pid = 1982] [serial = 762] [outer = 0x0] [url = about:blank] 04:22:53 INFO - PROCESS | 1982 | 1461151373679 Marionette TRACE conn2 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 04:22:53 INFO - PROCESS | 1982 | 1461151373688 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 04:22:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 04:22:53 INFO - PROCESS | 1982 | 1461151373694 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 04:22:53 INFO - PROCESS | 1982 | 1461151373698 Marionette TRACE conn2 <- [1,1226,null,{}] 04:22:53 INFO - PROCESS | 1982 | 1461151373709 Marionette TRACE conn2 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:53 INFO - PROCESS | 1982 | 1461151373856 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 04:22:53 INFO - PROCESS | 1982 | 1461151373945 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:53 INFO - PROCESS | 1982 | ++DOCSHELL 0x11b27f000 == 37 [pid = 1982] [id = 314] 04:22:53 INFO - PROCESS | 1982 | ++DOMWINDOW == 107 (0x11874b000) [pid = 1982] [serial = 941] [outer = 0x0] 04:22:53 INFO - PROCESS | 1982 | ++DOMWINDOW == 108 (0x119c85400) [pid = 1982] [serial = 942] [outer = 0x11874b000] 04:22:53 INFO - PROCESS | 1982 | 1461151373991 Marionette DEBUG loaded listener.js 04:22:54 INFO - PROCESS | 1982 | ++DOMWINDOW == 109 (0x11aa30c00) [pid = 1982] [serial = 943] [outer = 0x11874b000] 04:22:54 INFO - PROCESS | 1982 | 1461151374333 Marionette TRACE conn2 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 04:22:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 04:22:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 676ms 04:22:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 04:22:54 INFO - PROCESS | 1982 | 1461151374367 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 04:22:54 INFO - PROCESS | 1982 | 1461151374369 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 04:22:54 INFO - PROCESS | 1982 | 1461151374371 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 04:22:54 INFO - PROCESS | 1982 | 1461151374372 Marionette TRACE conn2 <- [1,1230,null,{}] 04:22:54 INFO - PROCESS | 1982 | 1461151374377 Marionette TRACE conn2 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:54 INFO - PROCESS | 1982 | 1461151374462 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 04:22:54 INFO - PROCESS | 1982 | 1461151374529 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:54 INFO - PROCESS | 1982 | ++DOCSHELL 0x125a07800 == 38 [pid = 1982] [id = 315] 04:22:54 INFO - PROCESS | 1982 | ++DOMWINDOW == 110 (0x11ac12400) [pid = 1982] [serial = 944] [outer = 0x0] 04:22:54 INFO - PROCESS | 1982 | ++DOMWINDOW == 111 (0x11b20b000) [pid = 1982] [serial = 945] [outer = 0x11ac12400] 04:22:54 INFO - PROCESS | 1982 | 1461151374555 Marionette DEBUG loaded listener.js 04:22:54 INFO - PROCESS | 1982 | ++DOMWINDOW == 112 (0x11b911000) [pid = 1982] [serial = 946] [outer = 0x11ac12400] 04:22:54 INFO - PROCESS | 1982 | 1461151374804 Marionette TRACE conn2 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 04:22:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 04:22:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 473ms 04:22:54 INFO - PROCESS | 1982 | 1461151374847 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 04:22:54 INFO - PROCESS | 1982 | 1461151374848 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 04:22:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 04:22:54 INFO - PROCESS | 1982 | 1461151374851 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 04:22:54 INFO - PROCESS | 1982 | 1461151374852 Marionette TRACE conn2 <- [1,1234,null,{}] 04:22:54 INFO - PROCESS | 1982 | 1461151374854 Marionette TRACE conn2 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:54 INFO - PROCESS | 1982 | 1461151374937 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 04:22:54 INFO - PROCESS | 1982 | 1461151374944 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:54 INFO - PROCESS | 1982 | ++DOCSHELL 0x1192c3000 == 39 [pid = 1982] [id = 316] 04:22:54 INFO - PROCESS | 1982 | ++DOMWINDOW == 113 (0x11b913800) [pid = 1982] [serial = 947] [outer = 0x0] 04:22:54 INFO - PROCESS | 1982 | ++DOMWINDOW == 114 (0x11bbec400) [pid = 1982] [serial = 948] [outer = 0x11b913800] 04:22:54 INFO - PROCESS | 1982 | 1461151374970 Marionette DEBUG loaded listener.js 04:22:55 INFO - PROCESS | 1982 | ++DOMWINDOW == 115 (0x11c187400) [pid = 1982] [serial = 949] [outer = 0x11b913800] 04:22:55 INFO - PROCESS | 1982 | 1461151375280 Marionette TRACE conn2 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 04:22:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 04:22:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 469ms 04:22:55 INFO - PROCESS | 1982 | 1461151375344 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 04:22:55 INFO - PROCESS | 1982 | 1461151375345 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 04:22:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 04:22:55 INFO - PROCESS | 1982 | 1461151375349 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 04:22:55 INFO - PROCESS | 1982 | 1461151375350 Marionette TRACE conn2 <- [1,1238,null,{}] 04:22:55 INFO - PROCESS | 1982 | 1461151375352 Marionette TRACE conn2 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:55 INFO - PROCESS | 1982 | 1461151375445 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 04:22:55 INFO - PROCESS | 1982 | 1461151375450 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:55 INFO - PROCESS | 1982 | ++DOCSHELL 0x128d02800 == 40 [pid = 1982] [id = 317] 04:22:55 INFO - PROCESS | 1982 | ++DOMWINDOW == 116 (0x11bcd8400) [pid = 1982] [serial = 950] [outer = 0x0] 04:22:55 INFO - PROCESS | 1982 | ++DOMWINDOW == 117 (0x125c7a800) [pid = 1982] [serial = 951] [outer = 0x11bcd8400] 04:22:55 INFO - PROCESS | 1982 | 1461151375478 Marionette DEBUG loaded listener.js 04:22:55 INFO - PROCESS | 1982 | ++DOMWINDOW == 118 (0x126fcd400) [pid = 1982] [serial = 952] [outer = 0x11bcd8400] 04:22:55 INFO - PROCESS | 1982 | 1461151375828 Marionette TRACE conn2 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 04:22:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 04:22:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 521ms 04:22:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 04:22:55 INFO - PROCESS | 1982 | 1461151375870 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 04:22:55 INFO - PROCESS | 1982 | 1461151375871 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 04:22:55 INFO - PROCESS | 1982 | 1461151375873 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 04:22:55 INFO - PROCESS | 1982 | 1461151375874 Marionette TRACE conn2 <- [1,1242,null,{}] 04:22:55 INFO - PROCESS | 1982 | 1461151375877 Marionette TRACE conn2 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:55 INFO - PROCESS | 1982 | 1461151375975 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 04:22:55 INFO - PROCESS | 1982 | 1461151375979 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:56 INFO - PROCESS | 1982 | ++DOCSHELL 0x129397800 == 41 [pid = 1982] [id = 318] 04:22:56 INFO - PROCESS | 1982 | ++DOMWINDOW == 119 (0x11c4a4c00) [pid = 1982] [serial = 953] [outer = 0x0] 04:22:56 INFO - PROCESS | 1982 | ++DOMWINDOW == 120 (0x1274cbc00) [pid = 1982] [serial = 954] [outer = 0x11c4a4c00] 04:22:56 INFO - PROCESS | 1982 | 1461151376033 Marionette DEBUG loaded listener.js 04:22:56 INFO - PROCESS | 1982 | ++DOMWINDOW == 121 (0x129082800) [pid = 1982] [serial = 955] [outer = 0x11c4a4c00] 04:22:56 INFO - PROCESS | 1982 | 1461151376342 Marionette TRACE conn2 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 04:22:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 04:22:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 521ms 04:22:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 04:22:56 INFO - PROCESS | 1982 | 1461151376395 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 04:22:56 INFO - PROCESS | 1982 | 1461151376396 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 04:22:56 INFO - PROCESS | 1982 | 1461151376398 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 04:22:56 INFO - PROCESS | 1982 | 1461151376399 Marionette TRACE conn2 <- [1,1246,null,{}] 04:22:56 INFO - PROCESS | 1982 | 1461151376401 Marionette TRACE conn2 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:56 INFO - PROCESS | 1982 | 1461151376498 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 04:22:56 INFO - PROCESS | 1982 | 1461151376502 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:56 INFO - PROCESS | 1982 | ++DOCSHELL 0x12b992000 == 42 [pid = 1982] [id = 319] 04:22:56 INFO - PROCESS | 1982 | ++DOMWINDOW == 122 (0x126fd0c00) [pid = 1982] [serial = 956] [outer = 0x0] 04:22:56 INFO - PROCESS | 1982 | ++DOMWINDOW == 123 (0x129586000) [pid = 1982] [serial = 957] [outer = 0x126fd0c00] 04:22:56 INFO - PROCESS | 1982 | 1461151376528 Marionette DEBUG loaded listener.js 04:22:56 INFO - PROCESS | 1982 | ++DOMWINDOW == 124 (0x12a42d400) [pid = 1982] [serial = 958] [outer = 0x126fd0c00] 04:22:56 INFO - PROCESS | 1982 | 1461151376839 Marionette TRACE conn2 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 04:22:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 04:22:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 468ms 04:22:56 INFO - PROCESS | 1982 | 1461151376867 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 04:22:56 INFO - PROCESS | 1982 | 1461151376868 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 04:22:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 04:22:56 INFO - PROCESS | 1982 | 1461151376870 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 04:22:56 INFO - PROCESS | 1982 | 1461151376871 Marionette TRACE conn2 <- [1,1250,null,{}] 04:22:56 INFO - PROCESS | 1982 | 1461151376873 Marionette TRACE conn2 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:56 INFO - PROCESS | 1982 | 1461151376975 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 04:22:57 INFO - PROCESS | 1982 | 1461151377011 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:57 INFO - PROCESS | 1982 | ++DOCSHELL 0x12bf7a800 == 43 [pid = 1982] [id = 320] 04:22:57 INFO - PROCESS | 1982 | ++DOMWINDOW == 125 (0x129585000) [pid = 1982] [serial = 959] [outer = 0x0] 04:22:57 INFO - PROCESS | 1982 | ++DOMWINDOW == 126 (0x12a439800) [pid = 1982] [serial = 960] [outer = 0x129585000] 04:22:57 INFO - PROCESS | 1982 | 1461151377036 Marionette DEBUG loaded listener.js 04:22:57 INFO - PROCESS | 1982 | ++DOMWINDOW == 127 (0x12b9b6000) [pid = 1982] [serial = 961] [outer = 0x129585000] 04:22:57 INFO - PROCESS | 1982 | 1461151377338 Marionette TRACE conn2 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 04:22:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 04:22:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 519ms 04:22:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 04:22:57 INFO - PROCESS | 1982 | 1461151377389 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 04:22:57 INFO - PROCESS | 1982 | 1461151377390 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 04:22:57 INFO - PROCESS | 1982 | 1461151377393 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 04:22:57 INFO - PROCESS | 1982 | 1461151377394 Marionette TRACE conn2 <- [1,1254,null,{}] 04:22:57 INFO - PROCESS | 1982 | 1461151377396 Marionette TRACE conn2 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:57 INFO - PROCESS | 1982 | 1461151377499 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 04:22:57 INFO - PROCESS | 1982 | 1461151377503 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:57 INFO - PROCESS | 1982 | ++DOCSHELL 0x12d876800 == 44 [pid = 1982] [id = 321] 04:22:57 INFO - PROCESS | 1982 | ++DOMWINDOW == 128 (0x12a42cc00) [pid = 1982] [serial = 962] [outer = 0x0] 04:22:57 INFO - PROCESS | 1982 | ++DOMWINDOW == 129 (0x12bc03000) [pid = 1982] [serial = 963] [outer = 0x12a42cc00] 04:22:57 INFO - PROCESS | 1982 | 1461151377529 Marionette DEBUG loaded listener.js 04:22:57 INFO - PROCESS | 1982 | ++DOMWINDOW == 130 (0x12bca6800) [pid = 1982] [serial = 964] [outer = 0x12a42cc00] 04:22:57 INFO - PROCESS | 1982 | --DOMWINDOW == 129 (0x115734000) [pid = 1982] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 04:22:57 INFO - PROCESS | 1982 | --DOMWINDOW == 128 (0x1293ab000) [pid = 1982] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 04:22:57 INFO - PROCESS | 1982 | --DOMWINDOW == 127 (0x1121e8c00) [pid = 1982] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 04:22:57 INFO - PROCESS | 1982 | --DOMWINDOW == 126 (0x11924f000) [pid = 1982] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 04:22:57 INFO - PROCESS | 1982 | --DOMWINDOW == 125 (0x12b415800) [pid = 1982] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 04:22:57 INFO - PROCESS | 1982 | --DOMWINDOW == 124 (0x11b9a6800) [pid = 1982] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 04:22:57 INFO - PROCESS | 1982 | --DOMWINDOW == 123 (0x1274c4800) [pid = 1982] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 04:22:57 INFO - PROCESS | 1982 | --DOMWINDOW == 122 (0x126a40800) [pid = 1982] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 04:22:57 INFO - PROCESS | 1982 | --DOMWINDOW == 121 (0x12881fc00) [pid = 1982] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 04:22:57 INFO - PROCESS | 1982 | --DOMWINDOW == 120 (0x10fefc800) [pid = 1982] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 04:22:57 INFO - PROCESS | 1982 | --DOMWINDOW == 119 (0x11544fc00) [pid = 1982] [serial = 884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 04:22:57 INFO - PROCESS | 1982 | --DOMWINDOW == 118 (0x112274400) [pid = 1982] [serial = 878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 04:22:57 INFO - PROCESS | 1982 | --DOMWINDOW == 117 (0x11544b800) [pid = 1982] [serial = 881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 04:22:57 INFO - PROCESS | 1982 | --DOMWINDOW == 116 (0x112106c00) [pid = 1982] [serial = 875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 04:22:57 INFO - PROCESS | 1982 | --DOMWINDOW == 115 (0x11a650400) [pid = 1982] [serial = 890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 04:22:57 INFO - PROCESS | 1982 | --DOMWINDOW == 114 (0x11a64c800) [pid = 1982] [serial = 887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 04:22:57 INFO - PROCESS | 1982 | --DOMWINDOW == 113 (0x1197d2c00) [pid = 1982] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 04:22:57 INFO - PROCESS | 1982 | 1461151377959 Marionette TRACE conn2 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 04:22:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 04:22:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 617ms 04:22:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 04:22:58 INFO - PROCESS | 1982 | 1461151378011 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 04:22:58 INFO - PROCESS | 1982 | 1461151378013 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 04:22:58 INFO - PROCESS | 1982 | 1461151378016 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 04:22:58 INFO - PROCESS | 1982 | 1461151378018 Marionette TRACE conn2 <- [1,1258,null,{}] 04:22:58 INFO - PROCESS | 1982 | 1461151378022 Marionette TRACE conn2 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:58 INFO - PROCESS | 1982 | 1461151378196 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 04:22:58 INFO - PROCESS | 1982 | 1461151378281 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:58 INFO - PROCESS | 1982 | ++DOCSHELL 0x12d0c3000 == 45 [pid = 1982] [id = 322] 04:22:58 INFO - PROCESS | 1982 | ++DOMWINDOW == 114 (0x1140bcc00) [pid = 1982] [serial = 965] [outer = 0x0] 04:22:58 INFO - PROCESS | 1982 | ++DOMWINDOW == 115 (0x11ac1c000) [pid = 1982] [serial = 966] [outer = 0x1140bcc00] 04:22:58 INFO - PROCESS | 1982 | 1461151378328 Marionette DEBUG loaded listener.js 04:22:58 INFO - PROCESS | 1982 | ++DOMWINDOW == 116 (0x12bc0d800) [pid = 1982] [serial = 967] [outer = 0x1140bcc00] 04:22:58 INFO - PROCESS | 1982 | 1461151378678 Marionette TRACE conn2 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 04:22:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 04:22:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 672ms 04:22:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 04:22:58 INFO - PROCESS | 1982 | 1461151378688 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 04:22:58 INFO - PROCESS | 1982 | 1461151378689 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 04:22:58 INFO - PROCESS | 1982 | 1461151378696 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 04:22:58 INFO - PROCESS | 1982 | 1461151378697 Marionette TRACE conn2 <- [1,1262,null,{}] 04:22:58 INFO - PROCESS | 1982 | 1461151378700 Marionette TRACE conn2 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:58 INFO - PROCESS | 1982 | 1461151378808 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 04:22:58 INFO - PROCESS | 1982 | 1461151378815 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:58 INFO - PROCESS | 1982 | ++DOCSHELL 0x12e4a9000 == 46 [pid = 1982] [id = 323] 04:22:58 INFO - PROCESS | 1982 | ++DOMWINDOW == 117 (0x11a9a1000) [pid = 1982] [serial = 968] [outer = 0x0] 04:22:58 INFO - PROCESS | 1982 | ++DOMWINDOW == 118 (0x12bcad800) [pid = 1982] [serial = 969] [outer = 0x11a9a1000] 04:22:58 INFO - PROCESS | 1982 | 1461151378840 Marionette DEBUG loaded listener.js 04:22:58 INFO - PROCESS | 1982 | ++DOMWINDOW == 119 (0x12cf86000) [pid = 1982] [serial = 970] [outer = 0x11a9a1000] 04:22:59 INFO - PROCESS | 1982 | 1461151379128 Marionette TRACE conn2 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 04:22:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 04:22:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 472ms 04:22:59 INFO - PROCESS | 1982 | 1461151379165 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 04:22:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 04:22:59 INFO - PROCESS | 1982 | 1461151379166 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 04:22:59 INFO - PROCESS | 1982 | 1461151379168 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 04:22:59 INFO - PROCESS | 1982 | 1461151379170 Marionette TRACE conn2 <- [1,1266,null,{}] 04:22:59 INFO - PROCESS | 1982 | 1461151379172 Marionette TRACE conn2 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:59 INFO - PROCESS | 1982 | 1461151379254 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 04:22:59 INFO - PROCESS | 1982 | 1461151379259 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:59 INFO - PROCESS | 1982 | ++DOCSHELL 0x12ecd4000 == 47 [pid = 1982] [id = 324] 04:22:59 INFO - PROCESS | 1982 | ++DOMWINDOW == 120 (0x12881fc00) [pid = 1982] [serial = 971] [outer = 0x0] 04:22:59 INFO - PROCESS | 1982 | ++DOMWINDOW == 121 (0x12cf8f000) [pid = 1982] [serial = 972] [outer = 0x12881fc00] 04:22:59 INFO - PROCESS | 1982 | 1461151379284 Marionette DEBUG loaded listener.js 04:22:59 INFO - PROCESS | 1982 | ++DOMWINDOW == 122 (0x12d00dc00) [pid = 1982] [serial = 973] [outer = 0x12881fc00] 04:22:59 INFO - PROCESS | 1982 | 1461151379622 Marionette TRACE conn2 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 04:22:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 04:22:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 467ms 04:22:59 INFO - PROCESS | 1982 | 1461151379637 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 04:22:59 INFO - PROCESS | 1982 | 1461151379638 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 04:22:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 04:22:59 INFO - PROCESS | 1982 | 1461151379640 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 04:22:59 INFO - PROCESS | 1982 | 1461151379642 Marionette TRACE conn2 <- [1,1270,null,{}] 04:22:59 INFO - PROCESS | 1982 | 1461151379647 Marionette TRACE conn2 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:22:59 INFO - PROCESS | 1982 | 1461151379755 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 04:22:59 INFO - PROCESS | 1982 | 1461151379762 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:59 INFO - PROCESS | 1982 | ++DOCSHELL 0x12f3ca800 == 48 [pid = 1982] [id = 325] 04:22:59 INFO - PROCESS | 1982 | ++DOMWINDOW == 123 (0x12bcb3800) [pid = 1982] [serial = 974] [outer = 0x0] 04:22:59 INFO - PROCESS | 1982 | ++DOMWINDOW == 124 (0x12d00f000) [pid = 1982] [serial = 975] [outer = 0x12bcb3800] 04:22:59 INFO - PROCESS | 1982 | 1461151379786 Marionette DEBUG loaded listener.js 04:22:59 INFO - PROCESS | 1982 | ++DOMWINDOW == 125 (0x12d352000) [pid = 1982] [serial = 976] [outer = 0x12bcb3800] 04:23:00 INFO - PROCESS | 1982 | 1461151380258 Marionette TRACE conn2 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 04:23:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 04:23:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 672ms 04:23:00 INFO - PROCESS | 1982 | 1461151380313 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 04:23:00 INFO - PROCESS | 1982 | 1461151380316 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 04:23:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 04:23:00 INFO - PROCESS | 1982 | 1461151380320 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 04:23:00 INFO - PROCESS | 1982 | 1461151380322 Marionette TRACE conn2 <- [1,1274,null,{}] 04:23:00 INFO - PROCESS | 1982 | 1461151380325 Marionette TRACE conn2 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:00 INFO - PROCESS | 1982 | 1461151380431 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 04:23:00 INFO - PROCESS | 1982 | 1461151380500 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:00 INFO - PROCESS | 1982 | ++DOCSHELL 0x11a620000 == 49 [pid = 1982] [id = 326] 04:23:00 INFO - PROCESS | 1982 | ++DOMWINDOW == 126 (0x113e1f400) [pid = 1982] [serial = 977] [outer = 0x0] 04:23:00 INFO - PROCESS | 1982 | ++DOMWINDOW == 127 (0x115447800) [pid = 1982] [serial = 978] [outer = 0x113e1f400] 04:23:00 INFO - PROCESS | 1982 | 1461151380532 Marionette DEBUG loaded listener.js 04:23:00 INFO - PROCESS | 1982 | ++DOMWINDOW == 128 (0x118c31000) [pid = 1982] [serial = 979] [outer = 0x113e1f400] 04:23:00 INFO - PROCESS | 1982 | 1461151380954 Marionette TRACE conn2 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 04:23:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 04:23:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 670ms 04:23:00 INFO - PROCESS | 1982 | 1461151380990 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 04:23:00 INFO - PROCESS | 1982 | 1461151380994 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 04:23:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 04:23:00 INFO - PROCESS | 1982 | 1461151380999 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 04:23:01 INFO - PROCESS | 1982 | 1461151381001 Marionette TRACE conn2 <- [1,1278,null,{}] 04:23:01 INFO - PROCESS | 1982 | 1461151381003 Marionette TRACE conn2 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:01 INFO - PROCESS | 1982 | 1461151381132 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 04:23:01 INFO - PROCESS | 1982 | 1461151381188 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:01 INFO - PROCESS | 1982 | ++DOCSHELL 0x1266f1000 == 50 [pid = 1982] [id = 327] 04:23:01 INFO - PROCESS | 1982 | ++DOMWINDOW == 129 (0x118c57800) [pid = 1982] [serial = 980] [outer = 0x0] 04:23:01 INFO - PROCESS | 1982 | ++DOMWINDOW == 130 (0x119c8b800) [pid = 1982] [serial = 981] [outer = 0x118c57800] 04:23:01 INFO - PROCESS | 1982 | 1461151381218 Marionette DEBUG loaded listener.js 04:23:01 INFO - PROCESS | 1982 | ++DOMWINDOW == 131 (0x11ac18800) [pid = 1982] [serial = 982] [outer = 0x118c57800] 04:23:01 INFO - PROCESS | 1982 | 1461151381662 Marionette TRACE conn2 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 04:23:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 04:23:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 670ms 04:23:01 INFO - PROCESS | 1982 | 1461151381670 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 04:23:01 INFO - PROCESS | 1982 | 1461151381671 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 04:23:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 04:23:01 INFO - PROCESS | 1982 | 1461151381673 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 04:23:01 INFO - PROCESS | 1982 | 1461151381677 Marionette TRACE conn2 <- [1,1282,null,{}] 04:23:01 INFO - PROCESS | 1982 | 1461151381686 Marionette TRACE conn2 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:01 INFO - PROCESS | 1982 | 1461151381791 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 04:23:01 INFO - PROCESS | 1982 | 1461151381842 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:01 INFO - PROCESS | 1982 | ++DOCSHELL 0x12e62d000 == 51 [pid = 1982] [id = 328] 04:23:01 INFO - PROCESS | 1982 | ++DOMWINDOW == 132 (0x11af68400) [pid = 1982] [serial = 983] [outer = 0x0] 04:23:01 INFO - PROCESS | 1982 | ++DOMWINDOW == 133 (0x11c4b0c00) [pid = 1982] [serial = 984] [outer = 0x11af68400] 04:23:01 INFO - PROCESS | 1982 | 1461151381874 Marionette DEBUG loaded listener.js 04:23:01 INFO - PROCESS | 1982 | ++DOMWINDOW == 134 (0x126278800) [pid = 1982] [serial = 985] [outer = 0x11af68400] 04:23:02 INFO - PROCESS | 1982 | 1461151382349 Marionette TRACE conn2 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 04:23:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 04:23:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 726ms 04:23:02 INFO - PROCESS | 1982 | 1461151382400 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 04:23:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 04:23:02 INFO - PROCESS | 1982 | 1461151382403 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 04:23:02 INFO - PROCESS | 1982 | 1461151382407 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 04:23:02 INFO - PROCESS | 1982 | 1461151382409 Marionette TRACE conn2 <- [1,1286,null,{}] 04:23:02 INFO - PROCESS | 1982 | 1461151382465 Marionette TRACE conn2 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:02 INFO - PROCESS | 1982 | 1461151382627 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 04:23:02 INFO - PROCESS | 1982 | 1461151382719 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:02 INFO - PROCESS | 1982 | ++DOCSHELL 0x12fb7e800 == 52 [pid = 1982] [id = 329] 04:23:02 INFO - PROCESS | 1982 | ++DOMWINDOW == 135 (0x125e63000) [pid = 1982] [serial = 986] [outer = 0x0] 04:23:02 INFO - PROCESS | 1982 | ++DOMWINDOW == 136 (0x129589c00) [pid = 1982] [serial = 987] [outer = 0x125e63000] 04:23:02 INFO - PROCESS | 1982 | 1461151382758 Marionette DEBUG loaded listener.js 04:23:02 INFO - PROCESS | 1982 | ++DOMWINDOW == 137 (0x12b7d3800) [pid = 1982] [serial = 988] [outer = 0x125e63000] 04:23:03 INFO - PROCESS | 1982 | 1461151383194 Marionette TRACE conn2 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 04:23:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 04:23:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 855ms 04:23:03 INFO - PROCESS | 1982 | 1461151383262 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 04:23:03 INFO - PROCESS | 1982 | 1461151383264 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 04:23:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 04:23:03 INFO - PROCESS | 1982 | 1461151383267 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 04:23:03 INFO - PROCESS | 1982 | 1461151383269 Marionette TRACE conn2 <- [1,1290,null,{}] 04:23:03 INFO - PROCESS | 1982 | 1461151383273 Marionette TRACE conn2 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:03 INFO - PROCESS | 1982 | 1461151383418 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 04:23:03 INFO - PROCESS | 1982 | 1461151383506 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:03 INFO - PROCESS | 1982 | ++DOCSHELL 0x12fc85000 == 53 [pid = 1982] [id = 330] 04:23:03 INFO - PROCESS | 1982 | ++DOMWINDOW == 138 (0x126ab2000) [pid = 1982] [serial = 989] [outer = 0x0] 04:23:03 INFO - PROCESS | 1982 | ++DOMWINDOW == 139 (0x12bc0f400) [pid = 1982] [serial = 990] [outer = 0x126ab2000] 04:23:03 INFO - PROCESS | 1982 | 1461151383536 Marionette DEBUG loaded listener.js 04:23:03 INFO - PROCESS | 1982 | ++DOMWINDOW == 140 (0x12d34ac00) [pid = 1982] [serial = 991] [outer = 0x126ab2000] 04:23:03 INFO - PROCESS | 1982 | 1461151383942 Marionette TRACE conn2 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 04:23:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 04:23:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 723ms 04:23:03 INFO - PROCESS | 1982 | 1461151383991 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 04:23:03 INFO - PROCESS | 1982 | 1461151383992 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 04:23:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 04:23:03 INFO - PROCESS | 1982 | 1461151383995 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 04:23:03 INFO - PROCESS | 1982 | 1461151383996 Marionette TRACE conn2 <- [1,1294,null,{}] 04:23:04 INFO - PROCESS | 1982 | 1461151383998 Marionette TRACE conn2 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:04 INFO - PROCESS | 1982 | 1461151384108 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 04:23:04 INFO - PROCESS | 1982 | 1461151384188 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:04 INFO - PROCESS | 1982 | ++DOCSHELL 0x12fc9f800 == 54 [pid = 1982] [id = 331] 04:23:04 INFO - PROCESS | 1982 | ++DOMWINDOW == 141 (0x1121e6800) [pid = 1982] [serial = 992] [outer = 0x0] 04:23:04 INFO - PROCESS | 1982 | ++DOMWINDOW == 142 (0x12d350800) [pid = 1982] [serial = 993] [outer = 0x1121e6800] 04:23:04 INFO - PROCESS | 1982 | 1461151384219 Marionette DEBUG loaded listener.js 04:23:04 INFO - PROCESS | 1982 | ++DOMWINDOW == 143 (0x12da0fc00) [pid = 1982] [serial = 994] [outer = 0x1121e6800] 04:23:04 INFO - PROCESS | 1982 | 1461151384645 Marionette TRACE conn2 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 04:23:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 04:23:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 668ms 04:23:04 INFO - PROCESS | 1982 | 1461151384663 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 04:23:04 INFO - PROCESS | 1982 | 1461151384665 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 04:23:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 04:23:04 INFO - PROCESS | 1982 | 1461151384667 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 04:23:04 INFO - PROCESS | 1982 | 1461151384668 Marionette TRACE conn2 <- [1,1298,null,{}] 04:23:04 INFO - PROCESS | 1982 | 1461151384671 Marionette TRACE conn2 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:04 INFO - PROCESS | 1982 | 1461151384901 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 04:23:04 INFO - PROCESS | 1982 | 1461151384985 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:04 INFO - PROCESS | 1982 | ++DOCSHELL 0x11a8a3800 == 55 [pid = 1982] [id = 332] 04:23:04 INFO - PROCESS | 1982 | ++DOMWINDOW == 144 (0x1121e5400) [pid = 1982] [serial = 995] [outer = 0x0] 04:23:05 INFO - PROCESS | 1982 | ++DOMWINDOW == 145 (0x112274c00) [pid = 1982] [serial = 996] [outer = 0x1121e5400] 04:23:05 INFO - PROCESS | 1982 | 1461151385015 Marionette DEBUG loaded listener.js 04:23:05 INFO - PROCESS | 1982 | ++DOMWINDOW == 146 (0x113e1e400) [pid = 1982] [serial = 997] [outer = 0x1121e5400] 04:23:05 INFO - PROCESS | 1982 | 1461151385583 Marionette TRACE conn2 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 04:23:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 04:23:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 970ms 04:23:05 INFO - PROCESS | 1982 | 1461151385640 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 04:23:05 INFO - PROCESS | 1982 | 1461151385644 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 04:23:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 04:23:05 INFO - PROCESS | 1982 | 1461151385648 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 04:23:05 INFO - PROCESS | 1982 | 1461151385652 Marionette TRACE conn2 <- [1,1302,null,{}] 04:23:05 INFO - PROCESS | 1982 | 1461151385657 Marionette TRACE conn2 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:05 INFO - PROCESS | 1982 | 1461151385783 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 04:23:05 INFO - PROCESS | 1982 | 1461151385841 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:05 INFO - PROCESS | 1982 | ++DOCSHELL 0x1260e4000 == 56 [pid = 1982] [id = 333] 04:23:05 INFO - PROCESS | 1982 | ++DOMWINDOW == 147 (0x118a60000) [pid = 1982] [serial = 998] [outer = 0x0] 04:23:05 INFO - PROCESS | 1982 | ++DOMWINDOW == 148 (0x11924ac00) [pid = 1982] [serial = 999] [outer = 0x118a60000] 04:23:05 INFO - PROCESS | 1982 | 1461151385869 Marionette DEBUG loaded listener.js 04:23:05 INFO - PROCESS | 1982 | ++DOMWINDOW == 149 (0x119c8a400) [pid = 1982] [serial = 1000] [outer = 0x118a60000] 04:23:06 INFO - PROCESS | 1982 | 1461151386366 Marionette TRACE conn2 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 04:23:06 INFO - PROCESS | 1982 | --DOCSHELL 0x12d0d2800 == 55 [pid = 1982] [id = 287] 04:23:06 INFO - PROCESS | 1982 | --DOCSHELL 0x12ecd4000 == 54 [pid = 1982] [id = 324] 04:23:06 INFO - PROCESS | 1982 | --DOCSHELL 0x12e4a9000 == 53 [pid = 1982] [id = 323] 04:23:06 INFO - PROCESS | 1982 | --DOCSHELL 0x12d0c3000 == 52 [pid = 1982] [id = 322] 04:23:06 INFO - PROCESS | 1982 | --DOCSHELL 0x12d876800 == 51 [pid = 1982] [id = 321] 04:23:06 INFO - PROCESS | 1982 | --DOCSHELL 0x12bf7a800 == 50 [pid = 1982] [id = 320] 04:23:06 INFO - PROCESS | 1982 | --DOCSHELL 0x12b992000 == 49 [pid = 1982] [id = 319] 04:23:06 INFO - PROCESS | 1982 | --DOMWINDOW == 148 (0x12b7cb800) [pid = 1982] [serial = 915] [outer = 0x0] [url = about:blank] 04:23:06 INFO - PROCESS | 1982 | --DOMWINDOW == 147 (0x125e5c800) [pid = 1982] [serial = 873] [outer = 0x0] [url = about:blank] 04:23:06 INFO - PROCESS | 1982 | --DOCSHELL 0x129397800 == 48 [pid = 1982] [id = 318] 04:23:06 INFO - PROCESS | 1982 | --DOCSHELL 0x128d02800 == 47 [pid = 1982] [id = 317] 04:23:06 INFO - PROCESS | 1982 | --DOCSHELL 0x1192c3000 == 46 [pid = 1982] [id = 316] 04:23:06 INFO - PROCESS | 1982 | --DOCSHELL 0x125a07800 == 45 [pid = 1982] [id = 315] 04:23:06 INFO - PROCESS | 1982 | --DOCSHELL 0x11b27f000 == 44 [pid = 1982] [id = 314] 04:23:06 INFO - PROCESS | 1982 | --DOCSHELL 0x11b278800 == 43 [pid = 1982] [id = 313] 04:23:06 INFO - PROCESS | 1982 | --DOCSHELL 0x11c430800 == 42 [pid = 1982] [id = 312] 04:23:06 INFO - PROCESS | 1982 | --DOMWINDOW == 146 (0x118c5b800) [pid = 1982] [serial = 816] [outer = 0x0] [url = about:blank] 04:23:06 INFO - PROCESS | 1982 | --DOMWINDOW == 145 (0x1295ab800) [pid = 1982] [serial = 810] [outer = 0x0] [url = about:blank] 04:23:06 INFO - PROCESS | 1982 | --DOMWINDOW == 144 (0x113ecd800) [pid = 1982] [serial = 813] [outer = 0x0] [url = about:blank] 04:23:06 INFO - PROCESS | 1982 | --DOMWINDOW == 143 (0x11b953000) [pid = 1982] [serial = 819] [outer = 0x0] [url = about:blank] 04:23:06 INFO - PROCESS | 1982 | --DOMWINDOW == 142 (0x12b41c000) [pid = 1982] [serial = 912] [outer = 0x0] [url = about:blank] 04:23:06 INFO - PROCESS | 1982 | --DOMWINDOW == 141 (0x1239fe400) [pid = 1982] [serial = 894] [outer = 0x0] [url = about:blank] 04:23:06 INFO - PROCESS | 1982 | --DOMWINDOW == 140 (0x1293b4c00) [pid = 1982] [serial = 900] [outer = 0x0] [url = about:blank] 04:23:06 INFO - PROCESS | 1982 | --DOMWINDOW == 139 (0x12758d400) [pid = 1982] [serial = 897] [outer = 0x0] [url = about:blank] 04:23:06 INFO - PROCESS | 1982 | --DOMWINDOW == 138 (0x1295af000) [pid = 1982] [serial = 903] [outer = 0x0] [url = about:blank] 04:23:06 INFO - PROCESS | 1982 | --DOMWINDOW == 137 (0x12958b400) [pid = 1982] [serial = 901] [outer = 0x0] [url = about:blank] 04:23:06 INFO - PROCESS | 1982 | --DOMWINDOW == 136 (0x118a0d400) [pid = 1982] [serial = 906] [outer = 0x0] [url = about:blank] 04:23:06 INFO - PROCESS | 1982 | --DOMWINDOW == 135 (0x1197d9400) [pid = 1982] [serial = 885] [outer = 0x0] [url = about:blank] 04:23:06 INFO - PROCESS | 1982 | --DOMWINDOW == 134 (0x11a64fc00) [pid = 1982] [serial = 886] [outer = 0x0] [url = about:blank] 04:23:06 INFO - PROCESS | 1982 | --DOMWINDOW == 133 (0x11ac21c00) [pid = 1982] [serial = 870] [outer = 0x0] [url = about:blank] 04:23:06 INFO - PROCESS | 1982 | --DOMWINDOW == 132 (0x114aa3c00) [pid = 1982] [serial = 880] [outer = 0x0] [url = about:blank] 04:23:06 INFO - PROCESS | 1982 | --DOMWINDOW == 131 (0x11227ec00) [pid = 1982] [serial = 879] [outer = 0x0] [url = about:blank] 04:23:06 INFO - PROCESS | 1982 | --DOMWINDOW == 130 (0x1155b5800) [pid = 1982] [serial = 882] [outer = 0x0] [url = about:blank] 04:23:06 INFO - PROCESS | 1982 | --DOMWINDOW == 129 (0x118c82400) [pid = 1982] [serial = 883] [outer = 0x0] [url = about:blank] 04:23:06 INFO - PROCESS | 1982 | --DOMWINDOW == 128 (0x127587000) [pid = 1982] [serial = 877] [outer = 0x0] [url = about:blank] 04:23:06 INFO - PROCESS | 1982 | --DOMWINDOW == 127 (0x115443c00) [pid = 1982] [serial = 876] [outer = 0x0] [url = about:blank] 04:23:06 INFO - PROCESS | 1982 | --DOMWINDOW == 126 (0x11b20ec00) [pid = 1982] [serial = 891] [outer = 0x0] [url = about:blank] 04:23:06 INFO - PROCESS | 1982 | --DOMWINDOW == 125 (0x11532d800) [pid = 1982] [serial = 864] [outer = 0x0] [url = about:blank] 04:23:06 INFO - PROCESS | 1982 | --DOMWINDOW == 124 (0x11ac14000) [pid = 1982] [serial = 888] [outer = 0x0] [url = about:blank] 04:23:06 INFO - PROCESS | 1982 | --DOMWINDOW == 123 (0x11af64800) [pid = 1982] [serial = 889] [outer = 0x0] [url = about:blank] 04:23:06 INFO - PROCESS | 1982 | --DOMWINDOW == 122 (0x11912f800) [pid = 1982] [serial = 867] [outer = 0x0] [url = about:blank] 04:23:06 INFO - PROCESS | 1982 | --DOMWINDOW == 121 (0x12a43a800) [pid = 1982] [serial = 910] [outer = 0x0] [url = about:blank] 04:23:06 INFO - PROCESS | 1982 | --DOMWINDOW == 120 (0x12a42d000) [pid = 1982] [serial = 904] [outer = 0x0] [url = about:blank] 04:23:06 INFO - PROCESS | 1982 | --DOMWINDOW == 119 (0x11a9a5400) [pid = 1982] [serial = 907] [outer = 0x0] [url = about:blank] 04:23:06 INFO - PROCESS | 1982 | --DOMWINDOW == 118 (0x128ef4800) [pid = 1982] [serial = 898] [outer = 0x0] [url = about:blank] 04:23:06 INFO - PROCESS | 1982 | --DOMWINDOW == 117 (0x126a3f000) [pid = 1982] [serial = 895] [outer = 0x0] [url = about:blank] 04:23:06 INFO - PROCESS | 1982 | --DOMWINDOW == 116 (0x12b6d5c00) [pid = 1982] [serial = 913] [outer = 0x0] [url = about:blank] 04:23:06 INFO - PROCESS | 1982 | --DOMWINDOW == 115 (0x11b99ec00) [pid = 1982] [serial = 892] [outer = 0x0] [url = about:blank] 04:23:06 INFO - PROCESS | 1982 | --DOMWINDOW == 114 (0x12e35b800) [pid = 1982] [serial = 459] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:23:06 INFO - PROCESS | 1982 | --DOMWINDOW == 113 (0x125863c00) [pid = 1982] [serial = 909] [outer = 0x0] [url = about:blank] 04:23:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 04:23:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 779ms 04:23:06 INFO - PROCESS | 1982 | 1461151386431 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 04:23:06 INFO - PROCESS | 1982 | 1461151386433 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 04:23:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 04:23:06 INFO - PROCESS | 1982 | 1461151386436 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 04:23:06 INFO - PROCESS | 1982 | 1461151386437 Marionette TRACE conn2 <- [1,1306,null,{}] 04:23:06 INFO - PROCESS | 1982 | 1461151386439 Marionette TRACE conn2 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:06 INFO - PROCESS | 1982 | 1461151386535 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 04:23:06 INFO - PROCESS | 1982 | 1461151386549 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:06 INFO - PROCESS | 1982 | ++DOCSHELL 0x119a69800 == 43 [pid = 1982] [id = 334] 04:23:06 INFO - PROCESS | 1982 | ++DOMWINDOW == 114 (0x11544b800) [pid = 1982] [serial = 1001] [outer = 0x0] 04:23:06 INFO - PROCESS | 1982 | ++DOMWINDOW == 115 (0x119d63800) [pid = 1982] [serial = 1002] [outer = 0x11544b800] 04:23:06 INFO - PROCESS | 1982 | 1461151386578 Marionette DEBUG loaded listener.js 04:23:06 INFO - PROCESS | 1982 | ++DOMWINDOW == 116 (0x11924bc00) [pid = 1982] [serial = 1003] [outer = 0x11544b800] 04:23:06 INFO - PROCESS | 1982 | 1461151386947 Marionette TRACE conn2 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 04:23:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 04:23:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 570ms 04:23:07 INFO - PROCESS | 1982 | 1461151387007 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 04:23:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 04:23:07 INFO - PROCESS | 1982 | 1461151387011 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 04:23:07 INFO - PROCESS | 1982 | 1461151387022 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 04:23:07 INFO - PROCESS | 1982 | 1461151387026 Marionette TRACE conn2 <- [1,1310,null,{}] 04:23:07 INFO - PROCESS | 1982 | 1461151387030 Marionette TRACE conn2 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:07 INFO - PROCESS | 1982 | 1461151387169 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 04:23:07 INFO - PROCESS | 1982 | 1461151387185 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:07 INFO - PROCESS | 1982 | ++DOCSHELL 0x1260d0800 == 44 [pid = 1982] [id = 335] 04:23:07 INFO - PROCESS | 1982 | ++DOMWINDOW == 117 (0x11ac21c00) [pid = 1982] [serial = 1004] [outer = 0x0] 04:23:07 INFO - PROCESS | 1982 | ++DOMWINDOW == 118 (0x11b99ec00) [pid = 1982] [serial = 1005] [outer = 0x11ac21c00] 04:23:07 INFO - PROCESS | 1982 | 1461151387227 Marionette DEBUG loaded listener.js 04:23:07 INFO - PROCESS | 1982 | ++DOMWINDOW == 119 (0x11c32dc00) [pid = 1982] [serial = 1006] [outer = 0x11ac21c00] 04:23:07 INFO - PROCESS | 1982 | 1461151387695 Marionette TRACE conn2 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 04:23:07 INFO - PROCESS | 1982 | 1461151387749 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 04:23:07 INFO - PROCESS | 1982 | 1461151387751 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 04:23:07 INFO - PROCESS | 1982 | 1461151387752 Marionette TRACE conn2 <- [1,1314,null,{}] 04:23:07 INFO - PROCESS | 1982 | 1461151387755 Marionette TRACE conn2 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:07 INFO - PROCESS | 1982 | 1461151387836 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 04:23:07 INFO - PROCESS | 1982 | 1461151387842 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:07 INFO - PROCESS | 1982 | ++DOCSHELL 0x1275ae800 == 45 [pid = 1982] [id = 336] 04:23:07 INFO - PROCESS | 1982 | ++DOMWINDOW == 120 (0x125867800) [pid = 1982] [serial = 1007] [outer = 0x0] 04:23:07 INFO - PROCESS | 1982 | ++DOMWINDOW == 121 (0x125dc3800) [pid = 1982] [serial = 1008] [outer = 0x125867800] 04:23:07 INFO - PROCESS | 1982 | 1461151387870 Marionette DEBUG loaded listener.js 04:23:07 INFO - PROCESS | 1982 | ++DOMWINDOW == 122 (0x126a3b400) [pid = 1982] [serial = 1009] [outer = 0x125867800] 04:23:08 INFO - PROCESS | 1982 | 1461151388185 Marionette TRACE conn2 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 04:23:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 04:23:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 469ms 04:23:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 04:23:08 INFO - PROCESS | 1982 | 1461151388220 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 04:23:08 INFO - PROCESS | 1982 | 1461151388221 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 04:23:08 INFO - PROCESS | 1982 | 1461151388223 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 04:23:08 INFO - PROCESS | 1982 | 1461151388225 Marionette TRACE conn2 <- [1,1318,null,{}] 04:23:08 INFO - PROCESS | 1982 | 1461151388229 Marionette TRACE conn2 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:08 INFO - PROCESS | 1982 | 1461151388337 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 04:23:08 INFO - PROCESS | 1982 | 1461151388374 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:08 INFO - PROCESS | 1982 | ++DOCSHELL 0x12b43c800 == 46 [pid = 1982] [id = 337] 04:23:08 INFO - PROCESS | 1982 | ++DOMWINDOW == 123 (0x12881a400) [pid = 1982] [serial = 1010] [outer = 0x0] 04:23:08 INFO - PROCESS | 1982 | ++DOMWINDOW == 124 (0x128d70800) [pid = 1982] [serial = 1011] [outer = 0x12881a400] 04:23:08 INFO - PROCESS | 1982 | 1461151388406 Marionette DEBUG loaded listener.js 04:23:08 INFO - PROCESS | 1982 | ++DOMWINDOW == 125 (0x12958a400) [pid = 1982] [serial = 1012] [outer = 0x12881a400] 04:23:08 INFO - PROCESS | 1982 | 1461151388746 Marionette TRACE conn2 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 04:23:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 04:23:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 573ms 04:23:08 INFO - PROCESS | 1982 | 1461151388797 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 04:23:08 INFO - PROCESS | 1982 | 1461151388798 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 04:23:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 04:23:08 INFO - PROCESS | 1982 | 1461151388800 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 04:23:08 INFO - PROCESS | 1982 | 1461151388801 Marionette TRACE conn2 <- [1,1322,null,{}] 04:23:08 INFO - PROCESS | 1982 | 1461151388803 Marionette TRACE conn2 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:08 INFO - PROCESS | 1982 | 1461151388903 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 04:23:08 INFO - PROCESS | 1982 | 1461151388932 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:08 INFO - PROCESS | 1982 | ++DOCSHELL 0x12bb74800 == 47 [pid = 1982] [id = 338] 04:23:08 INFO - PROCESS | 1982 | ++DOMWINDOW == 126 (0x12a431c00) [pid = 1982] [serial = 1013] [outer = 0x0] 04:23:08 INFO - PROCESS | 1982 | ++DOMWINDOW == 127 (0x12b418800) [pid = 1982] [serial = 1014] [outer = 0x12a431c00] 04:23:08 INFO - PROCESS | 1982 | 1461151388957 Marionette DEBUG loaded listener.js 04:23:08 INFO - PROCESS | 1982 | ++DOMWINDOW == 128 (0x12b6de800) [pid = 1982] [serial = 1015] [outer = 0x12a431c00] 04:23:09 INFO - PROCESS | 1982 | 1461151389289 Marionette TRACE conn2 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 04:23:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 04:23:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 518ms 04:23:09 INFO - PROCESS | 1982 | 1461151389318 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 04:23:09 INFO - PROCESS | 1982 | 1461151389319 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 04:23:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 04:23:09 INFO - PROCESS | 1982 | 1461151389328 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 04:23:09 INFO - PROCESS | 1982 | 1461151389329 Marionette TRACE conn2 <- [1,1326,null,{}] 04:23:09 INFO - PROCESS | 1982 | 1461151389332 Marionette TRACE conn2 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:09 INFO - PROCESS | 1982 | 1461151389430 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 04:23:09 INFO - PROCESS | 1982 | 1461151389463 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:09 INFO - PROCESS | 1982 | ++DOCSHELL 0x12cea4800 == 48 [pid = 1982] [id = 339] 04:23:09 INFO - PROCESS | 1982 | ++DOMWINDOW == 129 (0x12a434400) [pid = 1982] [serial = 1016] [outer = 0x0] 04:23:09 INFO - PROCESS | 1982 | ++DOMWINDOW == 130 (0x12b9be400) [pid = 1982] [serial = 1017] [outer = 0x12a434400] 04:23:09 INFO - PROCESS | 1982 | 1461151389490 Marionette DEBUG loaded listener.js 04:23:09 INFO - PROCESS | 1982 | ++DOMWINDOW == 131 (0x12cf84800) [pid = 1982] [serial = 1018] [outer = 0x12a434400] 04:23:09 INFO - PROCESS | 1982 | 1461151389805 Marionette TRACE conn2 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 04:23:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 04:23:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 519ms 04:23:09 INFO - PROCESS | 1982 | 1461151389847 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 04:23:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 04:23:09 INFO - PROCESS | 1982 | 1461151389848 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 04:23:09 INFO - PROCESS | 1982 | 1461151389850 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 04:23:09 INFO - PROCESS | 1982 | 1461151389851 Marionette TRACE conn2 <- [1,1330,null,{}] 04:23:09 INFO - PROCESS | 1982 | 1461151389854 Marionette TRACE conn2 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:09 INFO - PROCESS | 1982 | 1461151389955 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 04:23:09 INFO - PROCESS | 1982 | 1461151389968 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:09 INFO - PROCESS | 1982 | ++DOCSHELL 0x12d87e800 == 49 [pid = 1982] [id = 340] 04:23:09 INFO - PROCESS | 1982 | ++DOMWINDOW == 132 (0x12bc02400) [pid = 1982] [serial = 1019] [outer = 0x0] 04:23:09 INFO - PROCESS | 1982 | ++DOMWINDOW == 133 (0x12d34d400) [pid = 1982] [serial = 1020] [outer = 0x12bc02400] 04:23:09 INFO - PROCESS | 1982 | 1461151389993 Marionette DEBUG loaded listener.js 04:23:10 INFO - PROCESS | 1982 | ++DOMWINDOW == 134 (0x12d8dd800) [pid = 1982] [serial = 1021] [outer = 0x12bc02400] 04:23:10 INFO - PROCESS | 1982 | 1461151390323 Marionette TRACE conn2 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 04:23:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 04:23:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 518ms 04:23:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 04:23:10 INFO - PROCESS | 1982 | 1461151390369 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 04:23:10 INFO - PROCESS | 1982 | 1461151390371 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 04:23:10 INFO - PROCESS | 1982 | 1461151390373 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 04:23:10 INFO - PROCESS | 1982 | 1461151390374 Marionette TRACE conn2 <- [1,1334,null,{}] 04:23:10 INFO - PROCESS | 1982 | 1461151390376 Marionette TRACE conn2 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:10 INFO - PROCESS | 1982 | 1461151390477 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 04:23:10 INFO - PROCESS | 1982 | 1461151390481 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:10 INFO - PROCESS | 1982 | ++DOCSHELL 0x12e496000 == 50 [pid = 1982] [id = 341] 04:23:10 INFO - PROCESS | 1982 | ++DOMWINDOW == 135 (0x12cf8e000) [pid = 1982] [serial = 1022] [outer = 0x0] 04:23:10 INFO - PROCESS | 1982 | ++DOMWINDOW == 136 (0x12da09400) [pid = 1982] [serial = 1023] [outer = 0x12cf8e000] 04:23:10 INFO - PROCESS | 1982 | 1461151390538 Marionette DEBUG loaded listener.js 04:23:10 INFO - PROCESS | 1982 | ++DOMWINDOW == 137 (0x12e246400) [pid = 1982] [serial = 1024] [outer = 0x12cf8e000] 04:23:10 INFO - PROCESS | 1982 | --DOMWINDOW == 136 (0x11c4a4c00) [pid = 1982] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 04:23:10 INFO - PROCESS | 1982 | --DOMWINDOW == 135 (0x126fd0c00) [pid = 1982] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 04:23:10 INFO - PROCESS | 1982 | --DOMWINDOW == 134 (0x129585000) [pid = 1982] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 04:23:10 INFO - PROCESS | 1982 | --DOMWINDOW == 133 (0x11544b000) [pid = 1982] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 04:23:10 INFO - PROCESS | 1982 | --DOMWINDOW == 132 (0x11ac12400) [pid = 1982] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 04:23:10 INFO - PROCESS | 1982 | --DOMWINDOW == 131 (0x11b913800) [pid = 1982] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 04:23:10 INFO - PROCESS | 1982 | --DOMWINDOW == 130 (0x11bcd8400) [pid = 1982] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 04:23:10 INFO - PROCESS | 1982 | --DOMWINDOW == 129 (0x11210cc00) [pid = 1982] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 04:23:10 INFO - PROCESS | 1982 | --DOMWINDOW == 128 (0x113e1f000) [pid = 1982] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 04:23:10 INFO - PROCESS | 1982 | --DOMWINDOW == 127 (0x12a42cc00) [pid = 1982] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 04:23:10 INFO - PROCESS | 1982 | --DOMWINDOW == 126 (0x1140bcc00) [pid = 1982] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 04:23:10 INFO - PROCESS | 1982 | --DOMWINDOW == 125 (0x11a9a1000) [pid = 1982] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 04:23:10 INFO - PROCESS | 1982 | --DOMWINDOW == 124 (0x11874b000) [pid = 1982] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 04:23:10 INFO - PROCESS | 1982 | --DOMWINDOW == 123 (0x12881fc00) [pid = 1982] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 04:23:10 INFO - PROCESS | 1982 | 1461151390995 Marionette TRACE conn2 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 04:23:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 04:23:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 668ms 04:23:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 04:23:11 INFO - PROCESS | 1982 | 1461151391045 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 04:23:11 INFO - PROCESS | 1982 | 1461151391047 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 04:23:11 INFO - PROCESS | 1982 | 1461151391050 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 04:23:11 INFO - PROCESS | 1982 | 1461151391051 Marionette TRACE conn2 <- [1,1338,null,{}] 04:23:11 INFO - PROCESS | 1982 | 1461151391053 Marionette TRACE conn2 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:11 INFO - PROCESS | 1982 | 1461151391144 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 04:23:11 INFO - PROCESS | 1982 | 1461151391149 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:11 INFO - PROCESS | 1982 | ++DOCSHELL 0x12e947000 == 51 [pid = 1982] [id = 342] 04:23:11 INFO - PROCESS | 1982 | ++DOMWINDOW == 124 (0x11b914400) [pid = 1982] [serial = 1025] [outer = 0x0] 04:23:11 INFO - PROCESS | 1982 | ++DOMWINDOW == 125 (0x12b7d9800) [pid = 1982] [serial = 1026] [outer = 0x11b914400] 04:23:11 INFO - PROCESS | 1982 | 1461151391180 Marionette DEBUG loaded listener.js 04:23:11 INFO - PROCESS | 1982 | ++DOMWINDOW == 126 (0x12da10800) [pid = 1982] [serial = 1027] [outer = 0x11b914400] 04:23:11 INFO - PROCESS | 1982 | 1461151391984 Marionette TRACE conn2 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 04:23:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 04:23:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 970ms 04:23:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 04:23:12 INFO - PROCESS | 1982 | 1461151392020 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 04:23:12 INFO - PROCESS | 1982 | 1461151392022 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 04:23:12 INFO - PROCESS | 1982 | 1461151392024 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 04:23:12 INFO - PROCESS | 1982 | 1461151392027 Marionette TRACE conn2 <- [1,1342,null,{}] 04:23:12 INFO - PROCESS | 1982 | 1461151392030 Marionette TRACE conn2 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:12 INFO - PROCESS | 1982 | 1461151392123 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 04:23:12 INFO - PROCESS | 1982 | 1461151392173 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:12 INFO - PROCESS | 1982 | ++DOCSHELL 0x12efe4800 == 52 [pid = 1982] [id = 343] 04:23:12 INFO - PROCESS | 1982 | ++DOMWINDOW == 127 (0x12958c800) [pid = 1982] [serial = 1028] [outer = 0x0] 04:23:12 INFO - PROCESS | 1982 | ++DOMWINDOW == 128 (0x12e351c00) [pid = 1982] [serial = 1029] [outer = 0x12958c800] 04:23:12 INFO - PROCESS | 1982 | 1461151392199 Marionette DEBUG loaded listener.js 04:23:12 INFO - PROCESS | 1982 | ++DOMWINDOW == 129 (0x12e35f800) [pid = 1982] [serial = 1030] [outer = 0x12958c800] 04:23:12 INFO - PROCESS | 1982 | 1461151392463 Marionette TRACE conn2 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 04:23:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 04:23:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 471ms 04:23:12 INFO - PROCESS | 1982 | 1461151392498 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 04:23:12 INFO - PROCESS | 1982 | 1461151392500 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 04:23:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 04:23:12 INFO - PROCESS | 1982 | 1461151392502 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 04:23:12 INFO - PROCESS | 1982 | 1461151392503 Marionette TRACE conn2 <- [1,1346,null,{}] 04:23:12 INFO - PROCESS | 1982 | 1461151392506 Marionette TRACE conn2 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:12 INFO - PROCESS | 1982 | 1461151392605 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 04:23:12 INFO - PROCESS | 1982 | 1461151392609 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:12 INFO - PROCESS | 1982 | ++DOCSHELL 0x12fc9f000 == 53 [pid = 1982] [id = 344] 04:23:12 INFO - PROCESS | 1982 | ++DOMWINDOW == 130 (0x12e362c00) [pid = 1982] [serial = 1031] [outer = 0x0] 04:23:12 INFO - PROCESS | 1982 | ++DOMWINDOW == 131 (0x12e367800) [pid = 1982] [serial = 1032] [outer = 0x12e362c00] 04:23:12 INFO - PROCESS | 1982 | 1461151392634 Marionette DEBUG loaded listener.js 04:23:12 INFO - PROCESS | 1982 | ++DOMWINDOW == 132 (0x12e687000) [pid = 1982] [serial = 1033] [outer = 0x12e362c00] 04:23:13 INFO - PROCESS | 1982 | 1461151393128 Marionette TRACE conn2 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 04:23:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 04:23:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 669ms 04:23:13 INFO - PROCESS | 1982 | 1461151393172 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 04:23:13 INFO - PROCESS | 1982 | 1461151393174 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 04:23:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 04:23:13 INFO - PROCESS | 1982 | 1461151393178 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 04:23:13 INFO - PROCESS | 1982 | 1461151393181 Marionette TRACE conn2 <- [1,1350,null,{}] 04:23:13 INFO - PROCESS | 1982 | 1461151393184 Marionette TRACE conn2 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:13 INFO - PROCESS | 1982 | 1461151393295 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 04:23:13 INFO - PROCESS | 1982 | 1461151393391 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:13 INFO - PROCESS | 1982 | ++DOCSHELL 0x11c5dd800 == 54 [pid = 1982] [id = 345] 04:23:13 INFO - PROCESS | 1982 | ++DOMWINDOW == 133 (0x118a0d400) [pid = 1982] [serial = 1034] [outer = 0x0] 04:23:13 INFO - PROCESS | 1982 | ++DOMWINDOW == 134 (0x118c7f800) [pid = 1982] [serial = 1035] [outer = 0x118a0d400] 04:23:13 INFO - PROCESS | 1982 | 1461151393429 Marionette DEBUG loaded listener.js 04:23:13 INFO - PROCESS | 1982 | ++DOMWINDOW == 135 (0x119d6e000) [pid = 1982] [serial = 1036] [outer = 0x118a0d400] 04:23:13 INFO - PROCESS | 1982 | 1461151393856 Marionette TRACE conn2 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 04:23:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 04:23:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 721ms 04:23:13 INFO - PROCESS | 1982 | 1461151393899 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 04:23:13 INFO - PROCESS | 1982 | 1461151393903 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 04:23:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 04:23:13 INFO - PROCESS | 1982 | 1461151393908 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 04:23:13 INFO - PROCESS | 1982 | 1461151393910 Marionette TRACE conn2 <- [1,1354,null,{}] 04:23:13 INFO - PROCESS | 1982 | 1461151393912 Marionette TRACE conn2 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:14 INFO - PROCESS | 1982 | 1461151394015 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 04:23:14 INFO - PROCESS | 1982 | 1461151394072 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:14 INFO - PROCESS | 1982 | ++DOCSHELL 0x1274e3800 == 55 [pid = 1982] [id = 346] 04:23:14 INFO - PROCESS | 1982 | ++DOMWINDOW == 136 (0x11a64fc00) [pid = 1982] [serial = 1037] [outer = 0x0] 04:23:14 INFO - PROCESS | 1982 | ++DOMWINDOW == 137 (0x11b211800) [pid = 1982] [serial = 1038] [outer = 0x11a64fc00] 04:23:14 INFO - PROCESS | 1982 | 1461151394102 Marionette DEBUG loaded listener.js 04:23:14 INFO - PROCESS | 1982 | ++DOMWINDOW == 138 (0x11b9a6800) [pid = 1982] [serial = 1039] [outer = 0x11a64fc00] 04:23:14 INFO - PROCESS | 1982 | 1461151394511 Marionette TRACE conn2 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 04:23:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 04:23:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 671ms 04:23:14 INFO - PROCESS | 1982 | 1461151394630 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 04:23:14 INFO - PROCESS | 1982 | 1461151394632 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 04:23:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 04:23:14 INFO - PROCESS | 1982 | 1461151394636 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 04:23:14 INFO - PROCESS | 1982 | 1461151394639 Marionette TRACE conn2 <- [1,1358,null,{}] 04:23:14 INFO - PROCESS | 1982 | 1461151394647 Marionette TRACE conn2 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:14 INFO - PROCESS | 1982 | 1461151394754 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 04:23:14 INFO - PROCESS | 1982 | 1461151394819 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:14 INFO - PROCESS | 1982 | ++DOCSHELL 0x12ecde800 == 56 [pid = 1982] [id = 347] 04:23:14 INFO - PROCESS | 1982 | ++DOMWINDOW == 139 (0x126a3a800) [pid = 1982] [serial = 1040] [outer = 0x0] 04:23:14 INFO - PROCESS | 1982 | ++DOMWINDOW == 140 (0x129584800) [pid = 1982] [serial = 1041] [outer = 0x126a3a800] 04:23:14 INFO - PROCESS | 1982 | 1461151394851 Marionette DEBUG loaded listener.js 04:23:14 INFO - PROCESS | 1982 | ++DOMWINDOW == 141 (0x12b417800) [pid = 1982] [serial = 1042] [outer = 0x126a3a800] 04:23:15 INFO - PROCESS | 1982 | 1461151395261 Marionette TRACE conn2 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 04:23:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 04:23:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 674ms 04:23:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 04:23:15 INFO - PROCESS | 1982 | 1461151395310 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 04:23:15 INFO - PROCESS | 1982 | 1461151395312 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 04:23:15 INFO - PROCESS | 1982 | 1461151395314 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 04:23:15 INFO - PROCESS | 1982 | 1461151395315 Marionette TRACE conn2 <- [1,1362,null,{}] 04:23:15 INFO - PROCESS | 1982 | 1461151395318 Marionette TRACE conn2 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:15 INFO - PROCESS | 1982 | 1461151395419 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 04:23:15 INFO - PROCESS | 1982 | 1461151395474 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:15 INFO - PROCESS | 1982 | ++DOCSHELL 0x12fee7800 == 57 [pid = 1982] [id = 348] 04:23:15 INFO - PROCESS | 1982 | ++DOMWINDOW == 142 (0x12b9bdc00) [pid = 1982] [serial = 1043] [outer = 0x0] 04:23:15 INFO - PROCESS | 1982 | ++DOMWINDOW == 143 (0x12cf8d800) [pid = 1982] [serial = 1044] [outer = 0x12b9bdc00] 04:23:15 INFO - PROCESS | 1982 | 1461151395504 Marionette DEBUG loaded listener.js 04:23:15 INFO - PROCESS | 1982 | ++DOMWINDOW == 144 (0x12d8e3400) [pid = 1982] [serial = 1045] [outer = 0x12b9bdc00] 04:23:15 INFO - PROCESS | 1982 | 1461151395965 Marionette TRACE conn2 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 04:23:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 04:23:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 672ms 04:23:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 04:23:15 INFO - PROCESS | 1982 | 1461151395986 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 04:23:15 INFO - PROCESS | 1982 | 1461151395988 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 04:23:16 INFO - PROCESS | 1982 | 1461151396006 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 04:23:16 INFO - PROCESS | 1982 | 1461151396008 Marionette TRACE conn2 <- [1,1366,null,{}] 04:23:16 INFO - PROCESS | 1982 | 1461151396013 Marionette TRACE conn2 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:16 INFO - PROCESS | 1982 | 1461151396131 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 04:23:16 INFO - PROCESS | 1982 | 1461151396212 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:16 INFO - PROCESS | 1982 | ++DOCSHELL 0x13061a800 == 58 [pid = 1982] [id = 349] 04:23:16 INFO - PROCESS | 1982 | ++DOMWINDOW == 145 (0x12cf91400) [pid = 1982] [serial = 1046] [outer = 0x0] 04:23:16 INFO - PROCESS | 1982 | ++DOMWINDOW == 146 (0x12e24b400) [pid = 1982] [serial = 1047] [outer = 0x12cf91400] 04:23:16 INFO - PROCESS | 1982 | 1461151396241 Marionette DEBUG loaded listener.js 04:23:16 INFO - PROCESS | 1982 | ++DOMWINDOW == 147 (0x12e354000) [pid = 1982] [serial = 1048] [outer = 0x12cf91400] 04:23:16 INFO - PROCESS | 1982 | 1461151396697 Marionette TRACE conn2 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 04:23:16 INFO - PROCESS | 1982 | 1461151396742 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 04:23:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 04:23:16 INFO - PROCESS | 1982 | 1461151396747 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 04:23:16 INFO - PROCESS | 1982 | 1461151396749 Marionette TRACE conn2 <- [1,1370,null,{}] 04:23:16 INFO - PROCESS | 1982 | 1461151396751 Marionette TRACE conn2 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:16 INFO - PROCESS | 1982 | 1461151396866 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 04:23:16 INFO - PROCESS | 1982 | 1461151396938 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:16 INFO - PROCESS | 1982 | ++DOCSHELL 0x11a924000 == 59 [pid = 1982] [id = 350] 04:23:16 INFO - PROCESS | 1982 | ++DOMWINDOW == 148 (0x1239f2000) [pid = 1982] [serial = 1049] [outer = 0x0] 04:23:16 INFO - PROCESS | 1982 | ++DOMWINDOW == 149 (0x12bc0ec00) [pid = 1982] [serial = 1050] [outer = 0x1239f2000] 04:23:16 INFO - PROCESS | 1982 | 1461151396970 Marionette DEBUG loaded listener.js 04:23:17 INFO - PROCESS | 1982 | ++DOMWINDOW == 150 (0x12e691000) [pid = 1982] [serial = 1051] [outer = 0x1239f2000] 04:23:17 INFO - PROCESS | 1982 | 1461151397612 Marionette TRACE conn2 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 04:23:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 04:23:17 INFO - PROCESS | 1982 | 1461151397671 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 04:23:17 INFO - PROCESS | 1982 | 1461151397675 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 04:23:17 INFO - PROCESS | 1982 | 1461151397677 Marionette TRACE conn2 <- [1,1374,null,{}] 04:23:17 INFO - PROCESS | 1982 | 1461151397682 Marionette TRACE conn2 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:17 INFO - PROCESS | 1982 | 1461151397777 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 04:23:17 INFO - PROCESS | 1982 | 1461151397849 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:17 INFO - PROCESS | 1982 | ++DOCSHELL 0x12641b800 == 60 [pid = 1982] [id = 351] 04:23:17 INFO - PROCESS | 1982 | ++DOMWINDOW == 151 (0x118612800) [pid = 1982] [serial = 1052] [outer = 0x0] 04:23:17 INFO - PROCESS | 1982 | ++DOMWINDOW == 152 (0x118cddc00) [pid = 1982] [serial = 1053] [outer = 0x118612800] 04:23:17 INFO - PROCESS | 1982 | 1461151397877 Marionette DEBUG loaded listener.js 04:23:17 INFO - PROCESS | 1982 | ++DOMWINDOW == 153 (0x11a643000) [pid = 1982] [serial = 1054] [outer = 0x118612800] 04:23:18 INFO - PROCESS | 1982 | [1982] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:23:18 INFO - PROCESS | 1982 | 1461151398301 Marionette TRACE conn2 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 04:23:18 INFO - PROCESS | 1982 | 1461151398364 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 04:23:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 04:23:18 INFO - PROCESS | 1982 | 1461151398370 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 04:23:18 INFO - PROCESS | 1982 | 1461151398372 Marionette TRACE conn2 <- [1,1378,null,{}] 04:23:18 INFO - PROCESS | 1982 | 1461151398374 Marionette TRACE conn2 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:18 INFO - PROCESS | 1982 | 1461151398470 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 04:23:18 INFO - PROCESS | 1982 | 1461151398530 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:18 INFO - PROCESS | 1982 | ++DOCSHELL 0x11c7b9000 == 61 [pid = 1982] [id = 352] 04:23:18 INFO - PROCESS | 1982 | ++DOMWINDOW == 154 (0x118ede000) [pid = 1982] [serial = 1055] [outer = 0x0] 04:23:18 INFO - PROCESS | 1982 | ++DOMWINDOW == 155 (0x11aa2fc00) [pid = 1982] [serial = 1056] [outer = 0x118ede000] 04:23:18 INFO - PROCESS | 1982 | 1461151398558 Marionette DEBUG loaded listener.js 04:23:18 INFO - PROCESS | 1982 | ++DOMWINDOW == 156 (0x11b956800) [pid = 1982] [serial = 1057] [outer = 0x118ede000] 04:23:18 INFO - PROCESS | 1982 | --DOCSHELL 0x12efe4800 == 60 [pid = 1982] [id = 343] 04:23:18 INFO - PROCESS | 1982 | --DOCSHELL 0x12e947000 == 59 [pid = 1982] [id = 342] 04:23:18 INFO - PROCESS | 1982 | --DOCSHELL 0x12e496000 == 58 [pid = 1982] [id = 341] 04:23:18 INFO - PROCESS | 1982 | --DOCSHELL 0x12d87e800 == 57 [pid = 1982] [id = 340] 04:23:18 INFO - PROCESS | 1982 | --DOCSHELL 0x12cea4800 == 56 [pid = 1982] [id = 339] 04:23:18 INFO - PROCESS | 1982 | --DOMWINDOW == 155 (0x12d00f000) [pid = 1982] [serial = 975] [outer = 0x0] [url = about:blank] 04:23:18 INFO - PROCESS | 1982 | --DOCSHELL 0x12bb74800 == 55 [pid = 1982] [id = 338] 04:23:18 INFO - PROCESS | 1982 | --DOCSHELL 0x12b43c800 == 54 [pid = 1982] [id = 337] 04:23:18 INFO - PROCESS | 1982 | --DOCSHELL 0x1275ae800 == 53 [pid = 1982] [id = 336] 04:23:18 INFO - PROCESS | 1982 | --DOCSHELL 0x1260d0800 == 52 [pid = 1982] [id = 335] 04:23:18 INFO - PROCESS | 1982 | --DOCSHELL 0x119a69800 == 51 [pid = 1982] [id = 334] 04:23:18 INFO - PROCESS | 1982 | --DOCSHELL 0x1260e4000 == 50 [pid = 1982] [id = 333] 04:23:18 INFO - PROCESS | 1982 | --DOCSHELL 0x11a8a3800 == 49 [pid = 1982] [id = 332] 04:23:18 INFO - PROCESS | 1982 | --DOCSHELL 0x1266f1000 == 48 [pid = 1982] [id = 327] 04:23:18 INFO - PROCESS | 1982 | --DOCSHELL 0x11a620000 == 47 [pid = 1982] [id = 326] 04:23:18 INFO - PROCESS | 1982 | 1461151398951 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] 04:23:18 INFO - PROCESS | 1982 | 1461151398991 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 04:23:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 04:23:18 INFO - PROCESS | 1982 | 1461151398993 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 04:23:18 INFO - PROCESS | 1982 | 1461151398996 Marionette TRACE conn2 <- [1,1382,null,{}] 04:23:19 INFO - PROCESS | 1982 | 1461151399003 Marionette TRACE conn2 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:19 INFO - PROCESS | 1982 | 1461151399107 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 04:23:19 INFO - PROCESS | 1982 | --DOMWINDOW == 154 (0x12cf8f000) [pid = 1982] [serial = 972] [outer = 0x0] [url = about:blank] 04:23:19 INFO - PROCESS | 1982 | --DOMWINDOW == 153 (0x1274cbc00) [pid = 1982] [serial = 954] [outer = 0x0] [url = about:blank] 04:23:19 INFO - PROCESS | 1982 | --DOMWINDOW == 152 (0x129586000) [pid = 1982] [serial = 957] [outer = 0x0] [url = about:blank] 04:23:19 INFO - PROCESS | 1982 | --DOMWINDOW == 151 (0x129082800) [pid = 1982] [serial = 955] [outer = 0x0] [url = about:blank] 04:23:19 INFO - PROCESS | 1982 | --DOMWINDOW == 150 (0x12b9b6000) [pid = 1982] [serial = 961] [outer = 0x0] [url = about:blank] 04:23:19 INFO - PROCESS | 1982 | --DOMWINDOW == 149 (0x12a439800) [pid = 1982] [serial = 960] [outer = 0x0] [url = about:blank] 04:23:19 INFO - PROCESS | 1982 | --DOMWINDOW == 148 (0x119ad7400) [pid = 1982] [serial = 940] [outer = 0x0] [url = about:blank] 04:23:19 INFO - PROCESS | 1982 | --DOMWINDOW == 147 (0x1191bf800) [pid = 1982] [serial = 939] [outer = 0x0] [url = about:blank] 04:23:19 INFO - PROCESS | 1982 | --DOMWINDOW == 146 (0x11b20b000) [pid = 1982] [serial = 945] [outer = 0x0] [url = about:blank] 04:23:19 INFO - PROCESS | 1982 | --DOMWINDOW == 145 (0x11b911000) [pid = 1982] [serial = 946] [outer = 0x0] [url = about:blank] 04:23:19 INFO - PROCESS | 1982 | --DOMWINDOW == 144 (0x11bbec400) [pid = 1982] [serial = 948] [outer = 0x0] [url = about:blank] 04:23:19 INFO - PROCESS | 1982 | --DOMWINDOW == 143 (0x11c187400) [pid = 1982] [serial = 949] [outer = 0x0] [url = about:blank] 04:23:19 INFO - PROCESS | 1982 | --DOMWINDOW == 142 (0x12b41f800) [pid = 1982] [serial = 930] [outer = 0x0] [url = about:blank] 04:23:19 INFO - PROCESS | 1982 | --DOMWINDOW == 141 (0x125c7a800) [pid = 1982] [serial = 951] [outer = 0x0] [url = about:blank] 04:23:19 INFO - PROCESS | 1982 | --DOMWINDOW == 140 (0x125863400) [pid = 1982] [serial = 924] [outer = 0x0] [url = about:blank] 04:23:19 INFO - PROCESS | 1982 | --DOMWINDOW == 139 (0x11544f000) [pid = 1982] [serial = 918] [outer = 0x0] [url = about:blank] 04:23:19 INFO - PROCESS | 1982 | --DOMWINDOW == 138 (0x12bc08800) [pid = 1982] [serial = 934] [outer = 0x0] [url = about:blank] 04:23:19 INFO - PROCESS | 1982 | --DOMWINDOW == 137 (0x11523a000) [pid = 1982] [serial = 933] [outer = 0x0] [url = about:blank] 04:23:19 INFO - PROCESS | 1982 | --DOMWINDOW == 136 (0x115444c00) [pid = 1982] [serial = 937] [outer = 0x0] [url = about:blank] 04:23:19 INFO - PROCESS | 1982 | --DOMWINDOW == 135 (0x1146ae000) [pid = 1982] [serial = 936] [outer = 0x0] [url = about:blank] 04:23:19 INFO - PROCESS | 1982 | --DOMWINDOW == 134 (0x12bc03000) [pid = 1982] [serial = 963] [outer = 0x0] [url = about:blank] 04:23:19 INFO - PROCESS | 1982 | --DOMWINDOW == 133 (0x11ac1c000) [pid = 1982] [serial = 966] [outer = 0x0] [url = about:blank] 04:23:19 INFO - PROCESS | 1982 | --DOMWINDOW == 132 (0x1295a9800) [pid = 1982] [serial = 927] [outer = 0x0] [url = about:blank] 04:23:19 INFO - PROCESS | 1982 | --DOMWINDOW == 131 (0x11a651800) [pid = 1982] [serial = 921] [outer = 0x0] [url = about:blank] 04:23:19 INFO - PROCESS | 1982 | --DOMWINDOW == 130 (0x12bcad800) [pid = 1982] [serial = 969] [outer = 0x0] [url = about:blank] 04:23:19 INFO - PROCESS | 1982 | --DOMWINDOW == 129 (0x12cf86000) [pid = 1982] [serial = 970] [outer = 0x0] [url = about:blank] 04:23:19 INFO - PROCESS | 1982 | --DOMWINDOW == 128 (0x12bca6800) [pid = 1982] [serial = 964] [outer = 0x0] [url = about:blank] 04:23:19 INFO - PROCESS | 1982 | --DOMWINDOW == 127 (0x11aa30c00) [pid = 1982] [serial = 943] [outer = 0x0] [url = about:blank] 04:23:19 INFO - PROCESS | 1982 | --DOMWINDOW == 126 (0x119c85400) [pid = 1982] [serial = 942] [outer = 0x0] [url = about:blank] 04:23:19 INFO - PROCESS | 1982 | --DOMWINDOW == 125 (0x12a42d400) [pid = 1982] [serial = 958] [outer = 0x0] [url = about:blank] 04:23:19 INFO - PROCESS | 1982 | --DOMWINDOW == 124 (0x12bc0d800) [pid = 1982] [serial = 967] [outer = 0x0] [url = about:blank] 04:23:19 INFO - PROCESS | 1982 | --DOMWINDOW == 123 (0x126fcd400) [pid = 1982] [serial = 952] [outer = 0x0] [url = about:blank] 04:23:19 INFO - PROCESS | 1982 | --DOMWINDOW == 122 (0x12d00dc00) [pid = 1982] [serial = 973] [outer = 0x0] [url = about:blank] 04:23:19 INFO - PROCESS | 1982 | 1461151399173 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:19 INFO - PROCESS | 1982 | ++DOCSHELL 0x11c1d5800 == 48 [pid = 1982] [id = 353] 04:23:19 INFO - PROCESS | 1982 | ++DOMWINDOW == 123 (0x11523a000) [pid = 1982] [serial = 1058] [outer = 0x0] 04:23:19 INFO - PROCESS | 1982 | ++DOMWINDOW == 124 (0x119c85400) [pid = 1982] [serial = 1059] [outer = 0x11523a000] 04:23:19 INFO - PROCESS | 1982 | 1461151399205 Marionette DEBUG loaded listener.js 04:23:19 INFO - PROCESS | 1982 | ++DOMWINDOW == 125 (0x125863400) [pid = 1982] [serial = 1060] [outer = 0x11523a000] 04:23:19 INFO - PROCESS | 1982 | [1982] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:23:19 INFO - PROCESS | 1982 | 1461151399527 Marionette TRACE conn2 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 04:23:19 INFO - PROCESS | 1982 | 1461151399566 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 04:23:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 04:23:19 INFO - PROCESS | 1982 | 1461151399569 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 04:23:19 INFO - PROCESS | 1982 | 1461151399570 Marionette TRACE conn2 <- [1,1386,null,{}] 04:23:19 INFO - PROCESS | 1982 | 1461151399572 Marionette TRACE conn2 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:19 INFO - PROCESS | 1982 | 1461151399656 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 04:23:19 INFO - PROCESS | 1982 | 1461151399661 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:19 INFO - PROCESS | 1982 | ++DOCSHELL 0x12938f000 == 49 [pid = 1982] [id = 354] 04:23:19 INFO - PROCESS | 1982 | ++DOMWINDOW == 126 (0x125e5a400) [pid = 1982] [serial = 1061] [outer = 0x0] 04:23:19 INFO - PROCESS | 1982 | ++DOMWINDOW == 127 (0x128ef4800) [pid = 1982] [serial = 1062] [outer = 0x125e5a400] 04:23:19 INFO - PROCESS | 1982 | 1461151399688 Marionette DEBUG loaded listener.js 04:23:19 INFO - PROCESS | 1982 | ++DOMWINDOW == 128 (0x126fcfc00) [pid = 1982] [serial = 1063] [outer = 0x125e5a400] 04:23:20 INFO - PROCESS | 1982 | 1461151400061 Marionette TRACE conn2 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 04:23:20 INFO - PROCESS | 1982 | 1461151400089 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 04:23:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 04:23:20 INFO - PROCESS | 1982 | 1461151400091 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 04:23:20 INFO - PROCESS | 1982 | 1461151400093 Marionette TRACE conn2 <- [1,1390,null,{}] 04:23:20 INFO - PROCESS | 1982 | 1461151400097 Marionette TRACE conn2 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:20 INFO - PROCESS | 1982 | 1461151400175 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 04:23:20 INFO - PROCESS | 1982 | 1461151400182 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:20 INFO - PROCESS | 1982 | ++DOCSHELL 0x12bb82800 == 50 [pid = 1982] [id = 355] 04:23:20 INFO - PROCESS | 1982 | ++DOMWINDOW == 129 (0x1295ac400) [pid = 1982] [serial = 1064] [outer = 0x0] 04:23:20 INFO - PROCESS | 1982 | ++DOMWINDOW == 130 (0x12b414800) [pid = 1982] [serial = 1065] [outer = 0x1295ac400] 04:23:20 INFO - PROCESS | 1982 | 1461151400208 Marionette DEBUG loaded listener.js 04:23:20 INFO - PROCESS | 1982 | ++DOMWINDOW == 131 (0x12b7cb000) [pid = 1982] [serial = 1066] [outer = 0x1295ac400] 04:23:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 04:23:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 472ms 04:23:20 INFO - PROCESS | 1982 | 1461151400559 Marionette TRACE conn2 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 04:23:20 INFO - PROCESS | 1982 | 1461151400563 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 04:23:20 INFO - PROCESS | 1982 | 1461151400565 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 04:23:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 04:23:20 INFO - PROCESS | 1982 | 1461151400567 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 04:23:20 INFO - PROCESS | 1982 | 1461151400568 Marionette TRACE conn2 <- [1,1394,null,{}] 04:23:20 INFO - PROCESS | 1982 | 1461151400570 Marionette TRACE conn2 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:20 INFO - PROCESS | 1982 | 1461151400697 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 04:23:20 INFO - PROCESS | 1982 | 1461151400732 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:20 INFO - PROCESS | 1982 | ++DOCSHELL 0x12cea5000 == 51 [pid = 1982] [id = 356] 04:23:20 INFO - PROCESS | 1982 | ++DOMWINDOW == 132 (0x12a42b800) [pid = 1982] [serial = 1067] [outer = 0x0] 04:23:20 INFO - PROCESS | 1982 | ++DOMWINDOW == 133 (0x12b9b8400) [pid = 1982] [serial = 1068] [outer = 0x12a42b800] 04:23:20 INFO - PROCESS | 1982 | 1461151400760 Marionette DEBUG loaded listener.js 04:23:20 INFO - PROCESS | 1982 | ++DOMWINDOW == 134 (0x12d8e2000) [pid = 1982] [serial = 1069] [outer = 0x12a42b800] 04:23:21 INFO - PROCESS | 1982 | 1461151401048 Marionette TRACE conn2 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 04:23:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 04:23:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 518ms 04:23:21 INFO - PROCESS | 1982 | 1461151401088 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 04:23:21 INFO - PROCESS | 1982 | 1461151401089 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 04:23:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 04:23:21 INFO - PROCESS | 1982 | 1461151401092 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 04:23:21 INFO - PROCESS | 1982 | 1461151401095 Marionette TRACE conn2 <- [1,1398,null,{}] 04:23:21 INFO - PROCESS | 1982 | 1461151401099 Marionette TRACE conn2 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:21 INFO - PROCESS | 1982 | 1461151401202 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 04:23:21 INFO - PROCESS | 1982 | 1461151401238 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:21 INFO - PROCESS | 1982 | ++DOCSHELL 0x12dbca800 == 52 [pid = 1982] [id = 357] 04:23:21 INFO - PROCESS | 1982 | ++DOMWINDOW == 135 (0x12b420000) [pid = 1982] [serial = 1070] [outer = 0x0] 04:23:21 INFO - PROCESS | 1982 | ++DOMWINDOW == 136 (0x12e34f800) [pid = 1982] [serial = 1071] [outer = 0x12b420000] 04:23:21 INFO - PROCESS | 1982 | 1461151401264 Marionette DEBUG loaded listener.js 04:23:21 INFO - PROCESS | 1982 | ++DOMWINDOW == 137 (0x12e365000) [pid = 1982] [serial = 1072] [outer = 0x12b420000] 04:23:21 INFO - PROCESS | 1982 | 1461151401590 Marionette TRACE conn2 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 04:23:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 04:23:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 522ms 04:23:21 INFO - PROCESS | 1982 | 1461151401620 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 04:23:21 INFO - PROCESS | 1982 | 1461151401621 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 04:23:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 04:23:21 INFO - PROCESS | 1982 | 1461151401623 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 04:23:21 INFO - PROCESS | 1982 | 1461151401624 Marionette TRACE conn2 <- [1,1402,null,{}] 04:23:21 INFO - PROCESS | 1982 | 1461151401627 Marionette TRACE conn2 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:21 INFO - PROCESS | 1982 | 1461151401726 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 04:23:21 INFO - PROCESS | 1982 | 1461151401730 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:21 INFO - PROCESS | 1982 | ++DOCSHELL 0x12e648800 == 53 [pid = 1982] [id = 358] 04:23:21 INFO - PROCESS | 1982 | ++DOMWINDOW == 138 (0x12e365400) [pid = 1982] [serial = 1073] [outer = 0x0] 04:23:21 INFO - PROCESS | 1982 | ++DOMWINDOW == 139 (0x12e688000) [pid = 1982] [serial = 1074] [outer = 0x12e365400] 04:23:21 INFO - PROCESS | 1982 | 1461151401756 Marionette DEBUG loaded listener.js 04:23:21 INFO - PROCESS | 1982 | ++DOMWINDOW == 140 (0x12e691c00) [pid = 1982] [serial = 1075] [outer = 0x12e365400] 04:23:22 INFO - PROCESS | 1982 | 1461151402088 Marionette TRACE conn2 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 04:23:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 04:23:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 520ms 04:23:22 INFO - PROCESS | 1982 | 1461151402144 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 04:23:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 04:23:22 INFO - PROCESS | 1982 | 1461151402145 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 04:23:22 INFO - PROCESS | 1982 | 1461151402147 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 04:23:22 INFO - PROCESS | 1982 | 1461151402148 Marionette TRACE conn2 <- [1,1406,null,{}] 04:23:22 INFO - PROCESS | 1982 | 1461151402150 Marionette TRACE conn2 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:22 INFO - PROCESS | 1982 | 1461151402255 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 04:23:22 INFO - PROCESS | 1982 | 1461151402268 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:22 INFO - PROCESS | 1982 | ++DOCSHELL 0x12efe4000 == 54 [pid = 1982] [id = 359] 04:23:22 INFO - PROCESS | 1982 | ++DOMWINDOW == 141 (0x125e5c800) [pid = 1982] [serial = 1076] [outer = 0x0] 04:23:22 INFO - PROCESS | 1982 | ++DOMWINDOW == 142 (0x12e935c00) [pid = 1982] [serial = 1077] [outer = 0x125e5c800] 04:23:22 INFO - PROCESS | 1982 | 1461151402293 Marionette DEBUG loaded listener.js 04:23:22 INFO - PROCESS | 1982 | ++DOMWINDOW == 143 (0x12e93c000) [pid = 1982] [serial = 1078] [outer = 0x125e5c800] 04:23:22 INFO - PROCESS | 1982 | 1461151402613 Marionette TRACE conn2 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 04:23:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 04:23:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 519ms 04:23:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 04:23:22 INFO - PROCESS | 1982 | 1461151402672 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 04:23:22 INFO - PROCESS | 1982 | 1461151402673 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 04:23:22 INFO - PROCESS | 1982 | 1461151402675 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 04:23:22 INFO - PROCESS | 1982 | 1461151402676 Marionette TRACE conn2 <- [1,1410,null,{}] 04:23:22 INFO - PROCESS | 1982 | 1461151402679 Marionette TRACE conn2 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:22 INFO - PROCESS | 1982 | 1461151402781 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 04:23:22 INFO - PROCESS | 1982 | 1461151402819 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:22 INFO - PROCESS | 1982 | ++DOCSHELL 0x12fb7c000 == 55 [pid = 1982] [id = 360] 04:23:22 INFO - PROCESS | 1982 | ++DOMWINDOW == 144 (0x12e933400) [pid = 1982] [serial = 1079] [outer = 0x0] 04:23:22 INFO - PROCESS | 1982 | ++DOMWINDOW == 145 (0x12e93fc00) [pid = 1982] [serial = 1080] [outer = 0x12e933400] 04:23:22 INFO - PROCESS | 1982 | 1461151402844 Marionette DEBUG loaded listener.js 04:23:22 INFO - PROCESS | 1982 | ++DOMWINDOW == 146 (0x12ec62400) [pid = 1982] [serial = 1081] [outer = 0x12e933400] 04:23:23 INFO - PROCESS | 1982 | --DOMWINDOW == 145 (0x125867800) [pid = 1982] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 04:23:23 INFO - PROCESS | 1982 | --DOMWINDOW == 144 (0x12627fc00) [pid = 1982] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 04:23:23 INFO - PROCESS | 1982 | --DOMWINDOW == 143 (0x12881a400) [pid = 1982] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 04:23:23 INFO - PROCESS | 1982 | --DOMWINDOW == 142 (0x12a434400) [pid = 1982] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 04:23:23 INFO - PROCESS | 1982 | --DOMWINDOW == 141 (0x114f5fc00) [pid = 1982] [serial = 863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 04:23:23 INFO - PROCESS | 1982 | --DOMWINDOW == 140 (0x1121e5400) [pid = 1982] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 04:23:23 INFO - PROCESS | 1982 | --DOMWINDOW == 139 (0x11a64d400) [pid = 1982] [serial = 869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 04:23:23 INFO - PROCESS | 1982 | --DOMWINDOW == 138 (0x12bc02400) [pid = 1982] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 04:23:23 INFO - PROCESS | 1982 | --DOMWINDOW == 137 (0x11544b800) [pid = 1982] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 04:23:23 INFO - PROCESS | 1982 | --DOMWINDOW == 136 (0x11ac21c00) [pid = 1982] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 04:23:23 INFO - PROCESS | 1982 | --DOMWINDOW == 135 (0x11b914400) [pid = 1982] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 04:23:23 INFO - PROCESS | 1982 | --DOMWINDOW == 134 (0x118a60000) [pid = 1982] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 04:23:23 INFO - PROCESS | 1982 | --DOMWINDOW == 133 (0x12958c800) [pid = 1982] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 04:23:23 INFO - PROCESS | 1982 | --DOMWINDOW == 132 (0x12a431c00) [pid = 1982] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 04:23:23 INFO - PROCESS | 1982 | --DOMWINDOW == 131 (0x125b90400) [pid = 1982] [serial = 872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 04:23:23 INFO - PROCESS | 1982 | --DOMWINDOW == 130 (0x118c84c00) [pid = 1982] [serial = 866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 04:23:23 INFO - PROCESS | 1982 | --DOMWINDOW == 129 (0x12cf8e000) [pid = 1982] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 04:23:23 INFO - PROCESS | 1982 | --DOMWINDOW == 128 (0x114349c00) [pid = 1982] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 04:23:23 INFO - PROCESS | 1982 | --DOMWINDOW == 127 (0x128df8c00) [pid = 1982] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 04:23:23 INFO - PROCESS | 1982 | --DOMWINDOW == 126 (0x11b9a3400) [pid = 1982] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 04:23:23 INFO - PROCESS | 1982 | --DOMWINDOW == 125 (0x11924d000) [pid = 1982] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 04:23:23 INFO - PROCESS | 1982 | --DOMWINDOW == 124 (0x1293aa800) [pid = 1982] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 04:23:23 INFO - PROCESS | 1982 | 1461151403324 Marionette TRACE conn2 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 04:23:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 04:23:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 670ms 04:23:23 INFO - PROCESS | 1982 | 1461151403346 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 04:23:23 INFO - PROCESS | 1982 | 1461151403348 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 04:23:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 04:23:23 INFO - PROCESS | 1982 | 1461151403351 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 04:23:23 INFO - PROCESS | 1982 | 1461151403353 Marionette TRACE conn2 <- [1,1414,null,{}] 04:23:23 INFO - PROCESS | 1982 | 1461151403355 Marionette TRACE conn2 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:23 INFO - PROCESS | 1982 | 1461151403514 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 04:23:23 INFO - PROCESS | 1982 | 1461151403574 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:23 INFO - PROCESS | 1982 | ++DOCSHELL 0x12e49a000 == 56 [pid = 1982] [id = 361] 04:23:23 INFO - PROCESS | 1982 | ++DOMWINDOW == 125 (0x1121e4400) [pid = 1982] [serial = 1082] [outer = 0x0] 04:23:23 INFO - PROCESS | 1982 | ++DOMWINDOW == 126 (0x11a9a2400) [pid = 1982] [serial = 1083] [outer = 0x1121e4400] 04:23:23 INFO - PROCESS | 1982 | 1461151403625 Marionette DEBUG loaded listener.js 04:23:23 INFO - PROCESS | 1982 | ++DOMWINDOW == 127 (0x12b41e400) [pid = 1982] [serial = 1084] [outer = 0x1121e4400] 04:23:24 INFO - PROCESS | 1982 | 1461151404061 Marionette TRACE conn2 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 04:23:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 04:23:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 720ms 04:23:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 04:23:24 INFO - PROCESS | 1982 | 1461151404071 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 04:23:24 INFO - PROCESS | 1982 | 1461151404072 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 04:23:24 INFO - PROCESS | 1982 | 1461151404074 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 04:23:24 INFO - PROCESS | 1982 | 1461151404076 Marionette TRACE conn2 <- [1,1418,null,{}] 04:23:24 INFO - PROCESS | 1982 | 1461151404080 Marionette TRACE conn2 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:24 INFO - PROCESS | 1982 | 1461151404165 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 04:23:24 INFO - PROCESS | 1982 | 1461151404169 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:24 INFO - PROCESS | 1982 | ++DOCSHELL 0x12ec7a800 == 57 [pid = 1982] [id = 362] 04:23:24 INFO - PROCESS | 1982 | ++DOMWINDOW == 128 (0x12bc0c400) [pid = 1982] [serial = 1085] [outer = 0x0] 04:23:24 INFO - PROCESS | 1982 | ++DOMWINDOW == 129 (0x12ec5b000) [pid = 1982] [serial = 1086] [outer = 0x12bc0c400] 04:23:24 INFO - PROCESS | 1982 | 1461151404194 Marionette DEBUG loaded listener.js 04:23:24 INFO - PROCESS | 1982 | ++DOMWINDOW == 130 (0x12ee82400) [pid = 1982] [serial = 1087] [outer = 0x12bc0c400] 04:23:24 INFO - PROCESS | 1982 | 1461151404517 Marionette TRACE conn2 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 04:23:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 04:23:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 472ms 04:23:24 INFO - PROCESS | 1982 | 1461151404546 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 04:23:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 04:23:24 INFO - PROCESS | 1982 | 1461151404547 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 04:23:24 INFO - PROCESS | 1982 | 1461151404550 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 04:23:24 INFO - PROCESS | 1982 | 1461151404551 Marionette TRACE conn2 <- [1,1422,null,{}] 04:23:24 INFO - PROCESS | 1982 | 1461151404553 Marionette TRACE conn2 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:24 INFO - PROCESS | 1982 | 1461151404638 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 04:23:24 INFO - PROCESS | 1982 | 1461151404695 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:24 INFO - PROCESS | 1982 | ++DOCSHELL 0x12ec8d800 == 58 [pid = 1982] [id = 363] 04:23:24 INFO - PROCESS | 1982 | ++DOMWINDOW == 131 (0x12ee81400) [pid = 1982] [serial = 1088] [outer = 0x0] 04:23:24 INFO - PROCESS | 1982 | ++DOMWINDOW == 132 (0x12ee86c00) [pid = 1982] [serial = 1089] [outer = 0x12ee81400] 04:23:24 INFO - PROCESS | 1982 | 1461151404719 Marionette DEBUG loaded listener.js 04:23:24 INFO - PROCESS | 1982 | ++DOMWINDOW == 133 (0x12f229800) [pid = 1982] [serial = 1090] [outer = 0x12ee81400] 04:23:25 INFO - PROCESS | 1982 | 1461151404995 Marionette TRACE conn2 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 04:23:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 04:23:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 467ms 04:23:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 04:23:25 INFO - PROCESS | 1982 | 1461151405018 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 04:23:25 INFO - PROCESS | 1982 | 1461151405019 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 04:23:25 INFO - PROCESS | 1982 | 1461151405021 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 04:23:25 INFO - PROCESS | 1982 | 1461151405022 Marionette TRACE conn2 <- [1,1426,null,{}] 04:23:25 INFO - PROCESS | 1982 | 1461151405025 Marionette TRACE conn2 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:25 INFO - PROCESS | 1982 | 1461151405123 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 04:23:25 INFO - PROCESS | 1982 | 1461151405127 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:25 INFO - PROCESS | 1982 | ++DOCSHELL 0x12ea35800 == 59 [pid = 1982] [id = 364] 04:23:25 INFO - PROCESS | 1982 | ++DOMWINDOW == 134 (0x12ee87c00) [pid = 1982] [serial = 1091] [outer = 0x0] 04:23:25 INFO - PROCESS | 1982 | ++DOMWINDOW == 135 (0x12f231c00) [pid = 1982] [serial = 1092] [outer = 0x12ee87c00] 04:23:25 INFO - PROCESS | 1982 | 1461151405152 Marionette DEBUG loaded listener.js 04:23:25 INFO - PROCESS | 1982 | ++DOMWINDOW == 136 (0x12f747000) [pid = 1982] [serial = 1093] [outer = 0x12ee87c00] 04:23:25 INFO - PROCESS | 1982 | 1461151405727 Marionette TRACE conn2 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 04:23:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 04:23:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 724ms 04:23:25 INFO - PROCESS | 1982 | 1461151405761 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 04:23:25 INFO - PROCESS | 1982 | 1461151405765 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 04:23:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 04:23:25 INFO - PROCESS | 1982 | 1461151405770 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 04:23:25 INFO - PROCESS | 1982 | 1461151405772 Marionette TRACE conn2 <- [1,1430,null,{}] 04:23:25 INFO - PROCESS | 1982 | 1461151405778 Marionette TRACE conn2 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:25 INFO - PROCESS | 1982 | 1461151405886 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 04:23:25 INFO - PROCESS | 1982 | 1461151405946 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:25 INFO - PROCESS | 1982 | ++DOCSHELL 0x11c5e9800 == 60 [pid = 1982] [id = 365] 04:23:25 INFO - PROCESS | 1982 | ++DOMWINDOW == 137 (0x1197d7000) [pid = 1982] [serial = 1094] [outer = 0x0] 04:23:26 INFO - PROCESS | 1982 | ++DOMWINDOW == 138 (0x11a99fc00) [pid = 1982] [serial = 1095] [outer = 0x1197d7000] 04:23:26 INFO - PROCESS | 1982 | 1461151406018 Marionette DEBUG loaded listener.js 04:23:26 INFO - PROCESS | 1982 | ++DOMWINDOW == 139 (0x11b20b000) [pid = 1982] [serial = 1096] [outer = 0x1197d7000] 04:23:26 INFO - PROCESS | 1982 | 1461151406432 Marionette TRACE conn2 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 04:23:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 04:23:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 721ms 04:23:26 INFO - PROCESS | 1982 | 1461151406502 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 04:23:26 INFO - PROCESS | 1982 | 1461151406506 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 04:23:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 04:23:26 INFO - PROCESS | 1982 | 1461151406513 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 04:23:26 INFO - PROCESS | 1982 | 1461151406515 Marionette TRACE conn2 <- [1,1434,null,{}] 04:23:26 INFO - PROCESS | 1982 | 1461151406517 Marionette TRACE conn2 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:26 INFO - PROCESS | 1982 | 1461151406622 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 04:23:26 INFO - PROCESS | 1982 | 1461151406693 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:26 INFO - PROCESS | 1982 | ++DOCSHELL 0x12ab58000 == 61 [pid = 1982] [id = 366] 04:23:26 INFO - PROCESS | 1982 | ++DOMWINDOW == 140 (0x11c187400) [pid = 1982] [serial = 1097] [outer = 0x0] 04:23:26 INFO - PROCESS | 1982 | ++DOMWINDOW == 141 (0x1239fd400) [pid = 1982] [serial = 1098] [outer = 0x11c187400] 04:23:26 INFO - PROCESS | 1982 | 1461151406723 Marionette DEBUG loaded listener.js 04:23:26 INFO - PROCESS | 1982 | ++DOMWINDOW == 142 (0x126ab8c00) [pid = 1982] [serial = 1099] [outer = 0x11c187400] 04:23:27 INFO - PROCESS | 1982 | 1461151407163 Marionette TRACE conn2 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 04:23:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 04:23:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 674ms 04:23:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 04:23:27 INFO - PROCESS | 1982 | 1461151407187 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 04:23:27 INFO - PROCESS | 1982 | 1461151407189 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 04:23:27 INFO - PROCESS | 1982 | 1461151407191 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 04:23:27 INFO - PROCESS | 1982 | 1461151407194 Marionette TRACE conn2 <- [1,1438,null,{}] 04:23:27 INFO - PROCESS | 1982 | 1461151407202 Marionette TRACE conn2 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:27 INFO - PROCESS | 1982 | 1461151407313 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 04:23:27 INFO - PROCESS | 1982 | 1461151407385 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:27 INFO - PROCESS | 1982 | ++DOCSHELL 0x12d0bf000 == 62 [pid = 1982] [id = 367] 04:23:27 INFO - PROCESS | 1982 | ++DOMWINDOW == 143 (0x128819800) [pid = 1982] [serial = 1100] [outer = 0x0] 04:23:27 INFO - PROCESS | 1982 | ++DOMWINDOW == 144 (0x12bc03400) [pid = 1982] [serial = 1101] [outer = 0x128819800] 04:23:27 INFO - PROCESS | 1982 | 1461151407419 Marionette DEBUG loaded listener.js 04:23:27 INFO - PROCESS | 1982 | ++DOMWINDOW == 145 (0x12d007000) [pid = 1982] [serial = 1102] [outer = 0x128819800] 04:23:27 INFO - PROCESS | 1982 | 1461151407834 Marionette TRACE conn2 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 04:23:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 04:23:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 673ms 04:23:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 04:23:27 INFO - PROCESS | 1982 | 1461151407864 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 04:23:27 INFO - PROCESS | 1982 | 1461151407866 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 04:23:27 INFO - PROCESS | 1982 | 1461151407868 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 04:23:27 INFO - PROCESS | 1982 | 1461151407870 Marionette TRACE conn2 <- [1,1442,null,{}] 04:23:27 INFO - PROCESS | 1982 | 1461151407872 Marionette TRACE conn2 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:27 INFO - PROCESS | 1982 | 1461151407997 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 04:23:28 INFO - PROCESS | 1982 | 1461151408056 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:28 INFO - PROCESS | 1982 | ++DOCSHELL 0x12efd9000 == 63 [pid = 1982] [id = 368] 04:23:28 INFO - PROCESS | 1982 | ++DOMWINDOW == 146 (0x12d348800) [pid = 1982] [serial = 1103] [outer = 0x0] 04:23:28 INFO - PROCESS | 1982 | ++DOMWINDOW == 147 (0x12da0ac00) [pid = 1982] [serial = 1104] [outer = 0x12d348800] 04:23:28 INFO - PROCESS | 1982 | 1461151408127 Marionette DEBUG loaded listener.js 04:23:28 INFO - PROCESS | 1982 | ++DOMWINDOW == 148 (0x12e689800) [pid = 1982] [serial = 1105] [outer = 0x12d348800] 04:23:28 INFO - PROCESS | 1982 | 1461151408557 Marionette TRACE conn2 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 04:23:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 04:23:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 773ms 04:23:28 INFO - PROCESS | 1982 | 1461151408643 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 04:23:28 INFO - PROCESS | 1982 | 1461151408644 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 04:23:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 04:23:28 INFO - PROCESS | 1982 | 1461151408647 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 04:23:28 INFO - PROCESS | 1982 | 1461151408648 Marionette TRACE conn2 <- [1,1446,null,{}] 04:23:28 INFO - PROCESS | 1982 | 1461151408650 Marionette TRACE conn2 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:28 INFO - PROCESS | 1982 | 1461151408752 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 04:23:28 INFO - PROCESS | 1982 | 1461151408827 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:28 INFO - PROCESS | 1982 | ++DOCSHELL 0x126615800 == 64 [pid = 1982] [id = 369] 04:23:28 INFO - PROCESS | 1982 | ++DOMWINDOW == 149 (0x125865c00) [pid = 1982] [serial = 1106] [outer = 0x0] 04:23:28 INFO - PROCESS | 1982 | ++DOMWINDOW == 150 (0x12bcaec00) [pid = 1982] [serial = 1107] [outer = 0x125865c00] 04:23:28 INFO - PROCESS | 1982 | 1461151408857 Marionette DEBUG loaded listener.js 04:23:28 INFO - PROCESS | 1982 | ++DOMWINDOW == 151 (0x12e934c00) [pid = 1982] [serial = 1108] [outer = 0x125865c00] 04:23:29 INFO - PROCESS | 1982 | 1461151409581 Marionette TRACE conn2 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 04:23:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 04:23:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 970ms 04:23:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 04:23:29 INFO - PROCESS | 1982 | 1461151409617 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 04:23:29 INFO - PROCESS | 1982 | 1461151409619 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 04:23:29 INFO - PROCESS | 1982 | 1461151409623 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 04:23:29 INFO - PROCESS | 1982 | 1461151409625 Marionette TRACE conn2 <- [1,1450,null,{}] 04:23:29 INFO - PROCESS | 1982 | 1461151409630 Marionette TRACE conn2 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:29 INFO - PROCESS | 1982 | 1461151409725 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 04:23:29 INFO - PROCESS | 1982 | 1461151409801 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:29 INFO - PROCESS | 1982 | ++DOCSHELL 0x11c41b800 == 65 [pid = 1982] [id = 370] 04:23:29 INFO - PROCESS | 1982 | ++DOMWINDOW == 152 (0x114a98400) [pid = 1982] [serial = 1109] [outer = 0x0] 04:23:29 INFO - PROCESS | 1982 | ++DOMWINDOW == 153 (0x115444800) [pid = 1982] [serial = 1110] [outer = 0x114a98400] 04:23:29 INFO - PROCESS | 1982 | 1461151409829 Marionette DEBUG loaded listener.js 04:23:29 INFO - PROCESS | 1982 | ++DOMWINDOW == 154 (0x1156bf400) [pid = 1982] [serial = 1111] [outer = 0x114a98400] 04:23:30 INFO - PROCESS | 1982 | 1461151410363 Marionette TRACE conn2 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 04:23:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 04:23:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 774ms 04:23:30 INFO - PROCESS | 1982 | 1461151410399 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 04:23:30 INFO - PROCESS | 1982 | 1461151410401 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 04:23:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 04:23:30 INFO - PROCESS | 1982 | 1461151410411 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 04:23:30 INFO - PROCESS | 1982 | 1461151410413 Marionette TRACE conn2 <- [1,1454,null,{}] 04:23:30 INFO - PROCESS | 1982 | 1461151410417 Marionette TRACE conn2 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:30 INFO - PROCESS | 1982 | 1461151410534 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 04:23:30 INFO - PROCESS | 1982 | 1461151410608 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:30 INFO - PROCESS | 1982 | ++DOCSHELL 0x1192d9800 == 66 [pid = 1982] [id = 371] 04:23:30 INFO - PROCESS | 1982 | ++DOMWINDOW == 155 (0x118c29000) [pid = 1982] [serial = 1112] [outer = 0x0] 04:23:30 INFO - PROCESS | 1982 | ++DOMWINDOW == 156 (0x118fd8000) [pid = 1982] [serial = 1113] [outer = 0x118c29000] 04:23:30 INFO - PROCESS | 1982 | 1461151410635 Marionette DEBUG loaded listener.js 04:23:30 INFO - PROCESS | 1982 | ++DOMWINDOW == 157 (0x119c7f800) [pid = 1982] [serial = 1114] [outer = 0x118c29000] 04:23:31 INFO - PROCESS | 1982 | --DOCSHELL 0x118c10000 == 65 [pid = 1982] [id = 311] 04:23:31 INFO - PROCESS | 1982 | --DOCSHELL 0x12f3ca000 == 64 [pid = 1982] [id = 310] 04:23:31 INFO - PROCESS | 1982 | --DOCSHELL 0x12d0c6000 == 63 [pid = 1982] [id = 256] 04:23:31 INFO - PROCESS | 1982 | --DOCSHELL 0x12efda800 == 62 [pid = 1982] [id = 309] 04:23:31 INFO - PROCESS | 1982 | --DOCSHELL 0x12ecd9000 == 61 [pid = 1982] [id = 308] 04:23:31 INFO - PROCESS | 1982 | --DOCSHELL 0x12ec8d800 == 60 [pid = 1982] [id = 363] 04:23:31 INFO - PROCESS | 1982 | --DOCSHELL 0x12ec7a800 == 59 [pid = 1982] [id = 362] 04:23:31 INFO - PROCESS | 1982 | --DOCSHELL 0x12e49a000 == 58 [pid = 1982] [id = 361] 04:23:31 INFO - PROCESS | 1982 | --DOCSHELL 0x12fb7c000 == 57 [pid = 1982] [id = 360] 04:23:31 INFO - PROCESS | 1982 | --DOCSHELL 0x12efe4000 == 56 [pid = 1982] [id = 359] 04:23:31 INFO - PROCESS | 1982 | --DOMWINDOW == 156 (0x12e367800) [pid = 1982] [serial = 1032] [outer = 0x0] [url = about:blank] 04:23:31 INFO - PROCESS | 1982 | --DOMWINDOW == 155 (0x12bc0f400) [pid = 1982] [serial = 990] [outer = 0x0] [url = about:blank] 04:23:31 INFO - PROCESS | 1982 | --DOMWINDOW == 154 (0x129589c00) [pid = 1982] [serial = 987] [outer = 0x0] [url = about:blank] 04:23:31 INFO - PROCESS | 1982 | --DOMWINDOW == 153 (0x119c8b800) [pid = 1982] [serial = 981] [outer = 0x0] [url = about:blank] 04:23:31 INFO - PROCESS | 1982 | --DOMWINDOW == 152 (0x11c4b0c00) [pid = 1982] [serial = 984] [outer = 0x0] [url = about:blank] 04:23:31 INFO - PROCESS | 1982 | --DOMWINDOW == 151 (0x12d350800) [pid = 1982] [serial = 993] [outer = 0x0] [url = about:blank] 04:23:31 INFO - PROCESS | 1982 | --DOMWINDOW == 150 (0x115447800) [pid = 1982] [serial = 978] [outer = 0x0] [url = about:blank] 04:23:31 INFO - PROCESS | 1982 | --DOCSHELL 0x12e648800 == 55 [pid = 1982] [id = 358] 04:23:31 INFO - PROCESS | 1982 | --DOCSHELL 0x12dbca800 == 54 [pid = 1982] [id = 357] 04:23:31 INFO - PROCESS | 1982 | --DOCSHELL 0x12cea5000 == 53 [pid = 1982] [id = 356] 04:23:31 INFO - PROCESS | 1982 | --DOCSHELL 0x12bb82800 == 52 [pid = 1982] [id = 355] 04:23:31 INFO - PROCESS | 1982 | --DOCSHELL 0x12938f000 == 51 [pid = 1982] [id = 354] 04:23:31 INFO - PROCESS | 1982 | --DOCSHELL 0x11c1d5800 == 50 [pid = 1982] [id = 353] 04:23:31 INFO - PROCESS | 1982 | --DOCSHELL 0x11c7b9000 == 49 [pid = 1982] [id = 352] 04:23:31 INFO - PROCESS | 1982 | --DOCSHELL 0x12641b800 == 48 [pid = 1982] [id = 351] 04:23:31 INFO - PROCESS | 1982 | --DOCSHELL 0x12fee7800 == 47 [pid = 1982] [id = 348] 04:23:31 INFO - PROCESS | 1982 | --DOCSHELL 0x12ecde800 == 46 [pid = 1982] [id = 347] 04:23:31 INFO - PROCESS | 1982 | --DOCSHELL 0x1274e3800 == 45 [pid = 1982] [id = 346] 04:23:31 INFO - PROCESS | 1982 | --DOCSHELL 0x11c5dd800 == 44 [pid = 1982] [id = 345] 04:23:31 INFO - PROCESS | 1982 | --DOCSHELL 0x12fc9f000 == 43 [pid = 1982] [id = 344] 04:23:31 INFO - PROCESS | 1982 | 1461151411110 Marionette TRACE conn2 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 04:23:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 04:23:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 729ms 04:23:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 04:23:31 INFO - PROCESS | 1982 | 1461151411136 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 04:23:31 INFO - PROCESS | 1982 | 1461151411137 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 04:23:31 INFO - PROCESS | 1982 | 1461151411139 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 04:23:31 INFO - PROCESS | 1982 | 1461151411142 Marionette TRACE conn2 <- [1,1458,null,{}] 04:23:31 INFO - PROCESS | 1982 | 1461151411151 Marionette TRACE conn2 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:31 INFO - PROCESS | 1982 | 1461151411234 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 04:23:31 INFO - PROCESS | 1982 | 1461151411239 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:31 INFO - PROCESS | 1982 | ++DOCSHELL 0x11adaf800 == 44 [pid = 1982] [id = 372] 04:23:31 INFO - PROCESS | 1982 | ++DOMWINDOW == 151 (0x119d6b000) [pid = 1982] [serial = 1115] [outer = 0x0] 04:23:31 INFO - PROCESS | 1982 | ++DOMWINDOW == 152 (0x11a9a1400) [pid = 1982] [serial = 1116] [outer = 0x119d6b000] 04:23:31 INFO - PROCESS | 1982 | 1461151411269 Marionette DEBUG loaded listener.js 04:23:31 INFO - PROCESS | 1982 | ++DOMWINDOW == 153 (0x11af63800) [pid = 1982] [serial = 1117] [outer = 0x119d6b000] 04:23:31 INFO - PROCESS | 1982 | --DOMWINDOW == 152 (0x12e35f800) [pid = 1982] [serial = 1030] [outer = 0x0] [url = about:blank] 04:23:31 INFO - PROCESS | 1982 | --DOMWINDOW == 151 (0x125dc3800) [pid = 1982] [serial = 1008] [outer = 0x0] [url = about:blank] 04:23:31 INFO - PROCESS | 1982 | --DOMWINDOW == 150 (0x128823000) [pid = 1982] [serial = 861] [outer = 0x0] [url = about:blank] 04:23:31 INFO - PROCESS | 1982 | --DOMWINDOW == 149 (0x128d70800) [pid = 1982] [serial = 1011] [outer = 0x0] [url = about:blank] 04:23:31 INFO - PROCESS | 1982 | --DOMWINDOW == 148 (0x126a3b400) [pid = 1982] [serial = 1009] [outer = 0x0] [url = about:blank] 04:23:31 INFO - PROCESS | 1982 | --DOMWINDOW == 147 (0x12b9be400) [pid = 1982] [serial = 1017] [outer = 0x0] [url = about:blank] 04:23:31 INFO - PROCESS | 1982 | --DOMWINDOW == 146 (0x115451400) [pid = 1982] [serial = 865] [outer = 0x0] [url = about:blank] 04:23:31 INFO - PROCESS | 1982 | --DOMWINDOW == 145 (0x112274c00) [pid = 1982] [serial = 996] [outer = 0x0] [url = about:blank] 04:23:31 INFO - PROCESS | 1982 | --DOMWINDOW == 144 (0x11b955800) [pid = 1982] [serial = 871] [outer = 0x0] [url = about:blank] 04:23:31 INFO - PROCESS | 1982 | --DOMWINDOW == 143 (0x12d34d400) [pid = 1982] [serial = 1020] [outer = 0x0] [url = about:blank] 04:23:31 INFO - PROCESS | 1982 | --DOMWINDOW == 142 (0x11924bc00) [pid = 1982] [serial = 1003] [outer = 0x0] [url = about:blank] 04:23:31 INFO - PROCESS | 1982 | --DOMWINDOW == 141 (0x11b99ec00) [pid = 1982] [serial = 1005] [outer = 0x0] [url = about:blank] 04:23:31 INFO - PROCESS | 1982 | --DOMWINDOW == 140 (0x113e1e400) [pid = 1982] [serial = 997] [outer = 0x0] [url = about:blank] 04:23:31 INFO - PROCESS | 1982 | --DOMWINDOW == 139 (0x12b7d9800) [pid = 1982] [serial = 1026] [outer = 0x0] [url = about:blank] 04:23:31 INFO - PROCESS | 1982 | --DOMWINDOW == 138 (0x11924ac00) [pid = 1982] [serial = 999] [outer = 0x0] [url = about:blank] 04:23:31 INFO - PROCESS | 1982 | --DOMWINDOW == 137 (0x12e351c00) [pid = 1982] [serial = 1029] [outer = 0x0] [url = about:blank] 04:23:31 INFO - PROCESS | 1982 | --DOMWINDOW == 136 (0x12958a400) [pid = 1982] [serial = 1012] [outer = 0x0] [url = about:blank] 04:23:31 INFO - PROCESS | 1982 | --DOMWINDOW == 135 (0x12b418800) [pid = 1982] [serial = 1014] [outer = 0x0] [url = about:blank] 04:23:31 INFO - PROCESS | 1982 | --DOMWINDOW == 134 (0x119c8a400) [pid = 1982] [serial = 1000] [outer = 0x0] [url = about:blank] 04:23:31 INFO - PROCESS | 1982 | --DOMWINDOW == 133 (0x11c32dc00) [pid = 1982] [serial = 1006] [outer = 0x0] [url = about:blank] 04:23:31 INFO - PROCESS | 1982 | --DOMWINDOW == 132 (0x126fc6000) [pid = 1982] [serial = 874] [outer = 0x0] [url = about:blank] 04:23:31 INFO - PROCESS | 1982 | --DOMWINDOW == 131 (0x119d63800) [pid = 1982] [serial = 1002] [outer = 0x0] [url = about:blank] 04:23:31 INFO - PROCESS | 1982 | --DOMWINDOW == 130 (0x119c7fc00) [pid = 1982] [serial = 868] [outer = 0x0] [url = about:blank] 04:23:31 INFO - PROCESS | 1982 | --DOMWINDOW == 129 (0x12d8dd800) [pid = 1982] [serial = 1021] [outer = 0x0] [url = about:blank] 04:23:31 INFO - PROCESS | 1982 | --DOMWINDOW == 128 (0x12da09400) [pid = 1982] [serial = 1023] [outer = 0x0] [url = about:blank] 04:23:31 INFO - PROCESS | 1982 | --DOMWINDOW == 127 (0x12cf84800) [pid = 1982] [serial = 1018] [outer = 0x0] [url = about:blank] 04:23:31 INFO - PROCESS | 1982 | --DOMWINDOW == 126 (0x12b6de800) [pid = 1982] [serial = 1015] [outer = 0x0] [url = about:blank] 04:23:31 INFO - PROCESS | 1982 | --DOMWINDOW == 125 (0x12da10800) [pid = 1982] [serial = 1027] [outer = 0x0] [url = about:blank] 04:23:31 INFO - PROCESS | 1982 | --DOMWINDOW == 124 (0x12e246400) [pid = 1982] [serial = 1024] [outer = 0x0] [url = about:blank] 04:23:31 INFO - PROCESS | 1982 | --DOMWINDOW == 123 (0x118c7b800) [pid = 1982] [serial = 919] [outer = 0x0] [url = about:blank] 04:23:31 INFO - PROCESS | 1982 | --DOMWINDOW == 122 (0x12a434c00) [pid = 1982] [serial = 928] [outer = 0x0] [url = about:blank] 04:23:31 INFO - PROCESS | 1982 | --DOMWINDOW == 121 (0x126a3f800) [pid = 1982] [serial = 925] [outer = 0x0] [url = about:blank] 04:23:31 INFO - PROCESS | 1982 | --DOMWINDOW == 120 (0x11ac1a800) [pid = 1982] [serial = 922] [outer = 0x0] [url = about:blank] 04:23:31 INFO - PROCESS | 1982 | --DOMWINDOW == 119 (0x12b9b9800) [pid = 1982] [serial = 931] [outer = 0x0] [url = about:blank] 04:23:31 INFO - PROCESS | 1982 | 1461151411690 Marionette TRACE conn2 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 04:23:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 04:23:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 574ms 04:23:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 04:23:31 INFO - PROCESS | 1982 | 1461151411716 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 04:23:31 INFO - PROCESS | 1982 | 1461151411718 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 04:23:31 INFO - PROCESS | 1982 | 1461151411720 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 04:23:31 INFO - PROCESS | 1982 | 1461151411721 Marionette TRACE conn2 <- [1,1462,null,{}] 04:23:31 INFO - PROCESS | 1982 | 1461151411724 Marionette TRACE conn2 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:31 INFO - PROCESS | 1982 | 1461151411805 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 04:23:31 INFO - PROCESS | 1982 | 1461151411813 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:31 INFO - PROCESS | 1982 | ++DOCSHELL 0x126605000 == 45 [pid = 1982] [id = 373] 04:23:31 INFO - PROCESS | 1982 | ++DOMWINDOW == 120 (0x11af63c00) [pid = 1982] [serial = 1118] [outer = 0x0] 04:23:31 INFO - PROCESS | 1982 | ++DOMWINDOW == 121 (0x11b90ac00) [pid = 1982] [serial = 1119] [outer = 0x11af63c00] 04:23:31 INFO - PROCESS | 1982 | 1461151411839 Marionette DEBUG loaded listener.js 04:23:31 INFO - PROCESS | 1982 | ++DOMWINDOW == 122 (0x11b99b800) [pid = 1982] [serial = 1120] [outer = 0x11af63c00] 04:23:32 INFO - PROCESS | 1982 | 1461151412169 Marionette TRACE conn2 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 04:23:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 04:23:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 470ms 04:23:32 INFO - PROCESS | 1982 | 1461151412190 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 04:23:32 INFO - PROCESS | 1982 | 1461151412192 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 04:23:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 04:23:32 INFO - PROCESS | 1982 | 1461151412196 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 04:23:32 INFO - PROCESS | 1982 | 1461151412198 Marionette TRACE conn2 <- [1,1466,null,{}] 04:23:32 INFO - PROCESS | 1982 | 1461151412200 Marionette TRACE conn2 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:32 INFO - PROCESS | 1982 | 1461151412277 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 04:23:32 INFO - PROCESS | 1982 | 1461151412282 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:32 INFO - PROCESS | 1982 | ++DOCSHELL 0x1288d2800 == 46 [pid = 1982] [id = 374] 04:23:32 INFO - PROCESS | 1982 | ++DOMWINDOW == 123 (0x11b9a3400) [pid = 1982] [serial = 1121] [outer = 0x0] 04:23:32 INFO - PROCESS | 1982 | ++DOMWINDOW == 124 (0x11bcd9000) [pid = 1982] [serial = 1122] [outer = 0x11b9a3400] 04:23:32 INFO - PROCESS | 1982 | 1461151412308 Marionette DEBUG loaded listener.js 04:23:32 INFO - PROCESS | 1982 | ++DOMWINDOW == 125 (0x11c460c00) [pid = 1982] [serial = 1123] [outer = 0x11b9a3400] 04:23:32 INFO - PROCESS | 1982 | 1461151412664 Marionette TRACE conn2 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 04:23:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 04:23:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 518ms 04:23:32 INFO - PROCESS | 1982 | 1461151412715 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 04:23:32 INFO - PROCESS | 1982 | 1461151412716 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 04:23:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 04:23:32 INFO - PROCESS | 1982 | 1461151412718 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 04:23:32 INFO - PROCESS | 1982 | 1461151412719 Marionette TRACE conn2 <- [1,1470,null,{}] 04:23:32 INFO - PROCESS | 1982 | 1461151412722 Marionette TRACE conn2 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:32 INFO - PROCESS | 1982 | 1461151412844 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 04:23:32 INFO - PROCESS | 1982 | 1461151412883 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:32 INFO - PROCESS | 1982 | ++DOCSHELL 0x129398000 == 47 [pid = 1982] [id = 375] 04:23:32 INFO - PROCESS | 1982 | ++DOMWINDOW == 126 (0x11c45cc00) [pid = 1982] [serial = 1124] [outer = 0x0] 04:23:32 INFO - PROCESS | 1982 | ++DOMWINDOW == 127 (0x1239fec00) [pid = 1982] [serial = 1125] [outer = 0x11c45cc00] 04:23:32 INFO - PROCESS | 1982 | 1461151412912 Marionette DEBUG loaded listener.js 04:23:32 INFO - PROCESS | 1982 | ++DOMWINDOW == 128 (0x12601fc00) [pid = 1982] [serial = 1126] [outer = 0x11c45cc00] 04:23:33 INFO - PROCESS | 1982 | 1461151413222 Marionette TRACE conn2 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 04:23:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 04:23:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 517ms 04:23:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 04:23:33 INFO - PROCESS | 1982 | 1461151413237 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 04:23:33 INFO - PROCESS | 1982 | 1461151413238 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 04:23:33 INFO - PROCESS | 1982 | 1461151413240 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 04:23:33 INFO - PROCESS | 1982 | 1461151413241 Marionette TRACE conn2 <- [1,1474,null,{}] 04:23:33 INFO - PROCESS | 1982 | 1461151413247 Marionette TRACE conn2 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:33 INFO - PROCESS | 1982 | 1461151413349 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 04:23:33 INFO - PROCESS | 1982 | 1461151413364 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:33 INFO - PROCESS | 1982 | ++DOCSHELL 0x12b986800 == 48 [pid = 1982] [id = 376] 04:23:33 INFO - PROCESS | 1982 | ++DOMWINDOW == 129 (0x126fcf800) [pid = 1982] [serial = 1127] [outer = 0x0] 04:23:33 INFO - PROCESS | 1982 | ++DOMWINDOW == 130 (0x12881fc00) [pid = 1982] [serial = 1128] [outer = 0x126fcf800] 04:23:33 INFO - PROCESS | 1982 | 1461151413389 Marionette DEBUG loaded listener.js 04:23:33 INFO - PROCESS | 1982 | ++DOMWINDOW == 131 (0x128ef7400) [pid = 1982] [serial = 1129] [outer = 0x126fcf800] 04:23:33 INFO - PROCESS | 1982 | 1461151413732 Marionette TRACE conn2 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 04:23:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 04:23:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 521ms 04:23:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 04:23:33 INFO - PROCESS | 1982 | 1461151413761 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 04:23:33 INFO - PROCESS | 1982 | 1461151413763 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 04:23:33 INFO - PROCESS | 1982 | 1461151413770 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 04:23:33 INFO - PROCESS | 1982 | 1461151413771 Marionette TRACE conn2 <- [1,1478,null,{}] 04:23:33 INFO - PROCESS | 1982 | 1461151413773 Marionette TRACE conn2 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:33 INFO - PROCESS | 1982 | 1461151413873 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 04:23:33 INFO - PROCESS | 1982 | 1461151413877 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:33 INFO - PROCESS | 1982 | ++DOCSHELL 0x12bb86800 == 49 [pid = 1982] [id = 377] 04:23:33 INFO - PROCESS | 1982 | ++DOMWINDOW == 132 (0x12907f800) [pid = 1982] [serial = 1130] [outer = 0x0] 04:23:33 INFO - PROCESS | 1982 | ++DOMWINDOW == 133 (0x12958c400) [pid = 1982] [serial = 1131] [outer = 0x12907f800] 04:23:33 INFO - PROCESS | 1982 | 1461151413932 Marionette DEBUG loaded listener.js 04:23:33 INFO - PROCESS | 1982 | ++DOMWINDOW == 134 (0x12a42d400) [pid = 1982] [serial = 1132] [outer = 0x12907f800] 04:23:34 INFO - PROCESS | 1982 | 1461151414301 Marionette TRACE conn2 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 04:23:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 04:23:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 568ms 04:23:34 INFO - PROCESS | 1982 | 1461151414339 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 04:23:34 INFO - PROCESS | 1982 | 1461151414341 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 04:23:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 04:23:34 INFO - PROCESS | 1982 | 1461151414344 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 04:23:34 INFO - PROCESS | 1982 | 1461151414346 Marionette TRACE conn2 <- [1,1482,null,{}] 04:23:34 INFO - PROCESS | 1982 | 1461151414349 Marionette TRACE conn2 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:34 INFO - PROCESS | 1982 | 1461151414506 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 04:23:34 INFO - PROCESS | 1982 | 1461151414531 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:34 INFO - PROCESS | 1982 | ++DOCSHELL 0x12d0b9800 == 50 [pid = 1982] [id = 378] 04:23:34 INFO - PROCESS | 1982 | ++DOMWINDOW == 135 (0x12a433000) [pid = 1982] [serial = 1133] [outer = 0x0] 04:23:34 INFO - PROCESS | 1982 | ++DOMWINDOW == 136 (0x12a438400) [pid = 1982] [serial = 1134] [outer = 0x12a433000] 04:23:34 INFO - PROCESS | 1982 | 1461151414573 Marionette DEBUG loaded listener.js 04:23:34 INFO - PROCESS | 1982 | ++DOMWINDOW == 137 (0x12b390800) [pid = 1982] [serial = 1135] [outer = 0x12a433000] 04:23:34 INFO - PROCESS | 1982 | 1461151414937 Marionette TRACE conn2 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 04:23:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 04:23:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 621ms 04:23:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 04:23:34 INFO - PROCESS | 1982 | 1461151414971 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 04:23:34 INFO - PROCESS | 1982 | 1461151414972 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 04:23:34 INFO - PROCESS | 1982 | 1461151414974 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 04:23:34 INFO - PROCESS | 1982 | 1461151414976 Marionette TRACE conn2 <- [1,1486,null,{}] 04:23:34 INFO - PROCESS | 1982 | 1461151414981 Marionette TRACE conn2 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:35 INFO - PROCESS | 1982 | 1461151415083 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 04:23:35 INFO - PROCESS | 1982 | 1461151415136 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:35 INFO - PROCESS | 1982 | ++DOCSHELL 0x12db10800 == 51 [pid = 1982] [id = 379] 04:23:35 INFO - PROCESS | 1982 | ++DOMWINDOW == 138 (0x12b390c00) [pid = 1982] [serial = 1136] [outer = 0x0] 04:23:35 INFO - PROCESS | 1982 | ++DOMWINDOW == 139 (0x12b397400) [pid = 1982] [serial = 1137] [outer = 0x12b390c00] 04:23:35 INFO - PROCESS | 1982 | 1461151415162 Marionette DEBUG loaded listener.js 04:23:35 INFO - PROCESS | 1982 | ++DOMWINDOW == 140 (0x12b417c00) [pid = 1982] [serial = 1138] [outer = 0x12b390c00] 04:23:35 INFO - PROCESS | 1982 | --DOMWINDOW == 139 (0x12bcb3800) [pid = 1982] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 04:23:35 INFO - PROCESS | 1982 | --DOMWINDOW == 138 (0x1295ac400) [pid = 1982] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 04:23:35 INFO - PROCESS | 1982 | --DOMWINDOW == 137 (0x12e362c00) [pid = 1982] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 04:23:35 INFO - PROCESS | 1982 | --DOMWINDOW == 136 (0x118ede000) [pid = 1982] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 04:23:35 INFO - PROCESS | 1982 | --DOMWINDOW == 135 (0x12b420000) [pid = 1982] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 04:23:35 INFO - PROCESS | 1982 | --DOMWINDOW == 134 (0x118612800) [pid = 1982] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 04:23:35 INFO - PROCESS | 1982 | --DOMWINDOW == 133 (0x125e5a400) [pid = 1982] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 04:23:35 INFO - PROCESS | 1982 | --DOMWINDOW == 132 (0x12e365400) [pid = 1982] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 04:23:35 INFO - PROCESS | 1982 | --DOMWINDOW == 131 (0x11523a000) [pid = 1982] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 04:23:35 INFO - PROCESS | 1982 | --DOMWINDOW == 130 (0x12a42b800) [pid = 1982] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 04:23:35 INFO - PROCESS | 1982 | --DOMWINDOW == 129 (0x1121e4400) [pid = 1982] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 04:23:35 INFO - PROCESS | 1982 | --DOMWINDOW == 128 (0x12e933400) [pid = 1982] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 04:23:35 INFO - PROCESS | 1982 | --DOMWINDOW == 127 (0x125e5c800) [pid = 1982] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 04:23:35 INFO - PROCESS | 1982 | --DOMWINDOW == 126 (0x12ee81400) [pid = 1982] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 04:23:35 INFO - PROCESS | 1982 | --DOMWINDOW == 125 (0x12bc0c400) [pid = 1982] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 04:23:35 INFO - PROCESS | 1982 | 1461151415615 Marionette TRACE conn2 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 04:23:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 04:23:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 671ms 04:23:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 04:23:35 INFO - PROCESS | 1982 | 1461151415648 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 04:23:35 INFO - PROCESS | 1982 | 1461151415649 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 04:23:35 INFO - PROCESS | 1982 | 1461151415651 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 04:23:35 INFO - PROCESS | 1982 | 1461151415653 Marionette TRACE conn2 <- [1,1490,null,{}] 04:23:35 INFO - PROCESS | 1982 | 1461151415655 Marionette TRACE conn2 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:35 INFO - PROCESS | 1982 | 1461151415760 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 04:23:35 INFO - PROCESS | 1982 | 1461151415765 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:35 INFO - PROCESS | 1982 | ++DOCSHELL 0x12e49a000 == 52 [pid = 1982] [id = 380] 04:23:35 INFO - PROCESS | 1982 | ++DOMWINDOW == 126 (0x127585c00) [pid = 1982] [serial = 1139] [outer = 0x0] 04:23:35 INFO - PROCESS | 1982 | ++DOMWINDOW == 127 (0x12b41cc00) [pid = 1982] [serial = 1140] [outer = 0x127585c00] 04:23:35 INFO - PROCESS | 1982 | 1461151415795 Marionette DEBUG loaded listener.js 04:23:35 INFO - PROCESS | 1982 | ++DOMWINDOW == 128 (0x12bc06400) [pid = 1982] [serial = 1141] [outer = 0x127585c00] 04:23:36 INFO - PROCESS | 1982 | 1461151416115 Marionette TRACE conn2 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 04:23:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 04:23:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 472ms 04:23:36 INFO - PROCESS | 1982 | 1461151416124 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 04:23:36 INFO - PROCESS | 1982 | 1461151416125 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 04:23:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 04:23:36 INFO - PROCESS | 1982 | 1461151416128 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 04:23:36 INFO - PROCESS | 1982 | 1461151416132 Marionette TRACE conn2 <- [1,1494,null,{}] 04:23:36 INFO - PROCESS | 1982 | 1461151416134 Marionette TRACE conn2 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:36 INFO - PROCESS | 1982 | 1461151416219 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 04:23:36 INFO - PROCESS | 1982 | 1461151416275 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:36 INFO - PROCESS | 1982 | ++DOCSHELL 0x12e645000 == 53 [pid = 1982] [id = 381] 04:23:36 INFO - PROCESS | 1982 | ++DOMWINDOW == 129 (0x12a432000) [pid = 1982] [serial = 1142] [outer = 0x0] 04:23:36 INFO - PROCESS | 1982 | ++DOMWINDOW == 130 (0x12bcaf400) [pid = 1982] [serial = 1143] [outer = 0x12a432000] 04:23:36 INFO - PROCESS | 1982 | 1461151416301 Marionette DEBUG loaded listener.js 04:23:36 INFO - PROCESS | 1982 | ++DOMWINDOW == 131 (0x12cf8dc00) [pid = 1982] [serial = 1144] [outer = 0x12a432000] 04:23:36 INFO - PROCESS | 1982 | 1461151416599 Marionette TRACE conn2 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 04:23:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 04:23:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 525ms 04:23:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 04:23:36 INFO - PROCESS | 1982 | 1461151416653 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 04:23:36 INFO - PROCESS | 1982 | 1461151416654 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 04:23:36 INFO - PROCESS | 1982 | 1461151416656 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 04:23:36 INFO - PROCESS | 1982 | 1461151416657 Marionette TRACE conn2 <- [1,1498,null,{}] 04:23:36 INFO - PROCESS | 1982 | 1461151416659 Marionette TRACE conn2 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:36 INFO - PROCESS | 1982 | 1461151416742 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 04:23:36 INFO - PROCESS | 1982 | 1461151416747 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:36 INFO - PROCESS | 1982 | ++DOCSHELL 0x12ec87800 == 54 [pid = 1982] [id = 382] 04:23:36 INFO - PROCESS | 1982 | ++DOMWINDOW == 132 (0x12ce4e400) [pid = 1982] [serial = 1145] [outer = 0x0] 04:23:36 INFO - PROCESS | 1982 | ++DOMWINDOW == 133 (0x12d34d400) [pid = 1982] [serial = 1146] [outer = 0x12ce4e400] 04:23:36 INFO - PROCESS | 1982 | 1461151416772 Marionette DEBUG loaded listener.js 04:23:36 INFO - PROCESS | 1982 | ++DOMWINDOW == 134 (0x12da11000) [pid = 1982] [serial = 1147] [outer = 0x12ce4e400] 04:23:37 INFO - PROCESS | 1982 | 1461151417091 Marionette TRACE conn2 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 04:23:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 04:23:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 468ms 04:23:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 04:23:37 INFO - PROCESS | 1982 | 1461151417124 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 04:23:37 INFO - PROCESS | 1982 | 1461151417126 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 04:23:37 INFO - PROCESS | 1982 | 1461151417128 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 04:23:37 INFO - PROCESS | 1982 | 1461151417129 Marionette TRACE conn2 <- [1,1502,null,{}] 04:23:37 INFO - PROCESS | 1982 | 1461151417132 Marionette TRACE conn2 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:37 INFO - PROCESS | 1982 | 1461151417256 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 04:23:37 INFO - PROCESS | 1982 | 1461151417265 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:37 INFO - PROCESS | 1982 | ++DOCSHELL 0x12ecde800 == 55 [pid = 1982] [id = 383] 04:23:37 INFO - PROCESS | 1982 | ++DOMWINDOW == 135 (0x12b9be400) [pid = 1982] [serial = 1148] [outer = 0x0] 04:23:37 INFO - PROCESS | 1982 | ++DOMWINDOW == 136 (0x12da0d800) [pid = 1982] [serial = 1149] [outer = 0x12b9be400] 04:23:37 INFO - PROCESS | 1982 | 1461151417305 Marionette DEBUG loaded listener.js 04:23:37 INFO - PROCESS | 1982 | ++DOMWINDOW == 137 (0x12e35a000) [pid = 1982] [serial = 1150] [outer = 0x12b9be400] 04:23:38 INFO - PROCESS | 1982 | 1461151418025 Marionette TRACE conn2 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 04:23:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 04:23:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 922ms 04:23:38 INFO - PROCESS | 1982 | 1461151418060 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 04:23:38 INFO - PROCESS | 1982 | 1461151418065 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 04:23:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 04:23:38 INFO - PROCESS | 1982 | 1461151418071 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 04:23:38 INFO - PROCESS | 1982 | 1461151418075 Marionette TRACE conn2 <- [1,1506,null,{}] 04:23:38 INFO - PROCESS | 1982 | 1461151418080 Marionette TRACE conn2 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:38 INFO - PROCESS | 1982 | 1461151418244 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 04:23:38 INFO - PROCESS | 1982 | 1461151418375 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:38 INFO - PROCESS | 1982 | ++DOCSHELL 0x11ada0000 == 56 [pid = 1982] [id = 384] 04:23:38 INFO - PROCESS | 1982 | ++DOMWINDOW == 138 (0x11523cc00) [pid = 1982] [serial = 1151] [outer = 0x0] 04:23:38 INFO - PROCESS | 1982 | ++DOMWINDOW == 139 (0x115444c00) [pid = 1982] [serial = 1152] [outer = 0x11523cc00] 04:23:38 INFO - PROCESS | 1982 | 1461151418430 Marionette DEBUG loaded listener.js 04:23:38 INFO - PROCESS | 1982 | ++DOMWINDOW == 140 (0x118ce8000) [pid = 1982] [serial = 1153] [outer = 0x11523cc00] 04:23:38 INFO - PROCESS | 1982 | 1461151418920 Marionette TRACE conn2 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 04:23:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 04:23:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 873ms 04:23:38 INFO - PROCESS | 1982 | 1461151418944 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 04:23:38 INFO - PROCESS | 1982 | 1461151418948 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 04:23:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 04:23:38 INFO - PROCESS | 1982 | 1461151418953 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 04:23:38 INFO - PROCESS | 1982 | 1461151418955 Marionette TRACE conn2 <- [1,1510,null,{}] 04:23:38 INFO - PROCESS | 1982 | 1461151418957 Marionette TRACE conn2 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:39 INFO - PROCESS | 1982 | 1461151419078 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 04:23:39 INFO - PROCESS | 1982 | 1461151419138 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:39 INFO - PROCESS | 1982 | ++DOCSHELL 0x12642f800 == 57 [pid = 1982] [id = 385] 04:23:39 INFO - PROCESS | 1982 | ++DOMWINDOW == 141 (0x11912ec00) [pid = 1982] [serial = 1154] [outer = 0x0] 04:23:39 INFO - PROCESS | 1982 | ++DOMWINDOW == 142 (0x119d65400) [pid = 1982] [serial = 1155] [outer = 0x11912ec00] 04:23:39 INFO - PROCESS | 1982 | 1461151419209 Marionette DEBUG loaded listener.js 04:23:39 INFO - PROCESS | 1982 | ++DOMWINDOW == 143 (0x11af70400) [pid = 1982] [serial = 1156] [outer = 0x11912ec00] 04:23:39 INFO - PROCESS | 1982 | 1461151419607 Marionette TRACE conn2 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 04:23:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 04:23:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 669ms 04:23:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 04:23:39 INFO - PROCESS | 1982 | 1461151419623 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 04:23:39 INFO - PROCESS | 1982 | 1461151419625 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 04:23:39 INFO - PROCESS | 1982 | 1461151419627 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 04:23:39 INFO - PROCESS | 1982 | 1461151419630 Marionette TRACE conn2 <- [1,1514,null,{}] 04:23:39 INFO - PROCESS | 1982 | 1461151419638 Marionette TRACE conn2 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:39 INFO - PROCESS | 1982 | 1461151419767 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 04:23:39 INFO - PROCESS | 1982 | 1461151419852 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:39 INFO - PROCESS | 1982 | ++DOCSHELL 0x12d0d6800 == 58 [pid = 1982] [id = 386] 04:23:39 INFO - PROCESS | 1982 | ++DOMWINDOW == 144 (0x1239f0400) [pid = 1982] [serial = 1157] [outer = 0x0] 04:23:39 INFO - PROCESS | 1982 | ++DOMWINDOW == 145 (0x125c74000) [pid = 1982] [serial = 1158] [outer = 0x1239f0400] 04:23:39 INFO - PROCESS | 1982 | 1461151419885 Marionette DEBUG loaded listener.js 04:23:39 INFO - PROCESS | 1982 | ++DOMWINDOW == 146 (0x126a41000) [pid = 1982] [serial = 1159] [outer = 0x1239f0400] 04:23:40 INFO - PROCESS | 1982 | 1461151420288 Marionette TRACE conn2 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 04:23:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 04:23:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 674ms 04:23:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 04:23:40 INFO - PROCESS | 1982 | 1461151420301 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 04:23:40 INFO - PROCESS | 1982 | 1461151420303 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 04:23:40 INFO - PROCESS | 1982 | 1461151420305 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 04:23:40 INFO - PROCESS | 1982 | 1461151420306 Marionette TRACE conn2 <- [1,1518,null,{}] 04:23:40 INFO - PROCESS | 1982 | 1461151420309 Marionette TRACE conn2 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:40 INFO - PROCESS | 1982 | 1461151420415 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 04:23:40 INFO - PROCESS | 1982 | 1461151420470 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:40 INFO - PROCESS | 1982 | ++DOCSHELL 0x12e94c800 == 59 [pid = 1982] [id = 387] 04:23:40 INFO - PROCESS | 1982 | ++DOMWINDOW == 147 (0x125862800) [pid = 1982] [serial = 1160] [outer = 0x0] 04:23:40 INFO - PROCESS | 1982 | ++DOMWINDOW == 148 (0x12a42d800) [pid = 1982] [serial = 1161] [outer = 0x125862800] 04:23:40 INFO - PROCESS | 1982 | 1461151420500 Marionette DEBUG loaded listener.js 04:23:40 INFO - PROCESS | 1982 | ++DOMWINDOW == 149 (0x12b398400) [pid = 1982] [serial = 1162] [outer = 0x125862800] 04:23:40 INFO - PROCESS | 1982 | 1461151420904 Marionette TRACE conn2 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 04:23:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 04:23:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 619ms 04:23:40 INFO - PROCESS | 1982 | 1461151420924 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 04:23:40 INFO - PROCESS | 1982 | 1461151420927 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 04:23:40 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 04:23:40 INFO - PROCESS | 1982 | 1461151420931 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 04:23:40 INFO - PROCESS | 1982 | 1461151420932 Marionette TRACE conn2 <- [1,1522,null,{}] 04:23:40 INFO - PROCESS | 1982 | 1461151420935 Marionette TRACE conn2 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:41 INFO - PROCESS | 1982 | 1461151421037 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 04:23:41 INFO - PROCESS | 1982 | 1461151421126 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:41 INFO - PROCESS | 1982 | ++DOCSHELL 0x12f3d8000 == 60 [pid = 1982] [id = 388] 04:23:41 INFO - PROCESS | 1982 | ++DOMWINDOW == 150 (0x114a98000) [pid = 1982] [serial = 1163] [outer = 0x0] 04:23:41 INFO - PROCESS | 1982 | ++DOMWINDOW == 151 (0x12b6de400) [pid = 1982] [serial = 1164] [outer = 0x114a98000] 04:23:41 INFO - PROCESS | 1982 | 1461151421170 Marionette DEBUG loaded listener.js 04:23:41 INFO - PROCESS | 1982 | ++DOMWINDOW == 152 (0x12bc0c400) [pid = 1982] [serial = 1165] [outer = 0x114a98000] 04:23:41 INFO - PROCESS | 1982 | 1461151421538 Marionette TRACE conn2 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 04:23:41 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 04:23:41 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:23:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 04:23:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:23:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:23:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 04:23:41 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 04:23:41 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:23:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 04:23:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:23:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:23:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 04:23:41 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 04:23:41 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:23:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 04:23:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:23:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:23:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 04:23:41 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 04:23:41 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:23:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 04:23:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:23:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:23:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 04:23:41 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 620ms 04:23:41 INFO - PROCESS | 1982 | 1461151421551 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 04:23:41 INFO - PROCESS | 1982 | 1461151421553 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 04:23:41 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 04:23:41 INFO - PROCESS | 1982 | 1461151421555 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 04:23:41 INFO - PROCESS | 1982 | 1461151421556 Marionette TRACE conn2 <- [1,1526,null,{}] 04:23:41 INFO - PROCESS | 1982 | 1461151421559 Marionette TRACE conn2 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:41 INFO - PROCESS | 1982 | 1461151421668 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 04:23:41 INFO - PROCESS | 1982 | 1461151421723 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:41 INFO - PROCESS | 1982 | ++DOCSHELL 0x12fed3000 == 61 [pid = 1982] [id = 389] 04:23:41 INFO - PROCESS | 1982 | ++DOMWINDOW == 153 (0x12b9bec00) [pid = 1982] [serial = 1166] [outer = 0x0] 04:23:41 INFO - PROCESS | 1982 | ++DOMWINDOW == 154 (0x12e689000) [pid = 1982] [serial = 1167] [outer = 0x12b9bec00] 04:23:41 INFO - PROCESS | 1982 | 1461151421755 Marionette DEBUG loaded listener.js 04:23:41 INFO - PROCESS | 1982 | ++DOMWINDOW == 155 (0x12e93bc00) [pid = 1982] [serial = 1168] [outer = 0x12b9bec00] 04:23:42 INFO - PROCESS | 1982 | 1461151422177 Marionette TRACE conn2 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 04:23:42 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:23:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 04:23:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:23:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:23:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 04:23:42 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:23:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 04:23:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:23:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:23:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 04:23:42 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 04:23:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 04:23:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:23:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:23:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 04:23:42 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 669ms 04:23:42 INFO - PROCESS | 1982 | 1461151422225 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 04:23:42 INFO - PROCESS | 1982 | 1461151422226 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 04:23:42 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 04:23:42 INFO - PROCESS | 1982 | 1461151422229 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 04:23:42 INFO - PROCESS | 1982 | 1461151422230 Marionette TRACE conn2 <- [1,1530,null,{}] 04:23:42 INFO - PROCESS | 1982 | 1461151422232 Marionette TRACE conn2 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:42 INFO - PROCESS | 1982 | 1461151422335 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 04:23:42 INFO - PROCESS | 1982 | 1461151422423 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:42 INFO - PROCESS | 1982 | ++DOCSHELL 0x11c424000 == 62 [pid = 1982] [id = 390] 04:23:42 INFO - PROCESS | 1982 | ++DOMWINDOW == 156 (0x11227a000) [pid = 1982] [serial = 1169] [outer = 0x0] 04:23:42 INFO - PROCESS | 1982 | ++DOMWINDOW == 157 (0x12e350c00) [pid = 1982] [serial = 1170] [outer = 0x11227a000] 04:23:42 INFO - PROCESS | 1982 | 1461151422453 Marionette DEBUG loaded listener.js 04:23:42 INFO - PROCESS | 1982 | ++DOMWINDOW == 158 (0x12ec5c800) [pid = 1982] [serial = 1171] [outer = 0x11227a000] 04:23:42 INFO - PROCESS | 1982 | 1461151422792 Marionette TRACE conn2 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 04:23:42 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 04:23:42 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 04:23:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:23:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:23:42 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 04:23:42 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 04:23:42 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 04:23:42 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 04:23:42 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 570ms 04:23:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 04:23:42 INFO - PROCESS | 1982 | 1461151422799 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 04:23:42 INFO - PROCESS | 1982 | 1461151422801 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 04:23:42 INFO - PROCESS | 1982 | 1461151422803 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 04:23:42 INFO - PROCESS | 1982 | 1461151422804 Marionette TRACE conn2 <- [1,1534,null,{}] 04:23:42 INFO - PROCESS | 1982 | 1461151422807 Marionette TRACE conn2 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:42 INFO - PROCESS | 1982 | 1461151422909 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 04:23:42 INFO - PROCESS | 1982 | 1461151422966 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:42 INFO - PROCESS | 1982 | ++DOCSHELL 0x126618000 == 63 [pid = 1982] [id = 391] 04:23:42 INFO - PROCESS | 1982 | ++DOMWINDOW == 159 (0x1121e1c00) [pid = 1982] [serial = 1172] [outer = 0x0] 04:23:42 INFO - PROCESS | 1982 | ++DOMWINDOW == 160 (0x128df8400) [pid = 1982] [serial = 1173] [outer = 0x1121e1c00] 04:23:42 INFO - PROCESS | 1982 | 1461151422997 Marionette DEBUG loaded listener.js 04:23:43 INFO - PROCESS | 1982 | ++DOMWINDOW == 161 (0x12ec5e400) [pid = 1982] [serial = 1174] [outer = 0x1121e1c00] 04:23:43 INFO - PROCESS | 1982 | 1461151423566 Marionette TRACE conn2 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 04:23:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 04:23:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 820ms 04:23:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 04:23:43 INFO - PROCESS | 1982 | 1461151423657 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 04:23:43 INFO - PROCESS | 1982 | 1461151423659 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 04:23:43 INFO - PROCESS | 1982 | 1461151423663 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 04:23:43 INFO - PROCESS | 1982 | 1461151423665 Marionette TRACE conn2 <- [1,1538,null,{}] 04:23:43 INFO - PROCESS | 1982 | 1461151423668 Marionette TRACE conn2 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:43 INFO - PROCESS | 1982 | 1461151423768 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 04:23:43 INFO - PROCESS | 1982 | 1461151423831 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:43 INFO - PROCESS | 1982 | ++DOCSHELL 0x126415800 == 64 [pid = 1982] [id = 392] 04:23:43 INFO - PROCESS | 1982 | ++DOMWINDOW == 162 (0x113e1e000) [pid = 1982] [serial = 1175] [outer = 0x0] 04:23:43 INFO - PROCESS | 1982 | ++DOMWINDOW == 163 (0x11544f000) [pid = 1982] [serial = 1176] [outer = 0x113e1e000] 04:23:43 INFO - PROCESS | 1982 | 1461151423860 Marionette DEBUG loaded listener.js 04:23:43 INFO - PROCESS | 1982 | ++DOMWINDOW == 164 (0x1191b7000) [pid = 1982] [serial = 1177] [outer = 0x113e1e000] 04:23:44 INFO - PROCESS | 1982 | --DOCSHELL 0x12ec87800 == 63 [pid = 1982] [id = 382] 04:23:44 INFO - PROCESS | 1982 | --DOCSHELL 0x12e645000 == 62 [pid = 1982] [id = 381] 04:23:44 INFO - PROCESS | 1982 | --DOCSHELL 0x12e49a000 == 61 [pid = 1982] [id = 380] 04:23:44 INFO - PROCESS | 1982 | --DOCSHELL 0x12db10800 == 60 [pid = 1982] [id = 379] 04:23:44 INFO - PROCESS | 1982 | --DOCSHELL 0x12d0b9800 == 59 [pid = 1982] [id = 378] 04:23:44 INFO - PROCESS | 1982 | --DOCSHELL 0x12bb86800 == 58 [pid = 1982] [id = 377] 04:23:44 INFO - PROCESS | 1982 | --DOCSHELL 0x12b986800 == 57 [pid = 1982] [id = 376] 04:23:44 INFO - PROCESS | 1982 | --DOCSHELL 0x129398000 == 56 [pid = 1982] [id = 375] 04:23:44 INFO - PROCESS | 1982 | --DOCSHELL 0x1288d2800 == 55 [pid = 1982] [id = 374] 04:23:44 INFO - PROCESS | 1982 | --DOCSHELL 0x126605000 == 54 [pid = 1982] [id = 373] 04:23:44 INFO - PROCESS | 1982 | --DOCSHELL 0x11adaf800 == 53 [pid = 1982] [id = 372] 04:23:44 INFO - PROCESS | 1982 | --DOCSHELL 0x1192d9800 == 52 [pid = 1982] [id = 371] 04:23:44 INFO - PROCESS | 1982 | --DOCSHELL 0x11c41b800 == 51 [pid = 1982] [id = 370] 04:23:44 INFO - PROCESS | 1982 | 1461151424362 Marionette TRACE conn2 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 04:23:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 04:23:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 725ms 04:23:44 INFO - PROCESS | 1982 | 1461151424388 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 04:23:44 INFO - PROCESS | 1982 | 1461151424391 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 04:23:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 04:23:44 INFO - PROCESS | 1982 | 1461151424398 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 04:23:44 INFO - PROCESS | 1982 | 1461151424399 Marionette TRACE conn2 <- [1,1542,null,{}] 04:23:44 INFO - PROCESS | 1982 | 1461151424402 Marionette TRACE conn2 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:44 INFO - PROCESS | 1982 | 1461151424496 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 04:23:44 INFO - PROCESS | 1982 | --DOMWINDOW == 163 (0x12d352000) [pid = 1982] [serial = 976] [outer = 0x0] [url = about:blank] 04:23:44 INFO - PROCESS | 1982 | --DOMWINDOW == 162 (0x12b414800) [pid = 1982] [serial = 1065] [outer = 0x0] [url = about:blank] 04:23:44 INFO - PROCESS | 1982 | --DOMWINDOW == 161 (0x12b7cb000) [pid = 1982] [serial = 1066] [outer = 0x0] [url = about:blank] 04:23:44 INFO - PROCESS | 1982 | --DOMWINDOW == 160 (0x12e687000) [pid = 1982] [serial = 1033] [outer = 0x0] [url = about:blank] 04:23:44 INFO - PROCESS | 1982 | --DOMWINDOW == 159 (0x118c7f800) [pid = 1982] [serial = 1035] [outer = 0x0] [url = about:blank] 04:23:44 INFO - PROCESS | 1982 | --DOMWINDOW == 158 (0x11b956800) [pid = 1982] [serial = 1057] [outer = 0x0] [url = about:blank] 04:23:44 INFO - PROCESS | 1982 | --DOMWINDOW == 157 (0x11aa2fc00) [pid = 1982] [serial = 1056] [outer = 0x0] [url = about:blank] 04:23:44 INFO - PROCESS | 1982 | --DOMWINDOW == 156 (0x12e365000) [pid = 1982] [serial = 1072] [outer = 0x0] [url = about:blank] 04:23:44 INFO - PROCESS | 1982 | --DOMWINDOW == 155 (0x12e34f800) [pid = 1982] [serial = 1071] [outer = 0x0] [url = about:blank] 04:23:44 INFO - PROCESS | 1982 | --DOMWINDOW == 154 (0x11a643000) [pid = 1982] [serial = 1054] [outer = 0x0] [url = about:blank] 04:23:44 INFO - PROCESS | 1982 | --DOMWINDOW == 153 (0x118cddc00) [pid = 1982] [serial = 1053] [outer = 0x0] [url = about:blank] 04:23:44 INFO - PROCESS | 1982 | --DOMWINDOW == 152 (0x11b211800) [pid = 1982] [serial = 1038] [outer = 0x0] [url = about:blank] 04:23:44 INFO - PROCESS | 1982 | --DOMWINDOW == 151 (0x128ef4800) [pid = 1982] [serial = 1062] [outer = 0x0] [url = about:blank] 04:23:44 INFO - PROCESS | 1982 | --DOMWINDOW == 150 (0x126fcfc00) [pid = 1982] [serial = 1063] [outer = 0x0] [url = about:blank] 04:23:44 INFO - PROCESS | 1982 | --DOMWINDOW == 149 (0x12e688000) [pid = 1982] [serial = 1074] [outer = 0x0] [url = about:blank] 04:23:44 INFO - PROCESS | 1982 | --DOMWINDOW == 148 (0x119c85400) [pid = 1982] [serial = 1059] [outer = 0x0] [url = about:blank] 04:23:44 INFO - PROCESS | 1982 | --DOMWINDOW == 147 (0x125863400) [pid = 1982] [serial = 1060] [outer = 0x0] [url = about:blank] 04:23:44 INFO - PROCESS | 1982 | --DOMWINDOW == 146 (0x12b9b8400) [pid = 1982] [serial = 1068] [outer = 0x0] [url = about:blank] 04:23:44 INFO - PROCESS | 1982 | --DOMWINDOW == 145 (0x12e24b400) [pid = 1982] [serial = 1047] [outer = 0x0] [url = about:blank] 04:23:44 INFO - PROCESS | 1982 | --DOMWINDOW == 144 (0x12bc0ec00) [pid = 1982] [serial = 1050] [outer = 0x0] [url = about:blank] 04:23:44 INFO - PROCESS | 1982 | --DOMWINDOW == 143 (0x129584800) [pid = 1982] [serial = 1041] [outer = 0x0] [url = about:blank] 04:23:44 INFO - PROCESS | 1982 | --DOMWINDOW == 142 (0x11a9a2400) [pid = 1982] [serial = 1083] [outer = 0x0] [url = about:blank] 04:23:44 INFO - PROCESS | 1982 | --DOMWINDOW == 141 (0x12e93fc00) [pid = 1982] [serial = 1080] [outer = 0x0] [url = about:blank] 04:23:44 INFO - PROCESS | 1982 | --DOMWINDOW == 140 (0x12cf8d800) [pid = 1982] [serial = 1044] [outer = 0x0] [url = about:blank] 04:23:44 INFO - PROCESS | 1982 | --DOMWINDOW == 139 (0x12e93c000) [pid = 1982] [serial = 1078] [outer = 0x0] [url = about:blank] 04:23:44 INFO - PROCESS | 1982 | --DOMWINDOW == 138 (0x12e935c00) [pid = 1982] [serial = 1077] [outer = 0x0] [url = about:blank] 04:23:44 INFO - PROCESS | 1982 | --DOMWINDOW == 137 (0x12f229800) [pid = 1982] [serial = 1090] [outer = 0x0] [url = about:blank] 04:23:44 INFO - PROCESS | 1982 | --DOMWINDOW == 136 (0x12ec5b000) [pid = 1982] [serial = 1086] [outer = 0x0] [url = about:blank] 04:23:44 INFO - PROCESS | 1982 | --DOMWINDOW == 135 (0x12ec62400) [pid = 1982] [serial = 1081] [outer = 0x0] [url = about:blank] 04:23:44 INFO - PROCESS | 1982 | --DOMWINDOW == 134 (0x12ee82400) [pid = 1982] [serial = 1087] [outer = 0x0] [url = about:blank] 04:23:44 INFO - PROCESS | 1982 | --DOMWINDOW == 133 (0x12e691c00) [pid = 1982] [serial = 1075] [outer = 0x0] [url = about:blank] 04:23:44 INFO - PROCESS | 1982 | --DOMWINDOW == 132 (0x12d8e2000) [pid = 1982] [serial = 1069] [outer = 0x0] [url = about:blank] 04:23:44 INFO - PROCESS | 1982 | --DOMWINDOW == 131 (0x12ee86c00) [pid = 1982] [serial = 1089] [outer = 0x0] [url = about:blank] 04:23:44 INFO - PROCESS | 1982 | --DOMWINDOW == 130 (0x12b41e400) [pid = 1982] [serial = 1084] [outer = 0x0] [url = about:blank] 04:23:44 INFO - PROCESS | 1982 | 1461151424564 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:44 INFO - PROCESS | 1982 | ++DOCSHELL 0x11adaf800 == 52 [pid = 1982] [id = 393] 04:23:44 INFO - PROCESS | 1982 | ++DOMWINDOW == 131 (0x1176e0800) [pid = 1982] [serial = 1178] [outer = 0x0] 04:23:44 INFO - PROCESS | 1982 | ++DOMWINDOW == 132 (0x119add800) [pid = 1982] [serial = 1179] [outer = 0x1176e0800] 04:23:44 INFO - PROCESS | 1982 | 1461151424592 Marionette DEBUG loaded listener.js 04:23:44 INFO - PROCESS | 1982 | ++DOMWINDOW == 133 (0x11af68000) [pid = 1982] [serial = 1180] [outer = 0x1176e0800] 04:23:44 INFO - PROCESS | 1982 | 1461151424888 Marionette TRACE conn2 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 04:23:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 04:23:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 518ms 04:23:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 04:23:44 INFO - PROCESS | 1982 | 1461151424918 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 04:23:44 INFO - PROCESS | 1982 | 1461151424920 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 04:23:44 INFO - PROCESS | 1982 | 1461151424922 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 04:23:44 INFO - PROCESS | 1982 | 1461151424926 Marionette TRACE conn2 <- [1,1546,null,{}] 04:23:44 INFO - PROCESS | 1982 | 1461151424937 Marionette TRACE conn2 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:45 INFO - PROCESS | 1982 | 1461151425062 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 04:23:45 INFO - PROCESS | 1982 | 1461151425179 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:45 INFO - PROCESS | 1982 | ++DOCSHELL 0x1274a1000 == 53 [pid = 1982] [id = 394] 04:23:45 INFO - PROCESS | 1982 | ++DOMWINDOW == 134 (0x11b218c00) [pid = 1982] [serial = 1181] [outer = 0x0] 04:23:45 INFO - PROCESS | 1982 | ++DOMWINDOW == 135 (0x11bce1c00) [pid = 1982] [serial = 1182] [outer = 0x11b218c00] 04:23:45 INFO - PROCESS | 1982 | 1461151425226 Marionette DEBUG loaded listener.js 04:23:45 INFO - PROCESS | 1982 | ++DOMWINDOW == 136 (0x125c74400) [pid = 1982] [serial = 1183] [outer = 0x11b218c00] 04:23:45 INFO - PROCESS | 1982 | 1461151425614 Marionette TRACE conn2 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 04:23:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 04:23:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 726ms 04:23:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 04:23:45 INFO - PROCESS | 1982 | 1461151425649 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 04:23:45 INFO - PROCESS | 1982 | 1461151425650 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 04:23:45 INFO - PROCESS | 1982 | 1461151425652 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 04:23:45 INFO - PROCESS | 1982 | 1461151425654 Marionette TRACE conn2 <- [1,1550,null,{}] 04:23:45 INFO - PROCESS | 1982 | 1461151425656 Marionette TRACE conn2 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:45 INFO - PROCESS | 1982 | 1461151425742 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 04:23:45 INFO - PROCESS | 1982 | 1461151425748 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:45 INFO - PROCESS | 1982 | ++DOCSHELL 0x12b44b800 == 54 [pid = 1982] [id = 395] 04:23:45 INFO - PROCESS | 1982 | ++DOMWINDOW == 137 (0x11a648000) [pid = 1982] [serial = 1184] [outer = 0x0] 04:23:45 INFO - PROCESS | 1982 | ++DOMWINDOW == 138 (0x126abc800) [pid = 1982] [serial = 1185] [outer = 0x11a648000] 04:23:45 INFO - PROCESS | 1982 | 1461151425777 Marionette DEBUG loaded listener.js 04:23:45 INFO - PROCESS | 1982 | ++DOMWINDOW == 139 (0x129088800) [pid = 1982] [serial = 1186] [outer = 0x11a648000] 04:23:46 INFO - PROCESS | 1982 | 1461151426198 Marionette TRACE conn2 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 04:23:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 04:23:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 568ms 04:23:46 INFO - PROCESS | 1982 | 1461151426222 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 04:23:46 INFO - PROCESS | 1982 | 1461151426224 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 04:23:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 04:23:46 INFO - PROCESS | 1982 | 1461151426229 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 04:23:46 INFO - PROCESS | 1982 | 1461151426231 Marionette TRACE conn2 <- [1,1554,null,{}] 04:23:46 INFO - PROCESS | 1982 | 1461151426234 Marionette TRACE conn2 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:46 INFO - PROCESS | 1982 | 1461151426415 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 04:23:46 INFO - PROCESS | 1982 | 1461151426434 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:46 INFO - PROCESS | 1982 | ++DOCSHELL 0x12bf68800 == 55 [pid = 1982] [id = 396] 04:23:46 INFO - PROCESS | 1982 | ++DOMWINDOW == 140 (0x126ab8800) [pid = 1982] [serial = 1187] [outer = 0x0] 04:23:46 INFO - PROCESS | 1982 | ++DOMWINDOW == 141 (0x12a42e000) [pid = 1982] [serial = 1188] [outer = 0x126ab8800] 04:23:46 INFO - PROCESS | 1982 | 1461151426477 Marionette DEBUG loaded listener.js 04:23:46 INFO - PROCESS | 1982 | ++DOMWINDOW == 142 (0x12b393800) [pid = 1982] [serial = 1189] [outer = 0x126ab8800] 04:23:46 INFO - PROCESS | 1982 | 1461151426843 Marionette TRACE conn2 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 04:23:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 04:23:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 623ms 04:23:46 INFO - PROCESS | 1982 | 1461151426851 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 04:23:46 INFO - PROCESS | 1982 | 1461151426852 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 04:23:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 04:23:46 INFO - PROCESS | 1982 | 1461151426854 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 04:23:46 INFO - PROCESS | 1982 | 1461151426855 Marionette TRACE conn2 <- [1,1558,null,{}] 04:23:46 INFO - PROCESS | 1982 | 1461151426857 Marionette TRACE conn2 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:46 INFO - PROCESS | 1982 | 1461151426986 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 04:23:47 INFO - PROCESS | 1982 | 1461151427024 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:47 INFO - PROCESS | 1982 | ++DOCSHELL 0x12d87f800 == 56 [pid = 1982] [id = 397] 04:23:47 INFO - PROCESS | 1982 | ++DOMWINDOW == 143 (0x12b394800) [pid = 1982] [serial = 1190] [outer = 0x0] 04:23:47 INFO - PROCESS | 1982 | ++DOMWINDOW == 144 (0x12b7cb000) [pid = 1982] [serial = 1191] [outer = 0x12b394800] 04:23:47 INFO - PROCESS | 1982 | 1461151427052 Marionette DEBUG loaded listener.js 04:23:47 INFO - PROCESS | 1982 | ++DOMWINDOW == 145 (0x12da10c00) [pid = 1982] [serial = 1192] [outer = 0x12b394800] 04:23:47 INFO - PROCESS | 1982 | 1461151427367 Marionette TRACE conn2 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 04:23:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 04:23:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 569ms 04:23:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 04:23:47 INFO - PROCESS | 1982 | 1461151427424 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 04:23:47 INFO - PROCESS | 1982 | 1461151427425 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 04:23:47 INFO - PROCESS | 1982 | 1461151427427 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 04:23:47 INFO - PROCESS | 1982 | 1461151427428 Marionette TRACE conn2 <- [1,1562,null,{}] 04:23:47 INFO - PROCESS | 1982 | 1461151427430 Marionette TRACE conn2 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:47 INFO - PROCESS | 1982 | 1461151427533 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 04:23:47 INFO - PROCESS | 1982 | 1461151427572 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:47 INFO - PROCESS | 1982 | ++DOCSHELL 0x12dbdd800 == 57 [pid = 1982] [id = 398] 04:23:47 INFO - PROCESS | 1982 | ++DOMWINDOW == 146 (0x12ce5c800) [pid = 1982] [serial = 1193] [outer = 0x0] 04:23:47 INFO - PROCESS | 1982 | ++DOMWINDOW == 147 (0x12e686800) [pid = 1982] [serial = 1194] [outer = 0x12ce5c800] 04:23:47 INFO - PROCESS | 1982 | 1461151427598 Marionette DEBUG loaded listener.js 04:23:47 INFO - PROCESS | 1982 | ++DOMWINDOW == 148 (0x12e692400) [pid = 1982] [serial = 1195] [outer = 0x12ce5c800] 04:23:47 INFO - PROCESS | 1982 | 1461151427907 Marionette TRACE conn2 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 04:23:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 04:23:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 519ms 04:23:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 04:23:47 INFO - PROCESS | 1982 | 1461151427947 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 04:23:47 INFO - PROCESS | 1982 | 1461151427948 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 04:23:47 INFO - PROCESS | 1982 | 1461151427950 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 04:23:47 INFO - PROCESS | 1982 | 1461151427951 Marionette TRACE conn2 <- [1,1566,null,{}] 04:23:47 INFO - PROCESS | 1982 | 1461151427954 Marionette TRACE conn2 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:48 INFO - PROCESS | 1982 | 1461151428063 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 04:23:48 INFO - PROCESS | 1982 | 1461151428075 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:48 INFO - PROCESS | 1982 | ++DOCSHELL 0x12ea22800 == 58 [pid = 1982] [id = 399] 04:23:48 INFO - PROCESS | 1982 | ++DOMWINDOW == 149 (0x12e692800) [pid = 1982] [serial = 1196] [outer = 0x0] 04:23:48 INFO - PROCESS | 1982 | ++DOMWINDOW == 150 (0x12ec62400) [pid = 1982] [serial = 1197] [outer = 0x12e692800] 04:23:48 INFO - PROCESS | 1982 | 1461151428102 Marionette DEBUG loaded listener.js 04:23:48 INFO - PROCESS | 1982 | ++DOMWINDOW == 151 (0x12ee82400) [pid = 1982] [serial = 1198] [outer = 0x12e692800] 04:23:48 INFO - PROCESS | 1982 | 1461151428421 Marionette TRACE conn2 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 04:23:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 04:23:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 518ms 04:23:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 04:23:48 INFO - PROCESS | 1982 | 1461151428469 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 04:23:48 INFO - PROCESS | 1982 | 1461151428470 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 04:23:48 INFO - PROCESS | 1982 | 1461151428472 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 04:23:48 INFO - PROCESS | 1982 | 1461151428473 Marionette TRACE conn2 <- [1,1570,null,{}] 04:23:48 INFO - PROCESS | 1982 | 1461151428476 Marionette TRACE conn2 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:48 INFO - PROCESS | 1982 | 1461151428584 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 04:23:48 INFO - PROCESS | 1982 | --DOMWINDOW == 150 (0x12a433000) [pid = 1982] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 04:23:48 INFO - PROCESS | 1982 | --DOMWINDOW == 149 (0x12b390c00) [pid = 1982] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 04:23:48 INFO - PROCESS | 1982 | --DOMWINDOW == 148 (0x12a432000) [pid = 1982] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 04:23:48 INFO - PROCESS | 1982 | --DOMWINDOW == 147 (0x127585c00) [pid = 1982] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 04:23:48 INFO - PROCESS | 1982 | --DOMWINDOW == 146 (0x12ce4e400) [pid = 1982] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 04:23:48 INFO - PROCESS | 1982 | --DOMWINDOW == 145 (0x12907f800) [pid = 1982] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 04:23:48 INFO - PROCESS | 1982 | --DOMWINDOW == 144 (0x126fcf800) [pid = 1982] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 04:23:48 INFO - PROCESS | 1982 | --DOMWINDOW == 143 (0x114a98400) [pid = 1982] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 04:23:48 INFO - PROCESS | 1982 | --DOMWINDOW == 142 (0x11b9a3400) [pid = 1982] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 04:23:48 INFO - PROCESS | 1982 | --DOMWINDOW == 141 (0x118c29000) [pid = 1982] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 04:23:48 INFO - PROCESS | 1982 | --DOMWINDOW == 140 (0x119d6b000) [pid = 1982] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 04:23:48 INFO - PROCESS | 1982 | --DOMWINDOW == 139 (0x11c45cc00) [pid = 1982] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 04:23:48 INFO - PROCESS | 1982 | --DOMWINDOW == 138 (0x11af63c00) [pid = 1982] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 04:23:48 INFO - PROCESS | 1982 | 1461151428739 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:48 INFO - PROCESS | 1982 | ++DOCSHELL 0x11a61d800 == 59 [pid = 1982] [id = 400] 04:23:48 INFO - PROCESS | 1982 | ++DOMWINDOW == 139 (0x11210f800) [pid = 1982] [serial = 1199] [outer = 0x0] 04:23:48 INFO - PROCESS | 1982 | ++DOMWINDOW == 140 (0x118fdf000) [pid = 1982] [serial = 1200] [outer = 0x11210f800] 04:23:48 INFO - PROCESS | 1982 | 1461151428766 Marionette DEBUG loaded listener.js 04:23:48 INFO - PROCESS | 1982 | ++DOMWINDOW == 141 (0x11c328000) [pid = 1982] [serial = 1201] [outer = 0x11210f800] 04:23:49 INFO - PROCESS | 1982 | 1461151429110 Marionette TRACE conn2 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 04:23:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 04:23:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 671ms 04:23:49 INFO - PROCESS | 1982 | 1461151429147 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 04:23:49 INFO - PROCESS | 1982 | 1461151429149 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 04:23:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 04:23:49 INFO - PROCESS | 1982 | 1461151429152 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 04:23:49 INFO - PROCESS | 1982 | 1461151429154 Marionette TRACE conn2 <- [1,1574,null,{}] 04:23:49 INFO - PROCESS | 1982 | 1461151429157 Marionette TRACE conn2 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:49 INFO - PROCESS | 1982 | 1461151429293 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 04:23:49 INFO - PROCESS | 1982 | 1461151429391 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:49 INFO - PROCESS | 1982 | ++DOCSHELL 0x12efc9800 == 60 [pid = 1982] [id = 401] 04:23:49 INFO - PROCESS | 1982 | ++DOMWINDOW == 142 (0x11a64c400) [pid = 1982] [serial = 1202] [outer = 0x0] 04:23:49 INFO - PROCESS | 1982 | ++DOMWINDOW == 143 (0x12907f800) [pid = 1982] [serial = 1203] [outer = 0x11a64c400] 04:23:49 INFO - PROCESS | 1982 | 1461151429433 Marionette DEBUG loaded listener.js 04:23:49 INFO - PROCESS | 1982 | ++DOMWINDOW == 144 (0x12f229c00) [pid = 1982] [serial = 1204] [outer = 0x11a64c400] 04:23:49 INFO - PROCESS | 1982 | 1461151429729 Marionette TRACE conn2 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 04:23:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 04:23:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 621ms 04:23:49 INFO - PROCESS | 1982 | 1461151429772 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 04:23:49 INFO - PROCESS | 1982 | 1461151429774 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 04:23:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 04:23:49 INFO - PROCESS | 1982 | 1461151429783 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 04:23:49 INFO - PROCESS | 1982 | 1461151429785 Marionette TRACE conn2 <- [1,1578,null,{}] 04:23:49 INFO - PROCESS | 1982 | 1461151429787 Marionette TRACE conn2 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:49 INFO - PROCESS | 1982 | 1461151429894 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 04:23:49 INFO - PROCESS | 1982 | 1461151429974 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:49 INFO - PROCESS | 1982 | ++DOCSHELL 0x12fc93000 == 61 [pid = 1982] [id = 402] 04:23:49 INFO - PROCESS | 1982 | ++DOMWINDOW == 145 (0x12f229800) [pid = 1982] [serial = 1205] [outer = 0x0] 04:23:50 INFO - PROCESS | 1982 | ++DOMWINDOW == 146 (0x12f750800) [pid = 1982] [serial = 1206] [outer = 0x12f229800] 04:23:50 INFO - PROCESS | 1982 | 1461151430005 Marionette DEBUG loaded listener.js 04:23:50 INFO - PROCESS | 1982 | ++DOMWINDOW == 147 (0x12fc5bc00) [pid = 1982] [serial = 1207] [outer = 0x12f229800] 04:23:50 INFO - PROCESS | 1982 | 1461151430282 Marionette TRACE conn2 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 04:23:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 04:23:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 527ms 04:23:50 INFO - PROCESS | 1982 | 1461151430304 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 04:23:50 INFO - PROCESS | 1982 | 1461151430305 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 04:23:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 04:23:50 INFO - PROCESS | 1982 | 1461151430307 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 04:23:50 INFO - PROCESS | 1982 | 1461151430309 Marionette TRACE conn2 <- [1,1582,null,{}] 04:23:50 INFO - PROCESS | 1982 | 1461151430320 Marionette TRACE conn2 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:50 INFO - PROCESS | 1982 | 1461151430416 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 04:23:50 INFO - PROCESS | 1982 | 1461151430421 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:50 INFO - PROCESS | 1982 | ++DOCSHELL 0x12a452000 == 62 [pid = 1982] [id = 403] 04:23:50 INFO - PROCESS | 1982 | ++DOMWINDOW == 148 (0x12fc5c000) [pid = 1982] [serial = 1208] [outer = 0x0] 04:23:50 INFO - PROCESS | 1982 | ++DOMWINDOW == 149 (0x12fe7b000) [pid = 1982] [serial = 1209] [outer = 0x12fc5c000] 04:23:50 INFO - PROCESS | 1982 | 1461151430446 Marionette DEBUG loaded listener.js 04:23:50 INFO - PROCESS | 1982 | ++DOMWINDOW == 150 (0x12fe81c00) [pid = 1982] [serial = 1210] [outer = 0x12fc5c000] 04:23:50 INFO - PROCESS | 1982 | 1461151430895 Marionette TRACE conn2 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 04:23:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 04:23:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 629ms 04:23:50 INFO - PROCESS | 1982 | 1461151430937 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 04:23:50 INFO - PROCESS | 1982 | 1461151430940 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 04:23:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 04:23:50 INFO - PROCESS | 1982 | 1461151430944 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 04:23:50 INFO - PROCESS | 1982 | 1461151430946 Marionette TRACE conn2 <- [1,1586,null,{}] 04:23:50 INFO - PROCESS | 1982 | 1461151430950 Marionette TRACE conn2 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:51 INFO - PROCESS | 1982 | 1461151431060 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 04:23:51 INFO - PROCESS | 1982 | 1461151431117 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:51 INFO - PROCESS | 1982 | ++DOCSHELL 0x11b287800 == 63 [pid = 1982] [id = 404] 04:23:51 INFO - PROCESS | 1982 | ++DOMWINDOW == 151 (0x113e1bc00) [pid = 1982] [serial = 1211] [outer = 0x0] 04:23:51 INFO - PROCESS | 1982 | ++DOMWINDOW == 152 (0x11544a400) [pid = 1982] [serial = 1212] [outer = 0x113e1bc00] 04:23:51 INFO - PROCESS | 1982 | 1461151431155 Marionette DEBUG loaded listener.js 04:23:51 INFO - PROCESS | 1982 | ++DOMWINDOW == 153 (0x119c80000) [pid = 1982] [serial = 1213] [outer = 0x113e1bc00] 04:23:51 INFO - PROCESS | 1982 | 1461151431764 Marionette TRACE conn2 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 04:23:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 04:23:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 876ms 04:23:51 INFO - PROCESS | 1982 | 1461151431820 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 04:23:51 INFO - PROCESS | 1982 | 1461151431826 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 04:23:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 04:23:51 INFO - PROCESS | 1982 | 1461151431833 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 04:23:51 INFO - PROCESS | 1982 | 1461151431836 Marionette TRACE conn2 <- [1,1590,null,{}] 04:23:51 INFO - PROCESS | 1982 | 1461151431840 Marionette TRACE conn2 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:51 INFO - PROCESS | 1982 | 1461151431961 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 04:23:52 INFO - PROCESS | 1982 | 1461151432036 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:52 INFO - PROCESS | 1982 | ++DOCSHELL 0x12a458800 == 64 [pid = 1982] [id = 405] 04:23:52 INFO - PROCESS | 1982 | ++DOMWINDOW == 154 (0x11a645400) [pid = 1982] [serial = 1214] [outer = 0x0] 04:23:52 INFO - PROCESS | 1982 | ++DOMWINDOW == 155 (0x11b911000) [pid = 1982] [serial = 1215] [outer = 0x11a645400] 04:23:52 INFO - PROCESS | 1982 | 1461151432067 Marionette DEBUG loaded listener.js 04:23:52 INFO - PROCESS | 1982 | ++DOMWINDOW == 156 (0x126a3ec00) [pid = 1982] [serial = 1216] [outer = 0x11a645400] 04:23:52 INFO - PROCESS | 1982 | 1461151432487 Marionette TRACE conn2 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 04:23:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 04:23:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 722ms 04:23:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 04:23:52 INFO - PROCESS | 1982 | 1461151432554 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 04:23:52 INFO - PROCESS | 1982 | 1461151432556 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 04:23:52 INFO - PROCESS | 1982 | 1461151432558 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 04:23:52 INFO - PROCESS | 1982 | 1461151432561 Marionette TRACE conn2 <- [1,1594,null,{}] 04:23:52 INFO - PROCESS | 1982 | 1461151432569 Marionette TRACE conn2 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:52 INFO - PROCESS | 1982 | 1461151432681 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 04:23:52 INFO - PROCESS | 1982 | 1461151432787 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:52 INFO - PROCESS | 1982 | ++DOCSHELL 0x12ecda000 == 65 [pid = 1982] [id = 406] 04:23:52 INFO - PROCESS | 1982 | ++DOMWINDOW == 157 (0x12a42f800) [pid = 1982] [serial = 1217] [outer = 0x0] 04:23:52 INFO - PROCESS | 1982 | ++DOMWINDOW == 158 (0x12aa25000) [pid = 1982] [serial = 1218] [outer = 0x12a42f800] 04:23:52 INFO - PROCESS | 1982 | 1461151432822 Marionette DEBUG loaded listener.js 04:23:52 INFO - PROCESS | 1982 | ++DOMWINDOW == 159 (0x12b390c00) [pid = 1982] [serial = 1219] [outer = 0x12a42f800] 04:23:53 INFO - PROCESS | 1982 | 1461151433249 Marionette TRACE conn2 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 04:23:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 04:23:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 722ms 04:23:53 INFO - PROCESS | 1982 | 1461151433281 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 04:23:53 INFO - PROCESS | 1982 | 1461151433283 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 04:23:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 04:23:53 INFO - PROCESS | 1982 | 1461151433286 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 04:23:53 INFO - PROCESS | 1982 | 1461151433288 Marionette TRACE conn2 <- [1,1598,null,{}] 04:23:53 INFO - PROCESS | 1982 | 1461151433292 Marionette TRACE conn2 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:53 INFO - PROCESS | 1982 | 1461151433451 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 04:23:53 INFO - PROCESS | 1982 | 1461151433556 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:53 INFO - PROCESS | 1982 | ++DOCSHELL 0x12ae66800 == 66 [pid = 1982] [id = 407] 04:23:53 INFO - PROCESS | 1982 | ++DOMWINDOW == 160 (0x12b39a400) [pid = 1982] [serial = 1220] [outer = 0x0] 04:23:53 INFO - PROCESS | 1982 | ++DOMWINDOW == 161 (0x12bca8400) [pid = 1982] [serial = 1221] [outer = 0x12b39a400] 04:23:53 INFO - PROCESS | 1982 | 1461151433604 Marionette DEBUG loaded listener.js 04:23:53 INFO - PROCESS | 1982 | ++DOMWINDOW == 162 (0x12d00e000) [pid = 1982] [serial = 1222] [outer = 0x12b39a400] 04:23:54 INFO - PROCESS | 1982 | 1461151434032 Marionette TRACE conn2 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 04:23:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 04:23:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 771ms 04:23:54 INFO - PROCESS | 1982 | 1461151434057 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 04:23:54 INFO - PROCESS | 1982 | 1461151434058 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 04:23:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 04:23:54 INFO - PROCESS | 1982 | 1461151434060 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 04:23:54 INFO - PROCESS | 1982 | 1461151434061 Marionette TRACE conn2 <- [1,1602,null,{}] 04:23:54 INFO - PROCESS | 1982 | 1461151434064 Marionette TRACE conn2 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:54 INFO - PROCESS | 1982 | 1461151434179 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 04:23:54 INFO - PROCESS | 1982 | 1461151434254 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:54 INFO - PROCESS | 1982 | ++DOCSHELL 0x12ae80000 == 67 [pid = 1982] [id = 408] 04:23:54 INFO - PROCESS | 1982 | ++DOMWINDOW == 163 (0x12d8e1c00) [pid = 1982] [serial = 1223] [outer = 0x0] 04:23:54 INFO - PROCESS | 1982 | ++DOMWINDOW == 164 (0x12e35f800) [pid = 1982] [serial = 1224] [outer = 0x12d8e1c00] 04:23:54 INFO - PROCESS | 1982 | 1461151434285 Marionette DEBUG loaded listener.js 04:23:54 INFO - PROCESS | 1982 | ++DOMWINDOW == 165 (0x12e93c800) [pid = 1982] [serial = 1225] [outer = 0x12d8e1c00] 04:23:54 INFO - PROCESS | 1982 | 1461151434699 Marionette TRACE conn2 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 04:23:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 04:23:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 670ms 04:23:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 04:23:54 INFO - PROCESS | 1982 | 1461151434731 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 04:23:54 INFO - PROCESS | 1982 | 1461151434732 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 04:23:54 INFO - PROCESS | 1982 | 1461151434735 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 04:23:54 INFO - PROCESS | 1982 | 1461151434736 Marionette TRACE conn2 <- [1,1606,null,{}] 04:23:54 INFO - PROCESS | 1982 | 1461151434738 Marionette TRACE conn2 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:54 INFO - PROCESS | 1982 | 1461151434856 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 04:23:54 INFO - PROCESS | 1982 | 1461151434960 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:54 INFO - PROCESS | 1982 | ++DOCSHELL 0x12add3800 == 68 [pid = 1982] [id = 409] 04:23:54 INFO - PROCESS | 1982 | ++DOMWINDOW == 166 (0x12aa9b800) [pid = 1982] [serial = 1226] [outer = 0x0] 04:23:54 INFO - PROCESS | 1982 | ++DOMWINDOW == 167 (0x12e24bc00) [pid = 1982] [serial = 1227] [outer = 0x12aa9b800] 04:23:54 INFO - PROCESS | 1982 | 1461151434994 Marionette DEBUG loaded listener.js 04:23:55 INFO - PROCESS | 1982 | ++DOMWINDOW == 168 (0x12fb13000) [pid = 1982] [serial = 1228] [outer = 0x12aa9b800] 04:23:55 INFO - PROCESS | 1982 | 1461151435396 Marionette TRACE conn2 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 04:23:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 04:23:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 672ms 04:23:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 04:23:55 INFO - PROCESS | 1982 | 1461151435407 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 04:23:55 INFO - PROCESS | 1982 | 1461151435408 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 04:23:55 INFO - PROCESS | 1982 | 1461151435410 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 04:23:55 INFO - PROCESS | 1982 | 1461151435414 Marionette TRACE conn2 <- [1,1610,null,{}] 04:23:55 INFO - PROCESS | 1982 | 1461151435416 Marionette TRACE conn2 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:55 INFO - PROCESS | 1982 | 1461151435506 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 04:23:55 INFO - PROCESS | 1982 | 1461151435636 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:55 INFO - PROCESS | 1982 | ++DOCSHELL 0x130328800 == 69 [pid = 1982] [id = 410] 04:23:55 INFO - PROCESS | 1982 | ++DOMWINDOW == 169 (0x12aa9c400) [pid = 1982] [serial = 1229] [outer = 0x0] 04:23:55 INFO - PROCESS | 1982 | ++DOMWINDOW == 170 (0x12b086400) [pid = 1982] [serial = 1230] [outer = 0x12aa9c400] 04:23:55 INFO - PROCESS | 1982 | 1461151435684 Marionette DEBUG loaded listener.js 04:23:55 INFO - PROCESS | 1982 | ++DOMWINDOW == 171 (0x12b08a000) [pid = 1982] [serial = 1231] [outer = 0x12aa9c400] 04:23:56 INFO - PROCESS | 1982 | 1461151436174 Marionette TRACE conn2 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 04:23:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 04:23:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 772ms 04:23:56 INFO - PROCESS | 1982 | 1461151436183 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 04:23:56 INFO - PROCESS | 1982 | 1461151436186 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 04:23:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 04:23:56 INFO - PROCESS | 1982 | 1461151436189 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 04:23:56 INFO - PROCESS | 1982 | 1461151436191 Marionette TRACE conn2 <- [1,1614,null,{}] 04:23:56 INFO - PROCESS | 1982 | 1461151436195 Marionette TRACE conn2 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:56 INFO - PROCESS | 1982 | 1461151436354 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 04:23:56 INFO - PROCESS | 1982 | 1461151436492 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:56 INFO - PROCESS | 1982 | ++DOCSHELL 0x119294000 == 70 [pid = 1982] [id = 411] 04:23:56 INFO - PROCESS | 1982 | ++DOMWINDOW == 172 (0x115240c00) [pid = 1982] [serial = 1232] [outer = 0x0] 04:23:56 INFO - PROCESS | 1982 | ++DOMWINDOW == 173 (0x1199e4800) [pid = 1982] [serial = 1233] [outer = 0x115240c00] 04:23:56 INFO - PROCESS | 1982 | 1461151436540 Marionette DEBUG loaded listener.js 04:23:56 INFO - PROCESS | 1982 | ++DOMWINDOW == 174 (0x1295aa000) [pid = 1982] [serial = 1234] [outer = 0x115240c00] 04:23:57 INFO - PROCESS | 1982 | 1461151437197 Marionette TRACE conn2 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 04:23:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 04:23:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1074ms 04:23:57 INFO - PROCESS | 1982 | 1461151437264 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 04:23:57 INFO - PROCESS | 1982 | 1461151437266 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 04:23:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 04:23:57 INFO - PROCESS | 1982 | 1461151437269 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 04:23:57 INFO - PROCESS | 1982 | 1461151437271 Marionette TRACE conn2 <- [1,1618,null,{}] 04:23:57 INFO - PROCESS | 1982 | 1461151437275 Marionette TRACE conn2 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:57 INFO - PROCESS | 1982 | 1461151437376 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 04:23:57 INFO - PROCESS | 1982 | 1461151437461 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:57 INFO - PROCESS | 1982 | ++DOCSHELL 0x11c5d9000 == 71 [pid = 1982] [id = 412] 04:23:57 INFO - PROCESS | 1982 | ++DOMWINDOW == 175 (0x11227a400) [pid = 1982] [serial = 1235] [outer = 0x0] 04:23:57 INFO - PROCESS | 1982 | ++DOMWINDOW == 176 (0x11532e800) [pid = 1982] [serial = 1236] [outer = 0x11227a400] 04:23:57 INFO - PROCESS | 1982 | 1461151437492 Marionette DEBUG loaded listener.js 04:23:57 INFO - PROCESS | 1982 | ++DOMWINDOW == 177 (0x1186c3800) [pid = 1982] [serial = 1237] [outer = 0x11227a400] 04:23:57 INFO - PROCESS | 1982 | 1461151437915 Marionette TRACE conn2 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 04:23:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 04:23:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 669ms 04:23:57 INFO - PROCESS | 1982 | 1461151437939 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 04:23:57 INFO - PROCESS | 1982 | 1461151437943 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 04:23:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 04:23:57 INFO - PROCESS | 1982 | 1461151437947 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 04:23:57 INFO - PROCESS | 1982 | 1461151437949 Marionette TRACE conn2 <- [1,1622,null,{}] 04:23:57 INFO - PROCESS | 1982 | 1461151437952 Marionette TRACE conn2 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:58 INFO - PROCESS | 1982 | 1461151438049 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 04:23:58 INFO - PROCESS | 1982 | 1461151438125 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:58 INFO - PROCESS | 1982 | ++DOCSHELL 0x11c427800 == 72 [pid = 1982] [id = 413] 04:23:58 INFO - PROCESS | 1982 | ++DOMWINDOW == 178 (0x11924a800) [pid = 1982] [serial = 1238] [outer = 0x0] 04:23:58 INFO - PROCESS | 1982 | ++DOMWINDOW == 179 (0x11b219400) [pid = 1982] [serial = 1239] [outer = 0x11924a800] 04:23:58 INFO - PROCESS | 1982 | 1461151438152 Marionette DEBUG loaded listener.js 04:23:58 INFO - PROCESS | 1982 | ++DOMWINDOW == 180 (0x11b9a2c00) [pid = 1982] [serial = 1240] [outer = 0x11924a800] 04:23:58 INFO - PROCESS | 1982 | 1461151438626 Marionette TRACE conn2 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 04:23:58 INFO - PROCESS | 1982 | --DOCSHELL 0x12fc93000 == 71 [pid = 1982] [id = 402] 04:23:58 INFO - PROCESS | 1982 | --DOCSHELL 0x12efc9800 == 70 [pid = 1982] [id = 401] 04:23:58 INFO - PROCESS | 1982 | --DOCSHELL 0x11a61d800 == 69 [pid = 1982] [id = 400] 04:23:58 INFO - PROCESS | 1982 | --DOCSHELL 0x12ea22800 == 68 [pid = 1982] [id = 399] 04:23:58 INFO - PROCESS | 1982 | --DOCSHELL 0x12dbdd800 == 67 [pid = 1982] [id = 398] 04:23:58 INFO - PROCESS | 1982 | --DOMWINDOW == 179 (0x1239fd400) [pid = 1982] [serial = 1098] [outer = 0x0] [url = about:blank] 04:23:58 INFO - PROCESS | 1982 | --DOMWINDOW == 178 (0x12bcaec00) [pid = 1982] [serial = 1107] [outer = 0x0] [url = about:blank] 04:23:58 INFO - PROCESS | 1982 | --DOMWINDOW == 177 (0x12da0ac00) [pid = 1982] [serial = 1104] [outer = 0x0] [url = about:blank] 04:23:58 INFO - PROCESS | 1982 | --DOMWINDOW == 176 (0x12da0d800) [pid = 1982] [serial = 1149] [outer = 0x0] [url = about:blank] 04:23:58 INFO - PROCESS | 1982 | --DOMWINDOW == 175 (0x12bc03400) [pid = 1982] [serial = 1101] [outer = 0x0] [url = about:blank] 04:23:58 INFO - PROCESS | 1982 | --DOMWINDOW == 174 (0x11a99fc00) [pid = 1982] [serial = 1095] [outer = 0x0] [url = about:blank] 04:23:58 INFO - PROCESS | 1982 | --DOCSHELL 0x12d87f800 == 66 [pid = 1982] [id = 397] 04:23:58 INFO - PROCESS | 1982 | --DOCSHELL 0x12bf68800 == 65 [pid = 1982] [id = 396] 04:23:58 INFO - PROCESS | 1982 | --DOCSHELL 0x12b44b800 == 64 [pid = 1982] [id = 395] 04:23:58 INFO - PROCESS | 1982 | --DOCSHELL 0x1274a1000 == 63 [pid = 1982] [id = 394] 04:23:58 INFO - PROCESS | 1982 | --DOCSHELL 0x11adaf800 == 62 [pid = 1982] [id = 393] 04:23:58 INFO - PROCESS | 1982 | --DOCSHELL 0x126415800 == 61 [pid = 1982] [id = 392] 04:23:58 INFO - PROCESS | 1982 | --DOCSHELL 0x12fed3000 == 60 [pid = 1982] [id = 389] 04:23:58 INFO - PROCESS | 1982 | --DOCSHELL 0x12f3d8000 == 59 [pid = 1982] [id = 388] 04:23:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 04:23:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 719ms 04:23:58 INFO - PROCESS | 1982 | --DOCSHELL 0x12e94c800 == 58 [pid = 1982] [id = 387] 04:23:58 INFO - PROCESS | 1982 | --DOCSHELL 0x12d0d6800 == 57 [pid = 1982] [id = 386] 04:23:58 INFO - PROCESS | 1982 | --DOCSHELL 0x12642f800 == 56 [pid = 1982] [id = 385] 04:23:58 INFO - PROCESS | 1982 | --DOCSHELL 0x11ada0000 == 55 [pid = 1982] [id = 384] 04:23:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 04:23:58 INFO - PROCESS | 1982 | 1461151438696 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 04:23:58 INFO - PROCESS | 1982 | 1461151438697 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 04:23:58 INFO - PROCESS | 1982 | 1461151438700 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 04:23:58 INFO - PROCESS | 1982 | 1461151438702 Marionette TRACE conn2 <- [1,1626,null,{}] 04:23:58 INFO - PROCESS | 1982 | 1461151438711 Marionette TRACE conn2 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:58 INFO - PROCESS | 1982 | 1461151438800 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 04:23:58 INFO - PROCESS | 1982 | 1461151438812 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:58 INFO - PROCESS | 1982 | ++DOCSHELL 0x12590e000 == 56 [pid = 1982] [id = 414] 04:23:58 INFO - PROCESS | 1982 | ++DOMWINDOW == 175 (0x1239ef400) [pid = 1982] [serial = 1241] [outer = 0x0] 04:23:58 INFO - PROCESS | 1982 | ++DOMWINDOW == 176 (0x125864c00) [pid = 1982] [serial = 1242] [outer = 0x1239ef400] 04:23:58 INFO - PROCESS | 1982 | 1461151438840 Marionette DEBUG loaded listener.js 04:23:58 INFO - PROCESS | 1982 | ++DOMWINDOW == 177 (0x126fc5000) [pid = 1982] [serial = 1243] [outer = 0x1239ef400] 04:23:59 INFO - PROCESS | 1982 | --DOMWINDOW == 176 (0x1239fec00) [pid = 1982] [serial = 1125] [outer = 0x0] [url = about:blank] 04:23:59 INFO - PROCESS | 1982 | --DOMWINDOW == 175 (0x11b90ac00) [pid = 1982] [serial = 1119] [outer = 0x0] [url = about:blank] 04:23:59 INFO - PROCESS | 1982 | --DOMWINDOW == 174 (0x11b99b800) [pid = 1982] [serial = 1120] [outer = 0x0] [url = about:blank] 04:23:59 INFO - PROCESS | 1982 | --DOMWINDOW == 173 (0x12a438400) [pid = 1982] [serial = 1134] [outer = 0x0] [url = about:blank] 04:23:59 INFO - PROCESS | 1982 | --DOMWINDOW == 172 (0x12b397400) [pid = 1982] [serial = 1137] [outer = 0x0] [url = about:blank] 04:23:59 INFO - PROCESS | 1982 | --DOMWINDOW == 171 (0x12cf8dc00) [pid = 1982] [serial = 1144] [outer = 0x0] [url = about:blank] 04:23:59 INFO - PROCESS | 1982 | --DOMWINDOW == 170 (0x12b41cc00) [pid = 1982] [serial = 1140] [outer = 0x0] [url = about:blank] 04:23:59 INFO - PROCESS | 1982 | --DOMWINDOW == 169 (0x12b417c00) [pid = 1982] [serial = 1138] [outer = 0x0] [url = about:blank] 04:23:59 INFO - PROCESS | 1982 | --DOMWINDOW == 168 (0x1156bf400) [pid = 1982] [serial = 1111] [outer = 0x0] [url = about:blank] 04:23:59 INFO - PROCESS | 1982 | --DOMWINDOW == 167 (0x12b390800) [pid = 1982] [serial = 1135] [outer = 0x0] [url = about:blank] 04:23:59 INFO - PROCESS | 1982 | --DOMWINDOW == 166 (0x12bc06400) [pid = 1982] [serial = 1141] [outer = 0x0] [url = about:blank] 04:23:59 INFO - PROCESS | 1982 | --DOMWINDOW == 165 (0x12601fc00) [pid = 1982] [serial = 1126] [outer = 0x0] [url = about:blank] 04:23:59 INFO - PROCESS | 1982 | --DOMWINDOW == 164 (0x12da11000) [pid = 1982] [serial = 1147] [outer = 0x0] [url = about:blank] 04:23:59 INFO - PROCESS | 1982 | --DOMWINDOW == 163 (0x128ef7400) [pid = 1982] [serial = 1129] [outer = 0x0] [url = about:blank] 04:23:59 INFO - PROCESS | 1982 | --DOMWINDOW == 162 (0x12bcaf400) [pid = 1982] [serial = 1143] [outer = 0x0] [url = about:blank] 04:23:59 INFO - PROCESS | 1982 | --DOMWINDOW == 161 (0x12d34d400) [pid = 1982] [serial = 1146] [outer = 0x0] [url = about:blank] 04:23:59 INFO - PROCESS | 1982 | --DOMWINDOW == 160 (0x12958c400) [pid = 1982] [serial = 1131] [outer = 0x0] [url = about:blank] 04:23:59 INFO - PROCESS | 1982 | --DOMWINDOW == 159 (0x12881fc00) [pid = 1982] [serial = 1128] [outer = 0x0] [url = about:blank] 04:23:59 INFO - PROCESS | 1982 | --DOMWINDOW == 158 (0x115444800) [pid = 1982] [serial = 1110] [outer = 0x0] [url = about:blank] 04:23:59 INFO - PROCESS | 1982 | --DOMWINDOW == 157 (0x11bcd9000) [pid = 1982] [serial = 1122] [outer = 0x0] [url = about:blank] 04:23:59 INFO - PROCESS | 1982 | --DOMWINDOW == 156 (0x11c460c00) [pid = 1982] [serial = 1123] [outer = 0x0] [url = about:blank] 04:23:59 INFO - PROCESS | 1982 | --DOMWINDOW == 155 (0x119c7f800) [pid = 1982] [serial = 1114] [outer = 0x0] [url = about:blank] 04:23:59 INFO - PROCESS | 1982 | --DOMWINDOW == 154 (0x118fd8000) [pid = 1982] [serial = 1113] [outer = 0x0] [url = about:blank] 04:23:59 INFO - PROCESS | 1982 | --DOMWINDOW == 153 (0x11a9a1400) [pid = 1982] [serial = 1116] [outer = 0x0] [url = about:blank] 04:23:59 INFO - PROCESS | 1982 | --DOMWINDOW == 152 (0x11af63800) [pid = 1982] [serial = 1117] [outer = 0x0] [url = about:blank] 04:23:59 INFO - PROCESS | 1982 | --DOMWINDOW == 151 (0x12f231c00) [pid = 1982] [serial = 1092] [outer = 0x0] [url = about:blank] 04:23:59 INFO - PROCESS | 1982 | --DOMWINDOW == 150 (0x12a42d400) [pid = 1982] [serial = 1132] [outer = 0x0] [url = about:blank] 04:23:59 INFO - PROCESS | 1982 | 1461151439211 Marionette TRACE conn2 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 04:23:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 04:23:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 522ms 04:23:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 04:23:59 INFO - PROCESS | 1982 | 1461151439222 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 04:23:59 INFO - PROCESS | 1982 | 1461151439224 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 04:23:59 INFO - PROCESS | 1982 | 1461151439226 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 04:23:59 INFO - PROCESS | 1982 | 1461151439227 Marionette TRACE conn2 <- [1,1630,null,{}] 04:23:59 INFO - PROCESS | 1982 | 1461151439229 Marionette TRACE conn2 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:59 INFO - PROCESS | 1982 | 1461151439317 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 04:23:59 INFO - PROCESS | 1982 | 1461151439322 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:59 INFO - PROCESS | 1982 | ++DOCSHELL 0x128ec8800 == 57 [pid = 1982] [id = 415] 04:23:59 INFO - PROCESS | 1982 | ++DOMWINDOW == 151 (0x126fc6000) [pid = 1982] [serial = 1244] [outer = 0x0] 04:23:59 INFO - PROCESS | 1982 | ++DOMWINDOW == 152 (0x12881fc00) [pid = 1982] [serial = 1245] [outer = 0x126fc6000] 04:23:59 INFO - PROCESS | 1982 | 1461151439349 Marionette DEBUG loaded listener.js 04:23:59 INFO - PROCESS | 1982 | ++DOMWINDOW == 153 (0x129088400) [pid = 1982] [serial = 1246] [outer = 0x126fc6000] 04:23:59 INFO - PROCESS | 1982 | 1461151439702 Marionette TRACE conn2 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 04:23:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 04:23:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 522ms 04:23:59 INFO - PROCESS | 1982 | 1461151439749 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 04:23:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 04:23:59 INFO - PROCESS | 1982 | 1461151439750 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 04:23:59 INFO - PROCESS | 1982 | 1461151439753 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 04:23:59 INFO - PROCESS | 1982 | 1461151439754 Marionette TRACE conn2 <- [1,1634,null,{}] 04:23:59 INFO - PROCESS | 1982 | 1461151439756 Marionette TRACE conn2 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:59 INFO - PROCESS | 1982 | 1461151439824 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 04:23:59 INFO - PROCESS | 1982 | 1461151439831 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:59 INFO - PROCESS | 1982 | ++DOCSHELL 0x12b436800 == 58 [pid = 1982] [id = 416] 04:23:59 INFO - PROCESS | 1982 | ++DOMWINDOW == 154 (0x1293aa800) [pid = 1982] [serial = 1247] [outer = 0x0] 04:23:59 INFO - PROCESS | 1982 | ++DOMWINDOW == 155 (0x12a434400) [pid = 1982] [serial = 1248] [outer = 0x1293aa800] 04:23:59 INFO - PROCESS | 1982 | 1461151439852 Marionette DEBUG loaded listener.js 04:23:59 INFO - PROCESS | 1982 | ++DOMWINDOW == 156 (0x12a6d9800) [pid = 1982] [serial = 1249] [outer = 0x1293aa800] 04:24:00 INFO - PROCESS | 1982 | 1461151440267 Marionette TRACE conn2 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 04:24:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 04:24:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 527ms 04:24:00 INFO - PROCESS | 1982 | 1461151440282 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 04:24:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 04:24:00 INFO - PROCESS | 1982 | 1461151440284 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 04:24:00 INFO - PROCESS | 1982 | 1461151440287 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 04:24:00 INFO - PROCESS | 1982 | 1461151440289 Marionette TRACE conn2 <- [1,1638,null,{}] 04:24:00 INFO - PROCESS | 1982 | 1461151440292 Marionette TRACE conn2 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:00 INFO - PROCESS | 1982 | 1461151440429 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 04:24:00 INFO - PROCESS | 1982 | 1461151440543 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:00 INFO - PROCESS | 1982 | ++DOCSHELL 0x12b9a4800 == 59 [pid = 1982] [id = 417] 04:24:00 INFO - PROCESS | 1982 | ++DOMWINDOW == 157 (0x12a430c00) [pid = 1982] [serial = 1250] [outer = 0x0] 04:24:00 INFO - PROCESS | 1982 | ++DOMWINDOW == 158 (0x12aa24000) [pid = 1982] [serial = 1251] [outer = 0x12a430c00] 04:24:00 INFO - PROCESS | 1982 | 1461151440582 Marionette DEBUG loaded listener.js 04:24:00 INFO - PROCESS | 1982 | ++DOMWINDOW == 159 (0x12b089000) [pid = 1982] [serial = 1252] [outer = 0x12a430c00] 04:24:00 INFO - PROCESS | 1982 | 1461151440923 Marionette TRACE conn2 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 04:24:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 04:24:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 672ms 04:24:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 04:24:00 INFO - PROCESS | 1982 | 1461151440966 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 04:24:00 INFO - PROCESS | 1982 | 1461151440967 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 04:24:00 INFO - PROCESS | 1982 | 1461151440969 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 04:24:00 INFO - PROCESS | 1982 | 1461151440970 Marionette TRACE conn2 <- [1,1642,null,{}] 04:24:00 INFO - PROCESS | 1982 | 1461151440972 Marionette TRACE conn2 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:01 INFO - PROCESS | 1982 | 1461151441082 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 04:24:01 INFO - PROCESS | 1982 | 1461151441125 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:01 INFO - PROCESS | 1982 | ++DOCSHELL 0x12d877800 == 60 [pid = 1982] [id = 418] 04:24:01 INFO - PROCESS | 1982 | ++DOMWINDOW == 160 (0x12a6d9c00) [pid = 1982] [serial = 1253] [outer = 0x0] 04:24:01 INFO - PROCESS | 1982 | ++DOMWINDOW == 161 (0x12b399800) [pid = 1982] [serial = 1254] [outer = 0x12a6d9c00] 04:24:01 INFO - PROCESS | 1982 | 1461151441152 Marionette DEBUG loaded listener.js 04:24:01 INFO - PROCESS | 1982 | ++DOMWINDOW == 162 (0x12bc0d000) [pid = 1982] [serial = 1255] [outer = 0x12a6d9c00] 04:24:01 INFO - PROCESS | 1982 | 1461151441569 Marionette TRACE conn2 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 04:24:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 04:24:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 618ms 04:24:01 INFO - PROCESS | 1982 | 1461151441588 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 04:24:01 INFO - PROCESS | 1982 | 1461151441590 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 04:24:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 04:24:01 INFO - PROCESS | 1982 | 1461151441594 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 04:24:01 INFO - PROCESS | 1982 | 1461151441596 Marionette TRACE conn2 <- [1,1646,null,{}] 04:24:01 INFO - PROCESS | 1982 | 1461151441599 Marionette TRACE conn2 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:01 INFO - PROCESS | 1982 | 1461151441717 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 04:24:01 INFO - PROCESS | 1982 | 1461151441730 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:01 INFO - PROCESS | 1982 | ++DOCSHELL 0x12dbdc000 == 61 [pid = 1982] [id = 419] 04:24:01 INFO - PROCESS | 1982 | ++DOMWINDOW == 163 (0x12ce54800) [pid = 1982] [serial = 1256] [outer = 0x0] 04:24:01 INFO - PROCESS | 1982 | ++DOMWINDOW == 164 (0x12cf8f000) [pid = 1982] [serial = 1257] [outer = 0x12ce54800] 04:24:01 INFO - PROCESS | 1982 | 1461151441756 Marionette DEBUG loaded listener.js 04:24:01 INFO - PROCESS | 1982 | ++DOMWINDOW == 165 (0x12d8e9800) [pid = 1982] [serial = 1258] [outer = 0x12ce54800] 04:24:02 INFO - PROCESS | 1982 | 1461151442129 Marionette TRACE conn2 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 04:24:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 04:24:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 573ms 04:24:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 04:24:02 INFO - PROCESS | 1982 | 1461151442167 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 04:24:02 INFO - PROCESS | 1982 | 1461151442168 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 04:24:02 INFO - PROCESS | 1982 | 1461151442170 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 04:24:02 INFO - PROCESS | 1982 | 1461151442171 Marionette TRACE conn2 <- [1,1650,null,{}] 04:24:02 INFO - PROCESS | 1982 | 1461151442173 Marionette TRACE conn2 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:02 INFO - PROCESS | 1982 | 1461151442284 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 04:24:02 INFO - PROCESS | 1982 | 1461151442328 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:02 INFO - PROCESS | 1982 | ++DOCSHELL 0x12e95d800 == 62 [pid = 1982] [id = 420] 04:24:02 INFO - PROCESS | 1982 | ++DOMWINDOW == 166 (0x12ce59000) [pid = 1982] [serial = 1259] [outer = 0x0] 04:24:02 INFO - PROCESS | 1982 | ++DOMWINDOW == 167 (0x12e352800) [pid = 1982] [serial = 1260] [outer = 0x12ce59000] 04:24:02 INFO - PROCESS | 1982 | 1461151442353 Marionette DEBUG loaded listener.js 04:24:02 INFO - PROCESS | 1982 | ++DOMWINDOW == 168 (0x12e684c00) [pid = 1982] [serial = 1261] [outer = 0x12ce59000] 04:24:02 INFO - PROCESS | 1982 | 1461151442689 Marionette TRACE conn2 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 04:24:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 04:24:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 568ms 04:24:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 04:24:02 INFO - PROCESS | 1982 | 1461151442739 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 04:24:02 INFO - PROCESS | 1982 | 1461151442740 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 04:24:02 INFO - PROCESS | 1982 | 1461151442742 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 04:24:02 INFO - PROCESS | 1982 | 1461151442743 Marionette TRACE conn2 <- [1,1654,null,{}] 04:24:02 INFO - PROCESS | 1982 | 1461151442745 Marionette TRACE conn2 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:03 INFO - PROCESS | 1982 | 1461151443088 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 04:24:03 INFO - PROCESS | 1982 | --DOMWINDOW == 167 (0x126a3a800) [pid = 1982] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 04:24:03 INFO - PROCESS | 1982 | --DOMWINDOW == 166 (0x118c57800) [pid = 1982] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 04:24:03 INFO - PROCESS | 1982 | --DOMWINDOW == 165 (0x12b9bdc00) [pid = 1982] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 04:24:03 INFO - PROCESS | 1982 | --DOMWINDOW == 164 (0x125865c00) [pid = 1982] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 04:24:03 INFO - PROCESS | 1982 | --DOMWINDOW == 163 (0x11af68400) [pid = 1982] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 04:24:03 INFO - PROCESS | 1982 | --DOMWINDOW == 162 (0x126ab2000) [pid = 1982] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 04:24:03 INFO - PROCESS | 1982 | --DOMWINDOW == 161 (0x12cf91400) [pid = 1982] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 04:24:03 INFO - PROCESS | 1982 | --DOMWINDOW == 160 (0x125e63000) [pid = 1982] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 04:24:03 INFO - PROCESS | 1982 | --DOMWINDOW == 159 (0x11a648000) [pid = 1982] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 04:24:03 INFO - PROCESS | 1982 | --DOMWINDOW == 158 (0x12f229800) [pid = 1982] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 04:24:03 INFO - PROCESS | 1982 | --DOMWINDOW == 157 (0x1121e1c00) [pid = 1982] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 04:24:03 INFO - PROCESS | 1982 | --DOMWINDOW == 156 (0x1239f2000) [pid = 1982] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 04:24:03 INFO - PROCESS | 1982 | --DOMWINDOW == 155 (0x12ce5c800) [pid = 1982] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 04:24:03 INFO - PROCESS | 1982 | --DOMWINDOW == 154 (0x118a0d400) [pid = 1982] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 04:24:03 INFO - PROCESS | 1982 | --DOMWINDOW == 153 (0x126ab8800) [pid = 1982] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 04:24:03 INFO - PROCESS | 1982 | --DOMWINDOW == 152 (0x113e1e000) [pid = 1982] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 04:24:03 INFO - PROCESS | 1982 | --DOMWINDOW == 151 (0x12e692800) [pid = 1982] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 04:24:03 INFO - PROCESS | 1982 | --DOMWINDOW == 150 (0x11a64fc00) [pid = 1982] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 04:24:03 INFO - PROCESS | 1982 | --DOMWINDOW == 149 (0x11b218c00) [pid = 1982] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 04:24:03 INFO - PROCESS | 1982 | --DOMWINDOW == 148 (0x12b41d400) [pid = 1982] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 04:24:03 INFO - PROCESS | 1982 | --DOMWINDOW == 147 (0x11a64c400) [pid = 1982] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 04:24:03 INFO - PROCESS | 1982 | --DOMWINDOW == 146 (0x1121e6800) [pid = 1982] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 04:24:03 INFO - PROCESS | 1982 | --DOMWINDOW == 145 (0x12b394800) [pid = 1982] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 04:24:03 INFO - PROCESS | 1982 | --DOMWINDOW == 144 (0x113e1f400) [pid = 1982] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 04:24:03 INFO - PROCESS | 1982 | --DOMWINDOW == 143 (0x1176e0800) [pid = 1982] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 04:24:03 INFO - PROCESS | 1982 | --DOMWINDOW == 142 (0x11210f800) [pid = 1982] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 04:24:03 INFO - PROCESS | 1982 | 1461151443159 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:03 INFO - PROCESS | 1982 | ++DOCSHELL 0x118c1e000 == 63 [pid = 1982] [id = 421] 04:24:03 INFO - PROCESS | 1982 | ++DOMWINDOW == 143 (0x11210a800) [pid = 1982] [serial = 1262] [outer = 0x0] 04:24:03 INFO - PROCESS | 1982 | ++DOMWINDOW == 144 (0x112274800) [pid = 1982] [serial = 1263] [outer = 0x11210a800] 04:24:03 INFO - PROCESS | 1982 | 1461151443185 Marionette DEBUG loaded listener.js 04:24:03 INFO - PROCESS | 1982 | ++DOMWINDOW == 145 (0x118c81000) [pid = 1982] [serial = 1264] [outer = 0x11210a800] 04:24:03 INFO - PROCESS | 1982 | 1461151443468 Marionette TRACE conn2 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 04:24:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 04:24:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 771ms 04:24:03 INFO - PROCESS | 1982 | 1461151443515 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 04:24:03 INFO - PROCESS | 1982 | 1461151443517 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 04:24:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 04:24:03 INFO - PROCESS | 1982 | 1461151443519 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 04:24:03 INFO - PROCESS | 1982 | 1461151443521 Marionette TRACE conn2 <- [1,1658,null,{}] 04:24:03 INFO - PROCESS | 1982 | 1461151443524 Marionette TRACE conn2 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:03 INFO - PROCESS | 1982 | 1461151443654 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 04:24:03 INFO - PROCESS | 1982 | 1461151443661 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:03 INFO - PROCESS | 1982 | ++DOCSHELL 0x12d0c3000 == 64 [pid = 1982] [id = 422] 04:24:03 INFO - PROCESS | 1982 | ++DOMWINDOW == 146 (0x1121e1c00) [pid = 1982] [serial = 1265] [outer = 0x0] 04:24:03 INFO - PROCESS | 1982 | ++DOMWINDOW == 147 (0x11bcdfc00) [pid = 1982] [serial = 1266] [outer = 0x1121e1c00] 04:24:03 INFO - PROCESS | 1982 | 1461151443691 Marionette DEBUG loaded listener.js 04:24:03 INFO - PROCESS | 1982 | ++DOMWINDOW == 148 (0x12bc0d400) [pid = 1982] [serial = 1267] [outer = 0x1121e1c00] 04:24:04 INFO - PROCESS | 1982 | 1461151444000 Marionette TRACE conn2 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 04:24:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 04:24:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 521ms 04:24:04 INFO - PROCESS | 1982 | 1461151444042 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 04:24:04 INFO - PROCESS | 1982 | 1461151444044 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 04:24:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 04:24:04 INFO - PROCESS | 1982 | 1461151444048 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 04:24:04 INFO - PROCESS | 1982 | 1461151444049 Marionette TRACE conn2 <- [1,1662,null,{}] 04:24:04 INFO - PROCESS | 1982 | 1461151444052 Marionette TRACE conn2 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:04 INFO - PROCESS | 1982 | 1461151444139 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 04:24:04 INFO - PROCESS | 1982 | 1461151444144 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:04 INFO - PROCESS | 1982 | ++DOCSHELL 0x12f3e0800 == 65 [pid = 1982] [id = 423] 04:24:04 INFO - PROCESS | 1982 | ++DOMWINDOW == 149 (0x12bcb2400) [pid = 1982] [serial = 1268] [outer = 0x0] 04:24:04 INFO - PROCESS | 1982 | ++DOMWINDOW == 150 (0x12e24b400) [pid = 1982] [serial = 1269] [outer = 0x12bcb2400] 04:24:04 INFO - PROCESS | 1982 | 1461151444171 Marionette DEBUG loaded listener.js 04:24:04 INFO - PROCESS | 1982 | ++DOMWINDOW == 151 (0x12ec60000) [pid = 1982] [serial = 1270] [outer = 0x12bcb2400] 04:24:04 INFO - PROCESS | 1982 | 1461151444516 Marionette TRACE conn2 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 04:24:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 04:24:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 518ms 04:24:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 04:24:04 INFO - PROCESS | 1982 | 1461151444574 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 04:24:04 INFO - PROCESS | 1982 | 1461151444575 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 04:24:04 INFO - PROCESS | 1982 | 1461151444577 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 04:24:04 INFO - PROCESS | 1982 | 1461151444578 Marionette TRACE conn2 <- [1,1666,null,{}] 04:24:04 INFO - PROCESS | 1982 | 1461151444581 Marionette TRACE conn2 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:04 INFO - PROCESS | 1982 | 1461151444668 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 04:24:04 INFO - PROCESS | 1982 | 1461151444672 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:04 INFO - PROCESS | 1982 | ++DOCSHELL 0x13031e000 == 66 [pid = 1982] [id = 424] 04:24:04 INFO - PROCESS | 1982 | ++DOMWINDOW == 152 (0x12ec60c00) [pid = 1982] [serial = 1271] [outer = 0x0] 04:24:04 INFO - PROCESS | 1982 | ++DOMWINDOW == 153 (0x12ee84800) [pid = 1982] [serial = 1272] [outer = 0x12ec60c00] 04:24:04 INFO - PROCESS | 1982 | 1461151444697 Marionette DEBUG loaded listener.js 04:24:04 INFO - PROCESS | 1982 | ++DOMWINDOW == 154 (0x12f236800) [pid = 1982] [serial = 1273] [outer = 0x12ec60c00] 04:24:05 INFO - PROCESS | 1982 | 1461151445032 Marionette TRACE conn2 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 04:24:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 04:24:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 470ms 04:24:05 INFO - PROCESS | 1982 | 1461151445116 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 04:24:05 INFO - PROCESS | 1982 | 1461151445118 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 04:24:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 04:24:05 INFO - PROCESS | 1982 | 1461151445123 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 04:24:05 INFO - PROCESS | 1982 | 1461151445125 Marionette TRACE conn2 <- [1,1670,null,{}] 04:24:05 INFO - PROCESS | 1982 | 1461151445130 Marionette TRACE conn2 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:05 INFO - PROCESS | 1982 | 1461151445239 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 04:24:05 INFO - PROCESS | 1982 | 1461151445347 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:05 INFO - PROCESS | 1982 | ++DOCSHELL 0x11ad95800 == 67 [pid = 1982] [id = 425] 04:24:05 INFO - PROCESS | 1982 | ++DOMWINDOW == 155 (0x113e1f800) [pid = 1982] [serial = 1274] [outer = 0x0] 04:24:05 INFO - PROCESS | 1982 | ++DOMWINDOW == 156 (0x114654000) [pid = 1982] [serial = 1275] [outer = 0x113e1f800] 04:24:05 INFO - PROCESS | 1982 | 1461151445379 Marionette DEBUG loaded listener.js 04:24:05 INFO - PROCESS | 1982 | ++DOMWINDOW == 157 (0x115737400) [pid = 1982] [serial = 1276] [outer = 0x113e1f800] 04:24:05 INFO - PROCESS | 1982 | 1461151445852 Marionette TRACE conn2 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 04:24:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 04:24:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 772ms 04:24:05 INFO - PROCESS | 1982 | 1461151445895 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 04:24:05 INFO - PROCESS | 1982 | 1461151445897 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 04:24:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 04:24:05 INFO - PROCESS | 1982 | 1461151445903 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 04:24:05 INFO - PROCESS | 1982 | 1461151445905 Marionette TRACE conn2 <- [1,1674,null,{}] 04:24:05 INFO - PROCESS | 1982 | 1461151445908 Marionette TRACE conn2 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:06 INFO - PROCESS | 1982 | 1461151446018 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 04:24:06 INFO - PROCESS | 1982 | 1461151446083 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:06 INFO - PROCESS | 1982 | ++DOCSHELL 0x12a0e1800 == 68 [pid = 1982] [id = 426] 04:24:06 INFO - PROCESS | 1982 | ++DOMWINDOW == 158 (0x115643800) [pid = 1982] [serial = 1277] [outer = 0x0] 04:24:06 INFO - PROCESS | 1982 | ++DOMWINDOW == 159 (0x11b950000) [pid = 1982] [serial = 1278] [outer = 0x115643800] 04:24:06 INFO - PROCESS | 1982 | 1461151446113 Marionette DEBUG loaded listener.js 04:24:06 INFO - PROCESS | 1982 | ++DOMWINDOW == 160 (0x11bcd5c00) [pid = 1982] [serial = 1279] [outer = 0x115643800] 04:24:06 INFO - PROCESS | 1982 | 1461151446563 Marionette TRACE conn2 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 04:24:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 04:24:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 673ms 04:24:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 04:24:06 INFO - PROCESS | 1982 | 1461151446574 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 04:24:06 INFO - PROCESS | 1982 | 1461151446575 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 04:24:06 INFO - PROCESS | 1982 | 1461151446579 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 04:24:06 INFO - PROCESS | 1982 | 1461151446581 Marionette TRACE conn2 <- [1,1678,null,{}] 04:24:06 INFO - PROCESS | 1982 | 1461151446588 Marionette TRACE conn2 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:06 INFO - PROCESS | 1982 | 1461151446722 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 04:24:06 INFO - PROCESS | 1982 | 1461151446801 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:06 INFO - PROCESS | 1982 | ++DOCSHELL 0x12e95b800 == 69 [pid = 1982] [id = 427] 04:24:06 INFO - PROCESS | 1982 | ++DOMWINDOW == 161 (0x126ab8800) [pid = 1982] [serial = 1280] [outer = 0x0] 04:24:06 INFO - PROCESS | 1982 | ++DOMWINDOW == 162 (0x128df8c00) [pid = 1982] [serial = 1281] [outer = 0x126ab8800] 04:24:06 INFO - PROCESS | 1982 | 1461151446836 Marionette DEBUG loaded listener.js 04:24:06 INFO - PROCESS | 1982 | ++DOMWINDOW == 163 (0x12a6d7000) [pid = 1982] [serial = 1282] [outer = 0x126ab8800] 04:24:07 INFO - PROCESS | 1982 | 1461151447240 Marionette TRACE conn2 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 04:24:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 04:24:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 721ms 04:24:07 INFO - PROCESS | 1982 | 1461151447300 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 04:24:07 INFO - PROCESS | 1982 | 1461151447301 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 04:24:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 04:24:07 INFO - PROCESS | 1982 | 1461151447304 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 04:24:07 INFO - PROCESS | 1982 | 1461151447305 Marionette TRACE conn2 <- [1,1682,null,{}] 04:24:07 INFO - PROCESS | 1982 | 1461151447307 Marionette TRACE conn2 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:07 INFO - PROCESS | 1982 | 1461151447418 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 04:24:07 INFO - PROCESS | 1982 | 1461151447496 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:07 INFO - PROCESS | 1982 | ++DOCSHELL 0x130614000 == 70 [pid = 1982] [id = 428] 04:24:07 INFO - PROCESS | 1982 | ++DOMWINDOW == 164 (0x1274c5c00) [pid = 1982] [serial = 1283] [outer = 0x0] 04:24:07 INFO - PROCESS | 1982 | ++DOMWINDOW == 165 (0x12aa68800) [pid = 1982] [serial = 1284] [outer = 0x1274c5c00] 04:24:07 INFO - PROCESS | 1982 | 1461151447529 Marionette DEBUG loaded listener.js 04:24:07 INFO - PROCESS | 1982 | ++DOMWINDOW == 166 (0x12aa74400) [pid = 1982] [serial = 1285] [outer = 0x1274c5c00] 04:24:07 INFO - PROCESS | 1982 | 1461151447904 Marionette TRACE conn2 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 04:24:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 04:24:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 668ms 04:24:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 04:24:07 INFO - PROCESS | 1982 | 1461151447973 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 04:24:07 INFO - PROCESS | 1982 | 1461151447974 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 04:24:07 INFO - PROCESS | 1982 | 1461151447977 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 04:24:07 INFO - PROCESS | 1982 | 1461151447978 Marionette TRACE conn2 <- [1,1686,null,{}] 04:24:07 INFO - PROCESS | 1982 | 1461151447980 Marionette TRACE conn2 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:08 INFO - PROCESS | 1982 | 1461151448102 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 04:24:08 INFO - PROCESS | 1982 | 1461151448180 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:08 INFO - PROCESS | 1982 | ++DOCSHELL 0x12a198800 == 71 [pid = 1982] [id = 429] 04:24:08 INFO - PROCESS | 1982 | ++DOMWINDOW == 167 (0x119a57800) [pid = 1982] [serial = 1286] [outer = 0x0] 04:24:08 INFO - PROCESS | 1982 | ++DOMWINDOW == 168 (0x12aa97800) [pid = 1982] [serial = 1287] [outer = 0x119a57800] 04:24:08 INFO - PROCESS | 1982 | 1461151448212 Marionette DEBUG loaded listener.js 04:24:08 INFO - PROCESS | 1982 | ++DOMWINDOW == 169 (0x12b07e800) [pid = 1982] [serial = 1288] [outer = 0x119a57800] 04:24:08 INFO - PROCESS | 1982 | 1461151448621 Marionette TRACE conn2 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 04:24:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 04:24:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 669ms 04:24:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 04:24:08 INFO - PROCESS | 1982 | 1461151448647 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 04:24:08 INFO - PROCESS | 1982 | 1461151448649 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 04:24:08 INFO - PROCESS | 1982 | 1461151448651 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 04:24:08 INFO - PROCESS | 1982 | 1461151448652 Marionette TRACE conn2 <- [1,1690,null,{}] 04:24:08 INFO - PROCESS | 1982 | 1461151448655 Marionette TRACE conn2 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:08 INFO - PROCESS | 1982 | 1461151448777 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 04:24:08 INFO - PROCESS | 1982 | 1461151448858 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:08 INFO - PROCESS | 1982 | ++DOCSHELL 0x12a1b7000 == 72 [pid = 1982] [id = 430] 04:24:08 INFO - PROCESS | 1982 | ++DOMWINDOW == 170 (0x12bc0c800) [pid = 1982] [serial = 1289] [outer = 0x0] 04:24:08 INFO - PROCESS | 1982 | ++DOMWINDOW == 171 (0x12e36ec00) [pid = 1982] [serial = 1290] [outer = 0x12bc0c800] 04:24:08 INFO - PROCESS | 1982 | 1461151448891 Marionette DEBUG loaded listener.js 04:24:08 INFO - PROCESS | 1982 | ++DOMWINDOW == 172 (0x12f74c800) [pid = 1982] [serial = 1291] [outer = 0x12bc0c800] 04:24:09 INFO - PROCESS | 1982 | 1461151449316 Marionette TRACE conn2 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 04:24:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 04:24:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 719ms 04:24:09 INFO - PROCESS | 1982 | 1461151449371 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 04:24:09 INFO - PROCESS | 1982 | 1461151449372 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 04:24:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 04:24:09 INFO - PROCESS | 1982 | 1461151449374 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 04:24:09 INFO - PROCESS | 1982 | 1461151449376 Marionette TRACE conn2 <- [1,1694,null,{}] 04:24:09 INFO - PROCESS | 1982 | 1461151449398 Marionette TRACE conn2 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:09 INFO - PROCESS | 1982 | 1461151449506 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 04:24:09 INFO - PROCESS | 1982 | 1461151449588 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:09 INFO - PROCESS | 1982 | ++DOCSHELL 0x12a010000 == 73 [pid = 1982] [id = 431] 04:24:09 INFO - PROCESS | 1982 | ++DOMWINDOW == 173 (0x12a044400) [pid = 1982] [serial = 1292] [outer = 0x0] 04:24:09 INFO - PROCESS | 1982 | ++DOMWINDOW == 174 (0x12a04b400) [pid = 1982] [serial = 1293] [outer = 0x12a044400] 04:24:09 INFO - PROCESS | 1982 | 1461151449619 Marionette DEBUG loaded listener.js 04:24:09 INFO - PROCESS | 1982 | ++DOMWINDOW == 175 (0x12a04f400) [pid = 1982] [serial = 1294] [outer = 0x12a044400] 04:24:10 INFO - PROCESS | 1982 | 1461151450017 Marionette TRACE conn2 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 04:24:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 04:24:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 669ms 04:24:10 INFO - PROCESS | 1982 | 1461151450044 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 04:24:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 04:24:10 INFO - PROCESS | 1982 | 1461151450046 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 04:24:10 INFO - PROCESS | 1982 | 1461151450049 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 04:24:10 INFO - PROCESS | 1982 | 1461151450050 Marionette TRACE conn2 <- [1,1698,null,{}] 04:24:10 INFO - PROCESS | 1982 | 1461151450052 Marionette TRACE conn2 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:10 INFO - PROCESS | 1982 | 1461151450158 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 04:24:10 INFO - PROCESS | 1982 | 1461151450236 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:10 INFO - PROCESS | 1982 | ++DOCSHELL 0x12a1bb000 == 74 [pid = 1982] [id = 432] 04:24:10 INFO - PROCESS | 1982 | ++DOMWINDOW == 176 (0x12a046000) [pid = 1982] [serial = 1295] [outer = 0x0] 04:24:10 INFO - PROCESS | 1982 | ++DOMWINDOW == 177 (0x12fb12800) [pid = 1982] [serial = 1296] [outer = 0x12a046000] 04:24:10 INFO - PROCESS | 1982 | 1461151450268 Marionette DEBUG loaded listener.js 04:24:10 INFO - PROCESS | 1982 | ++DOMWINDOW == 178 (0x12fb21c00) [pid = 1982] [serial = 1297] [outer = 0x12a046000] 04:24:10 INFO - PROCESS | 1982 | 1461151450698 Marionette TRACE conn2 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 04:24:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 04:24:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 670ms 04:24:10 INFO - PROCESS | 1982 | 1461151450719 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 04:24:10 INFO - PROCESS | 1982 | 1461151450720 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 04:24:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 04:24:10 INFO - PROCESS | 1982 | 1461151450723 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 04:24:10 INFO - PROCESS | 1982 | 1461151450724 Marionette TRACE conn2 <- [1,1702,null,{}] 04:24:10 INFO - PROCESS | 1982 | 1461151450726 Marionette TRACE conn2 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:10 INFO - PROCESS | 1982 | 1461151450837 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 04:24:10 INFO - PROCESS | 1982 | 1461151450939 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:10 INFO - PROCESS | 1982 | ++DOCSHELL 0x12a01e800 == 75 [pid = 1982] [id = 433] 04:24:10 INFO - PROCESS | 1982 | ++DOMWINDOW == 179 (0x112106c00) [pid = 1982] [serial = 1298] [outer = 0x0] 04:24:10 INFO - PROCESS | 1982 | ++DOMWINDOW == 180 (0x11ac13800) [pid = 1982] [serial = 1299] [outer = 0x112106c00] 04:24:10 INFO - PROCESS | 1982 | 1461151450973 Marionette DEBUG loaded listener.js 04:24:11 INFO - PROCESS | 1982 | ++DOMWINDOW == 181 (0x12e692c00) [pid = 1982] [serial = 1300] [outer = 0x112106c00] 04:24:11 INFO - PROCESS | 1982 | 1461151451389 Marionette TRACE conn2 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 04:24:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 04:24:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 720ms 04:24:11 INFO - PROCESS | 1982 | 1461151451444 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 04:24:11 INFO - PROCESS | 1982 | 1461151451445 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 04:24:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 04:24:11 INFO - PROCESS | 1982 | 1461151451447 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 04:24:11 INFO - PROCESS | 1982 | 1461151451449 Marionette TRACE conn2 <- [1,1706,null,{}] 04:24:11 INFO - PROCESS | 1982 | 1461151451451 Marionette TRACE conn2 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:11 INFO - PROCESS | 1982 | 1461151451561 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 04:24:11 INFO - PROCESS | 1982 | 1461151451813 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:11 INFO - PROCESS | 1982 | ++DOCSHELL 0x12661f000 == 76 [pid = 1982] [id = 434] 04:24:11 INFO - PROCESS | 1982 | ++DOMWINDOW == 182 (0x10fef8000) [pid = 1982] [serial = 1301] [outer = 0x0] 04:24:11 INFO - PROCESS | 1982 | ++DOMWINDOW == 183 (0x1121e7000) [pid = 1982] [serial = 1302] [outer = 0x10fef8000] 04:24:11 INFO - PROCESS | 1982 | 1461151451861 Marionette DEBUG loaded listener.js 04:24:11 INFO - PROCESS | 1982 | ++DOMWINDOW == 184 (0x114a96400) [pid = 1982] [serial = 1303] [outer = 0x10fef8000] 04:24:12 INFO - PROCESS | 1982 | 1461151452308 Marionette TRACE conn2 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 04:24:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 04:24:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 921ms 04:24:12 INFO - PROCESS | 1982 | 1461151452370 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 04:24:12 INFO - PROCESS | 1982 | 1461151452373 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 04:24:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 04:24:12 INFO - PROCESS | 1982 | 1461151452377 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 04:24:12 INFO - PROCESS | 1982 | 1461151452381 Marionette TRACE conn2 <- [1,1710,null,{}] 04:24:12 INFO - PROCESS | 1982 | 1461151452384 Marionette TRACE conn2 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:12 INFO - PROCESS | 1982 | 1461151452498 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 04:24:12 INFO - PROCESS | 1982 | 1461151452599 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:12 INFO - PROCESS | 1982 | ++DOCSHELL 0x118770000 == 77 [pid = 1982] [id = 435] 04:24:12 INFO - PROCESS | 1982 | ++DOMWINDOW == 185 (0x118fd8800) [pid = 1982] [serial = 1304] [outer = 0x0] 04:24:12 INFO - PROCESS | 1982 | ++DOMWINDOW == 186 (0x119adc800) [pid = 1982] [serial = 1305] [outer = 0x118fd8800] 04:24:12 INFO - PROCESS | 1982 | 1461151452647 Marionette DEBUG loaded listener.js 04:24:12 INFO - PROCESS | 1982 | ++DOMWINDOW == 187 (0x11acb3c00) [pid = 1982] [serial = 1306] [outer = 0x118fd8800] 04:24:13 INFO - PROCESS | 1982 | 1461151453184 Marionette TRACE conn2 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 04:24:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 04:24:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 875ms 04:24:13 INFO - PROCESS | 1982 | 1461151453254 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 04:24:13 INFO - PROCESS | 1982 | 1461151453256 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 04:24:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 04:24:13 INFO - PROCESS | 1982 | 1461151453260 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 04:24:13 INFO - PROCESS | 1982 | 1461151453261 Marionette TRACE conn2 <- [1,1714,null,{}] 04:24:13 INFO - PROCESS | 1982 | 1461151453263 Marionette TRACE conn2 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:13 INFO - PROCESS | 1982 | 1461151453367 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 04:24:13 INFO - PROCESS | 1982 | 1461151453456 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:13 INFO - PROCESS | 1982 | ++DOCSHELL 0x12a442800 == 78 [pid = 1982] [id = 436] 04:24:13 INFO - PROCESS | 1982 | ++DOMWINDOW == 188 (0x11af6cc00) [pid = 1982] [serial = 1307] [outer = 0x0] 04:24:13 INFO - PROCESS | 1982 | ++DOMWINDOW == 189 (0x11bbfac00) [pid = 1982] [serial = 1308] [outer = 0x11af6cc00] 04:24:13 INFO - PROCESS | 1982 | 1461151453484 Marionette DEBUG loaded listener.js 04:24:13 INFO - PROCESS | 1982 | ++DOMWINDOW == 190 (0x125a77000) [pid = 1982] [serial = 1309] [outer = 0x11af6cc00] 04:24:13 INFO - PROCESS | 1982 | --DOCSHELL 0x12fc85000 == 77 [pid = 1982] [id = 330] 04:24:13 INFO - PROCESS | 1982 | --DOCSHELL 0x12f3e0800 == 76 [pid = 1982] [id = 423] 04:24:13 INFO - PROCESS | 1982 | --DOCSHELL 0x12d0c3000 == 75 [pid = 1982] [id = 422] 04:24:13 INFO - PROCESS | 1982 | --DOCSHELL 0x118c1e000 == 74 [pid = 1982] [id = 421] 04:24:13 INFO - PROCESS | 1982 | --DOCSHELL 0x12e95d800 == 73 [pid = 1982] [id = 420] 04:24:13 INFO - PROCESS | 1982 | --DOMWINDOW == 189 (0x12a42d800) [pid = 1982] [serial = 1161] [outer = 0x0] [url = about:blank] 04:24:13 INFO - PROCESS | 1982 | --DOMWINDOW == 188 (0x12b6de400) [pid = 1982] [serial = 1164] [outer = 0x0] [url = about:blank] 04:24:13 INFO - PROCESS | 1982 | --DOMWINDOW == 187 (0x12e689000) [pid = 1982] [serial = 1167] [outer = 0x0] [url = about:blank] 04:24:13 INFO - PROCESS | 1982 | --DOMWINDOW == 186 (0x12e350c00) [pid = 1982] [serial = 1170] [outer = 0x0] [url = about:blank] 04:24:13 INFO - PROCESS | 1982 | --DOMWINDOW == 185 (0x12fe7b000) [pid = 1982] [serial = 1209] [outer = 0x0] [url = about:blank] 04:24:13 INFO - PROCESS | 1982 | --DOCSHELL 0x12dbdc000 == 72 [pid = 1982] [id = 419] 04:24:13 INFO - PROCESS | 1982 | --DOCSHELL 0x12d877800 == 71 [pid = 1982] [id = 418] 04:24:13 INFO - PROCESS | 1982 | --DOCSHELL 0x12b9a4800 == 70 [pid = 1982] [id = 417] 04:24:13 INFO - PROCESS | 1982 | --DOCSHELL 0x12b436800 == 69 [pid = 1982] [id = 416] 04:24:13 INFO - PROCESS | 1982 | --DOCSHELL 0x128ec8800 == 68 [pid = 1982] [id = 415] 04:24:13 INFO - PROCESS | 1982 | --DOCSHELL 0x12590e000 == 67 [pid = 1982] [id = 414] 04:24:13 INFO - PROCESS | 1982 | --DOCSHELL 0x11c427800 == 66 [pid = 1982] [id = 413] 04:24:13 INFO - PROCESS | 1982 | --DOCSHELL 0x11c5d9000 == 65 [pid = 1982] [id = 412] 04:24:13 INFO - PROCESS | 1982 | --DOCSHELL 0x12add3800 == 64 [pid = 1982] [id = 409] 04:24:13 INFO - PROCESS | 1982 | --DOCSHELL 0x12ae80000 == 63 [pid = 1982] [id = 408] 04:24:13 INFO - PROCESS | 1982 | --DOCSHELL 0x12ae66800 == 62 [pid = 1982] [id = 407] 04:24:13 INFO - PROCESS | 1982 | --DOCSHELL 0x12ecda000 == 61 [pid = 1982] [id = 406] 04:24:13 INFO - PROCESS | 1982 | --DOCSHELL 0x12a458800 == 60 [pid = 1982] [id = 405] 04:24:13 INFO - PROCESS | 1982 | --DOCSHELL 0x11b287800 == 59 [pid = 1982] [id = 404] 04:24:13 INFO - PROCESS | 1982 | --DOCSHELL 0x12a452000 == 58 [pid = 1982] [id = 403] 04:24:13 INFO - PROCESS | 1982 | 1461151453944 Marionette TRACE conn2 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 04:24:13 INFO - PROCESS | 1982 | --DOMWINDOW == 184 (0x11b9a6800) [pid = 1982] [serial = 1039] [outer = 0x0] [url = about:blank] 04:24:13 INFO - PROCESS | 1982 | --DOMWINDOW == 183 (0x12d34ac00) [pid = 1982] [serial = 991] [outer = 0x0] [url = about:blank] 04:24:13 INFO - PROCESS | 1982 | --DOMWINDOW == 182 (0x126278800) [pid = 1982] [serial = 985] [outer = 0x0] [url = about:blank] 04:24:13 INFO - PROCESS | 1982 | --DOMWINDOW == 181 (0x12b7d3800) [pid = 1982] [serial = 988] [outer = 0x0] [url = about:blank] 04:24:13 INFO - PROCESS | 1982 | --DOMWINDOW == 180 (0x12e691000) [pid = 1982] [serial = 1051] [outer = 0x0] [url = about:blank] 04:24:13 INFO - PROCESS | 1982 | --DOMWINDOW == 179 (0x12b9b9400) [pid = 1982] [serial = 916] [outer = 0x0] [url = about:blank] 04:24:13 INFO - PROCESS | 1982 | --DOMWINDOW == 178 (0x118c31000) [pid = 1982] [serial = 979] [outer = 0x0] [url = about:blank] 04:24:13 INFO - PROCESS | 1982 | --DOMWINDOW == 177 (0x12e934c00) [pid = 1982] [serial = 1108] [outer = 0x0] [url = about:blank] 04:24:13 INFO - PROCESS | 1982 | --DOMWINDOW == 176 (0x11ac18800) [pid = 1982] [serial = 982] [outer = 0x0] [url = about:blank] 04:24:13 INFO - PROCESS | 1982 | --DOMWINDOW == 175 (0x12b417800) [pid = 1982] [serial = 1042] [outer = 0x0] [url = about:blank] 04:24:13 INFO - PROCESS | 1982 | --DOMWINDOW == 174 (0x12da0fc00) [pid = 1982] [serial = 994] [outer = 0x0] [url = about:blank] 04:24:13 INFO - PROCESS | 1982 | --DOMWINDOW == 173 (0x12d8e3400) [pid = 1982] [serial = 1045] [outer = 0x0] [url = about:blank] 04:24:13 INFO - PROCESS | 1982 | --DOMWINDOW == 172 (0x119d6e000) [pid = 1982] [serial = 1036] [outer = 0x0] [url = about:blank] 04:24:13 INFO - PROCESS | 1982 | --DOMWINDOW == 171 (0x12e354000) [pid = 1982] [serial = 1048] [outer = 0x0] [url = about:blank] 04:24:13 INFO - PROCESS | 1982 | --DOMWINDOW == 170 (0x1191b7000) [pid = 1982] [serial = 1177] [outer = 0x0] [url = about:blank] 04:24:13 INFO - PROCESS | 1982 | --DOMWINDOW == 169 (0x11544f000) [pid = 1982] [serial = 1176] [outer = 0x0] [url = about:blank] 04:24:13 INFO - PROCESS | 1982 | --DOMWINDOW == 168 (0x128df8400) [pid = 1982] [serial = 1173] [outer = 0x0] [url = about:blank] 04:24:13 INFO - PROCESS | 1982 | --DOMWINDOW == 167 (0x12ec5e400) [pid = 1982] [serial = 1174] [outer = 0x0] [url = about:blank] 04:24:13 INFO - PROCESS | 1982 | --DOMWINDOW == 166 (0x12a42e000) [pid = 1982] [serial = 1188] [outer = 0x0] [url = about:blank] 04:24:13 INFO - PROCESS | 1982 | --DOMWINDOW == 165 (0x12b7cb000) [pid = 1982] [serial = 1191] [outer = 0x0] [url = about:blank] 04:24:13 INFO - PROCESS | 1982 | --DOMWINDOW == 164 (0x11bce1c00) [pid = 1982] [serial = 1182] [outer = 0x0] [url = about:blank] 04:24:13 INFO - PROCESS | 1982 | --DOMWINDOW == 163 (0x125c74400) [pid = 1982] [serial = 1183] [outer = 0x0] [url = about:blank] 04:24:13 INFO - PROCESS | 1982 | --DOMWINDOW == 162 (0x125c74000) [pid = 1982] [serial = 1158] [outer = 0x0] [url = about:blank] 04:24:13 INFO - PROCESS | 1982 | --DOMWINDOW == 161 (0x126abc800) [pid = 1982] [serial = 1185] [outer = 0x0] [url = about:blank] 04:24:13 INFO - PROCESS | 1982 | --DOMWINDOW == 160 (0x129088800) [pid = 1982] [serial = 1186] [outer = 0x0] [url = about:blank] 04:24:13 INFO - PROCESS | 1982 | --DOMWINDOW == 159 (0x119d65400) [pid = 1982] [serial = 1155] [outer = 0x0] [url = about:blank] 04:24:13 INFO - PROCESS | 1982 | --DOMWINDOW == 158 (0x12e686800) [pid = 1982] [serial = 1194] [outer = 0x0] [url = about:blank] 04:24:13 INFO - PROCESS | 1982 | --DOMWINDOW == 157 (0x115444c00) [pid = 1982] [serial = 1152] [outer = 0x0] [url = about:blank] 04:24:13 INFO - PROCESS | 1982 | --DOMWINDOW == 156 (0x12da10c00) [pid = 1982] [serial = 1192] [outer = 0x0] [url = about:blank] 04:24:13 INFO - PROCESS | 1982 | --DOMWINDOW == 155 (0x119add800) [pid = 1982] [serial = 1179] [outer = 0x0] [url = about:blank] 04:24:13 INFO - PROCESS | 1982 | --DOMWINDOW == 154 (0x11af68000) [pid = 1982] [serial = 1180] [outer = 0x0] [url = about:blank] 04:24:13 INFO - PROCESS | 1982 | --DOMWINDOW == 153 (0x12ec62400) [pid = 1982] [serial = 1197] [outer = 0x0] [url = about:blank] 04:24:13 INFO - PROCESS | 1982 | --DOMWINDOW == 152 (0x12e692400) [pid = 1982] [serial = 1195] [outer = 0x0] [url = about:blank] 04:24:13 INFO - PROCESS | 1982 | --DOMWINDOW == 151 (0x12907f800) [pid = 1982] [serial = 1203] [outer = 0x0] [url = about:blank] 04:24:13 INFO - PROCESS | 1982 | --DOMWINDOW == 150 (0x11c328000) [pid = 1982] [serial = 1201] [outer = 0x0] [url = about:blank] 04:24:13 INFO - PROCESS | 1982 | --DOMWINDOW == 149 (0x12f750800) [pid = 1982] [serial = 1206] [outer = 0x0] [url = about:blank] 04:24:13 INFO - PROCESS | 1982 | --DOMWINDOW == 148 (0x118fdf000) [pid = 1982] [serial = 1200] [outer = 0x0] [url = about:blank] 04:24:13 INFO - PROCESS | 1982 | --DOMWINDOW == 147 (0x12ee82400) [pid = 1982] [serial = 1198] [outer = 0x0] [url = about:blank] 04:24:13 INFO - PROCESS | 1982 | --DOMWINDOW == 146 (0x12b393800) [pid = 1982] [serial = 1189] [outer = 0x0] [url = about:blank] 04:24:13 INFO - PROCESS | 1982 | --DOMWINDOW == 145 (0x12f229c00) [pid = 1982] [serial = 1204] [outer = 0x0] [url = about:blank] 04:24:13 INFO - PROCESS | 1982 | --DOMWINDOW == 144 (0x12fc5bc00) [pid = 1982] [serial = 1207] [outer = 0x0] [url = about:blank] 04:24:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 04:24:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 722ms 04:24:13 INFO - PROCESS | 1982 | 1461151453982 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 04:24:13 INFO - PROCESS | 1982 | 1461151453984 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 04:24:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 04:24:13 INFO - PROCESS | 1982 | 1461151453987 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 04:24:13 INFO - PROCESS | 1982 | 1461151453991 Marionette TRACE conn2 <- [1,1718,null,{}] 04:24:14 INFO - PROCESS | 1982 | 1461151453999 Marionette TRACE conn2 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:14 INFO - PROCESS | 1982 | 1461151454092 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 04:24:14 INFO - PROCESS | 1982 | 1461151454097 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:14 INFO - PROCESS | 1982 | ++DOCSHELL 0x1266ee800 == 59 [pid = 1982] [id = 437] 04:24:14 INFO - PROCESS | 1982 | ++DOMWINDOW == 145 (0x118c86c00) [pid = 1982] [serial = 1310] [outer = 0x0] 04:24:14 INFO - PROCESS | 1982 | ++DOMWINDOW == 146 (0x1260c7800) [pid = 1982] [serial = 1311] [outer = 0x118c86c00] 04:24:14 INFO - PROCESS | 1982 | 1461151454123 Marionette DEBUG loaded listener.js 04:24:14 INFO - PROCESS | 1982 | ++DOMWINDOW == 147 (0x1274cb800) [pid = 1982] [serial = 1312] [outer = 0x118c86c00] 04:24:14 INFO - PROCESS | 1982 | 1461151454491 Marionette TRACE conn2 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 04:24:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 04:24:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 528ms 04:24:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 04:24:14 INFO - PROCESS | 1982 | 1461151454521 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 04:24:14 INFO - PROCESS | 1982 | 1461151454523 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 04:24:14 INFO - PROCESS | 1982 | 1461151454525 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 04:24:14 INFO - PROCESS | 1982 | 1461151454526 Marionette TRACE conn2 <- [1,1722,null,{}] 04:24:14 INFO - PROCESS | 1982 | 1461151454529 Marionette TRACE conn2 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:14 INFO - PROCESS | 1982 | 1461151454617 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 04:24:14 INFO - PROCESS | 1982 | 1461151454622 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:14 INFO - PROCESS | 1982 | ++DOCSHELL 0x12a459800 == 60 [pid = 1982] [id = 438] 04:24:14 INFO - PROCESS | 1982 | ++DOMWINDOW == 148 (0x126020000) [pid = 1982] [serial = 1313] [outer = 0x0] 04:24:14 INFO - PROCESS | 1982 | ++DOMWINDOW == 149 (0x1295aa800) [pid = 1982] [serial = 1314] [outer = 0x126020000] 04:24:14 INFO - PROCESS | 1982 | 1461151454648 Marionette DEBUG loaded listener.js 04:24:14 INFO - PROCESS | 1982 | ++DOMWINDOW == 150 (0x12a6d0000) [pid = 1982] [serial = 1315] [outer = 0x126020000] 04:24:15 INFO - PROCESS | 1982 | 1461151454999 Marionette TRACE conn2 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 04:24:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 04:24:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 522ms 04:24:15 INFO - PROCESS | 1982 | 1461151455053 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 04:24:15 INFO - PROCESS | 1982 | 1461151455055 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 04:24:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 04:24:15 INFO - PROCESS | 1982 | 1461151455058 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 04:24:15 INFO - PROCESS | 1982 | 1461151455059 Marionette TRACE conn2 <- [1,1726,null,{}] 04:24:15 INFO - PROCESS | 1982 | 1461151455062 Marionette TRACE conn2 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:15 INFO - PROCESS | 1982 | 1461151455149 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 04:24:15 INFO - PROCESS | 1982 | 1461151455153 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:15 INFO - PROCESS | 1982 | ++DOCSHELL 0x12b638800 == 61 [pid = 1982] [id = 439] 04:24:15 INFO - PROCESS | 1982 | ++DOMWINDOW == 151 (0x12aa23800) [pid = 1982] [serial = 1316] [outer = 0x0] 04:24:15 INFO - PROCESS | 1982 | ++DOMWINDOW == 152 (0x12aa6cc00) [pid = 1982] [serial = 1317] [outer = 0x12aa23800] 04:24:15 INFO - PROCESS | 1982 | 1461151455187 Marionette DEBUG loaded listener.js 04:24:15 INFO - PROCESS | 1982 | ++DOMWINDOW == 153 (0x12aa9fc00) [pid = 1982] [serial = 1318] [outer = 0x12aa23800] 04:24:15 INFO - PROCESS | 1982 | 1461151455551 Marionette TRACE conn2 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 04:24:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 04:24:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 518ms 04:24:15 INFO - PROCESS | 1982 | 1461151455577 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 04:24:15 INFO - PROCESS | 1982 | 1461151455579 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 04:24:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 04:24:15 INFO - PROCESS | 1982 | 1461151455582 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 04:24:15 INFO - PROCESS | 1982 | 1461151455583 Marionette TRACE conn2 <- [1,1730,null,{}] 04:24:15 INFO - PROCESS | 1982 | 1461151455585 Marionette TRACE conn2 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:15 INFO - PROCESS | 1982 | 1461151455677 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 04:24:15 INFO - PROCESS | 1982 | 1461151455754 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:15 INFO - PROCESS | 1982 | ++DOCSHELL 0x12bb8b800 == 62 [pid = 1982] [id = 440] 04:24:15 INFO - PROCESS | 1982 | ++DOMWINDOW == 154 (0x12aa1cc00) [pid = 1982] [serial = 1319] [outer = 0x0] 04:24:15 INFO - PROCESS | 1982 | ++DOMWINDOW == 155 (0x12b087800) [pid = 1982] [serial = 1320] [outer = 0x12aa1cc00] 04:24:15 INFO - PROCESS | 1982 | 1461151455780 Marionette DEBUG loaded listener.js 04:24:15 INFO - PROCESS | 1982 | ++DOMWINDOW == 156 (0x12b7cb000) [pid = 1982] [serial = 1321] [outer = 0x12aa1cc00] 04:24:16 INFO - PROCESS | 1982 | 1461151456092 Marionette TRACE conn2 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 04:24:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 04:24:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 567ms 04:24:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 04:24:16 INFO - PROCESS | 1982 | 1461151456150 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 04:24:16 INFO - PROCESS | 1982 | 1461151456151 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 04:24:16 INFO - PROCESS | 1982 | 1461151456153 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 04:24:16 INFO - PROCESS | 1982 | 1461151456154 Marionette TRACE conn2 <- [1,1734,null,{}] 04:24:16 INFO - PROCESS | 1982 | 1461151456157 Marionette TRACE conn2 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:16 INFO - PROCESS | 1982 | 1461151456270 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 04:24:16 INFO - PROCESS | 1982 | 1461151456286 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:16 INFO - PROCESS | 1982 | ++DOCSHELL 0x12db14000 == 63 [pid = 1982] [id = 441] 04:24:16 INFO - PROCESS | 1982 | ++DOMWINDOW == 157 (0x12b087400) [pid = 1982] [serial = 1322] [outer = 0x0] 04:24:16 INFO - PROCESS | 1982 | ++DOMWINDOW == 158 (0x12bc04c00) [pid = 1982] [serial = 1323] [outer = 0x12b087400] 04:24:16 INFO - PROCESS | 1982 | 1461151456311 Marionette DEBUG loaded listener.js 04:24:16 INFO - PROCESS | 1982 | ++DOMWINDOW == 159 (0x12d34ac00) [pid = 1982] [serial = 1324] [outer = 0x12b087400] 04:24:16 INFO - PROCESS | 1982 | 1461151456667 Marionette TRACE conn2 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 04:24:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 04:24:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 568ms 04:24:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 04:24:16 INFO - PROCESS | 1982 | 1461151456722 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 04:24:16 INFO - PROCESS | 1982 | 1461151456723 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 04:24:16 INFO - PROCESS | 1982 | 1461151456725 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 04:24:16 INFO - PROCESS | 1982 | 1461151456726 Marionette TRACE conn2 <- [1,1738,null,{}] 04:24:16 INFO - PROCESS | 1982 | 1461151456728 Marionette TRACE conn2 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:16 INFO - PROCESS | 1982 | 1461151456838 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 04:24:16 INFO - PROCESS | 1982 | 1461151456852 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:16 INFO - PROCESS | 1982 | ++DOCSHELL 0x12e648800 == 64 [pid = 1982] [id = 442] 04:24:16 INFO - PROCESS | 1982 | ++DOMWINDOW == 160 (0x12d34b000) [pid = 1982] [serial = 1325] [outer = 0x0] 04:24:16 INFO - PROCESS | 1982 | ++DOMWINDOW == 161 (0x12da03800) [pid = 1982] [serial = 1326] [outer = 0x12d34b000] 04:24:16 INFO - PROCESS | 1982 | 1461151456877 Marionette DEBUG loaded listener.js 04:24:16 INFO - PROCESS | 1982 | ++DOMWINDOW == 162 (0x12e351800) [pid = 1982] [serial = 1327] [outer = 0x12d34b000] 04:24:17 INFO - PROCESS | 1982 | 1461151457222 Marionette TRACE conn2 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 04:24:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 04:24:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 521ms 04:24:17 INFO - PROCESS | 1982 | 1461151457248 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 04:24:17 INFO - PROCESS | 1982 | 1461151457249 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 04:24:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 04:24:17 INFO - PROCESS | 1982 | 1461151457252 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 04:24:17 INFO - PROCESS | 1982 | 1461151457253 Marionette TRACE conn2 <- [1,1742,null,{}] 04:24:17 INFO - PROCESS | 1982 | 1461151457262 Marionette TRACE conn2 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:17 INFO - PROCESS | 1982 | 1461151457385 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 04:24:17 INFO - PROCESS | 1982 | 1461151457429 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:17 INFO - PROCESS | 1982 | ++DOCSHELL 0x12ea3a800 == 65 [pid = 1982] [id = 443] 04:24:17 INFO - PROCESS | 1982 | ++DOMWINDOW == 163 (0x12d351800) [pid = 1982] [serial = 1328] [outer = 0x0] 04:24:17 INFO - PROCESS | 1982 | ++DOMWINDOW == 164 (0x118ae8400) [pid = 1982] [serial = 1329] [outer = 0x12d351800] 04:24:17 INFO - PROCESS | 1982 | 1461151457455 Marionette DEBUG loaded listener.js 04:24:17 INFO - PROCESS | 1982 | ++DOMWINDOW == 165 (0x12e68a800) [pid = 1982] [serial = 1330] [outer = 0x12d351800] 04:24:17 INFO - PROCESS | 1982 | 1461151457785 Marionette TRACE conn2 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 04:24:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 04:24:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 574ms 04:24:17 INFO - PROCESS | 1982 | 1461151457826 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 04:24:17 INFO - PROCESS | 1982 | 1461151457829 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 04:24:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 04:24:17 INFO - PROCESS | 1982 | 1461151457832 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 04:24:17 INFO - PROCESS | 1982 | 1461151457833 Marionette TRACE conn2 <- [1,1746,null,{}] 04:24:17 INFO - PROCESS | 1982 | 1461151457836 Marionette TRACE conn2 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:17 INFO - PROCESS | 1982 | 1461151457951 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 04:24:17 INFO - PROCESS | 1982 | 1461151457966 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:17 INFO - PROCESS | 1982 | ++DOCSHELL 0x12efcb800 == 66 [pid = 1982] [id = 444] 04:24:17 INFO - PROCESS | 1982 | ++DOMWINDOW == 166 (0x10fefc800) [pid = 1982] [serial = 1331] [outer = 0x0] 04:24:17 INFO - PROCESS | 1982 | ++DOMWINDOW == 167 (0x12ec5a800) [pid = 1982] [serial = 1332] [outer = 0x10fefc800] 04:24:17 INFO - PROCESS | 1982 | 1461151457995 Marionette DEBUG loaded listener.js 04:24:18 INFO - PROCESS | 1982 | ++DOMWINDOW == 168 (0x12f74a400) [pid = 1982] [serial = 1333] [outer = 0x10fefc800] 04:24:18 INFO - PROCESS | 1982 | --DOMWINDOW == 167 (0x12a6d9c00) [pid = 1982] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 04:24:18 INFO - PROCESS | 1982 | --DOMWINDOW == 166 (0x12ce54800) [pid = 1982] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 04:24:18 INFO - PROCESS | 1982 | --DOMWINDOW == 165 (0x12ce59000) [pid = 1982] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 04:24:18 INFO - PROCESS | 1982 | --DOMWINDOW == 164 (0x12bcb2400) [pid = 1982] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 04:24:18 INFO - PROCESS | 1982 | --DOMWINDOW == 163 (0x12a430c00) [pid = 1982] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 04:24:18 INFO - PROCESS | 1982 | --DOMWINDOW == 162 (0x11924a800) [pid = 1982] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 04:24:18 INFO - PROCESS | 1982 | --DOMWINDOW == 161 (0x1293aa800) [pid = 1982] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 04:24:18 INFO - PROCESS | 1982 | --DOMWINDOW == 160 (0x11227a400) [pid = 1982] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 04:24:18 INFO - PROCESS | 1982 | --DOMWINDOW == 159 (0x126fc6000) [pid = 1982] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 04:24:18 INFO - PROCESS | 1982 | --DOMWINDOW == 158 (0x1239ef400) [pid = 1982] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 04:24:18 INFO - PROCESS | 1982 | --DOMWINDOW == 157 (0x11210a800) [pid = 1982] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 04:24:18 INFO - PROCESS | 1982 | --DOMWINDOW == 156 (0x1121e1c00) [pid = 1982] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 04:24:18 INFO - PROCESS | 1982 | 1461151458502 Marionette TRACE conn2 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 04:24:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 04:24:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 720ms 04:24:18 INFO - PROCESS | 1982 | 1461151458552 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 04:24:18 INFO - PROCESS | 1982 | 1461151458554 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 04:24:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 04:24:18 INFO - PROCESS | 1982 | 1461151458572 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 04:24:18 INFO - PROCESS | 1982 | 1461151458573 Marionette TRACE conn2 <- [1,1750,null,{}] 04:24:18 INFO - PROCESS | 1982 | 1461151458576 Marionette TRACE conn2 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:18 INFO - PROCESS | 1982 | 1461151458712 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 04:24:18 INFO - PROCESS | 1982 | 1461151458718 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:18 INFO - PROCESS | 1982 | ++DOCSHELL 0x12fb7d800 == 67 [pid = 1982] [id = 445] 04:24:18 INFO - PROCESS | 1982 | ++DOMWINDOW == 157 (0x1122ee000) [pid = 1982] [serial = 1334] [outer = 0x0] 04:24:18 INFO - PROCESS | 1982 | ++DOMWINDOW == 158 (0x125b8ac00) [pid = 1982] [serial = 1335] [outer = 0x1122ee000] 04:24:18 INFO - PROCESS | 1982 | 1461151458744 Marionette DEBUG loaded listener.js 04:24:18 INFO - PROCESS | 1982 | ++DOMWINDOW == 159 (0x12b39a800) [pid = 1982] [serial = 1336] [outer = 0x1122ee000] 04:24:19 INFO - PROCESS | 1982 | 1461151459071 Marionette TRACE conn2 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 04:24:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 04:24:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 525ms 04:24:19 INFO - PROCESS | 1982 | 1461151459093 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 04:24:19 INFO - PROCESS | 1982 | 1461151459096 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 04:24:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 04:24:19 INFO - PROCESS | 1982 | 1461151459100 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 04:24:19 INFO - PROCESS | 1982 | 1461151459101 Marionette TRACE conn2 <- [1,1754,null,{}] 04:24:19 INFO - PROCESS | 1982 | 1461151459104 Marionette TRACE conn2 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:19 INFO - PROCESS | 1982 | 1461151459197 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 04:24:19 INFO - PROCESS | 1982 | 1461151459270 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:19 INFO - PROCESS | 1982 | ++DOCSHELL 0x12fee3000 == 68 [pid = 1982] [id = 446] 04:24:19 INFO - PROCESS | 1982 | ++DOMWINDOW == 160 (0x119a35400) [pid = 1982] [serial = 1337] [outer = 0x0] 04:24:19 INFO - PROCESS | 1982 | ++DOMWINDOW == 161 (0x119a39c00) [pid = 1982] [serial = 1338] [outer = 0x119a35400] 04:24:19 INFO - PROCESS | 1982 | 1461151459295 Marionette DEBUG loaded listener.js 04:24:19 INFO - PROCESS | 1982 | ++DOMWINDOW == 162 (0x119a3f400) [pid = 1982] [serial = 1339] [outer = 0x119a35400] 04:24:19 INFO - PROCESS | 1982 | 1461151459564 Marionette TRACE conn2 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 04:24:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 04:24:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 519ms 04:24:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 04:24:19 INFO - PROCESS | 1982 | 1461151459619 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 04:24:19 INFO - PROCESS | 1982 | 1461151459620 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 04:24:19 INFO - PROCESS | 1982 | 1461151459622 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 04:24:19 INFO - PROCESS | 1982 | 1461151459624 Marionette TRACE conn2 <- [1,1758,null,{}] 04:24:19 INFO - PROCESS | 1982 | 1461151459626 Marionette TRACE conn2 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:19 INFO - PROCESS | 1982 | 1461151459719 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 04:24:19 INFO - PROCESS | 1982 | 1461151459723 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:19 INFO - PROCESS | 1982 | ++DOCSHELL 0x130a2d800 == 69 [pid = 1982] [id = 447] 04:24:19 INFO - PROCESS | 1982 | ++DOMWINDOW == 163 (0x119a3c000) [pid = 1982] [serial = 1340] [outer = 0x0] 04:24:19 INFO - PROCESS | 1982 | ++DOMWINDOW == 164 (0x12bcb3c00) [pid = 1982] [serial = 1341] [outer = 0x119a3c000] 04:24:19 INFO - PROCESS | 1982 | 1461151459748 Marionette DEBUG loaded listener.js 04:24:19 INFO - PROCESS | 1982 | ++DOMWINDOW == 165 (0x12f230000) [pid = 1982] [serial = 1342] [outer = 0x119a3c000] 04:24:20 INFO - PROCESS | 1982 | 1461151460100 Marionette TRACE conn2 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 04:24:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 04:24:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 517ms 04:24:20 INFO - PROCESS | 1982 | 1461151460150 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 04:24:20 INFO - PROCESS | 1982 | 1461151460152 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 04:24:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 04:24:20 INFO - PROCESS | 1982 | 1461151460154 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 04:24:20 INFO - PROCESS | 1982 | 1461151460155 Marionette TRACE conn2 <- [1,1762,null,{}] 04:24:20 INFO - PROCESS | 1982 | 1461151460157 Marionette TRACE conn2 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:20 INFO - PROCESS | 1982 | 1461151460251 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 04:24:20 INFO - PROCESS | 1982 | 1461151460255 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:20 INFO - PROCESS | 1982 | ++DOCSHELL 0x139f1c000 == 70 [pid = 1982] [id = 448] 04:24:20 INFO - PROCESS | 1982 | ++DOMWINDOW == 166 (0x12f234c00) [pid = 1982] [serial = 1343] [outer = 0x0] 04:24:20 INFO - PROCESS | 1982 | ++DOMWINDOW == 167 (0x12fb1a400) [pid = 1982] [serial = 1344] [outer = 0x12f234c00] 04:24:20 INFO - PROCESS | 1982 | 1461151460281 Marionette DEBUG loaded listener.js 04:24:20 INFO - PROCESS | 1982 | ++DOMWINDOW == 168 (0x12fe7a800) [pid = 1982] [serial = 1345] [outer = 0x12f234c00] 04:24:20 INFO - PROCESS | 1982 | 1461151460815 Marionette TRACE conn2 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 04:24:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 04:24:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 668ms 04:24:20 INFO - PROCESS | 1982 | 1461151460823 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 04:24:20 INFO - PROCESS | 1982 | 1461151460826 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 04:24:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 04:24:20 INFO - PROCESS | 1982 | 1461151460833 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 04:24:20 INFO - PROCESS | 1982 | 1461151460835 Marionette TRACE conn2 <- [1,1766,null,{}] 04:24:20 INFO - PROCESS | 1982 | 1461151460839 Marionette TRACE conn2 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:20 INFO - PROCESS | 1982 | 1461151460956 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 04:24:21 INFO - PROCESS | 1982 | 1461151461064 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:21 INFO - PROCESS | 1982 | ++DOCSHELL 0x12939c800 == 71 [pid = 1982] [id = 449] 04:24:21 INFO - PROCESS | 1982 | ++DOMWINDOW == 169 (0x11544a800) [pid = 1982] [serial = 1346] [outer = 0x0] 04:24:21 INFO - PROCESS | 1982 | ++DOMWINDOW == 170 (0x115889c00) [pid = 1982] [serial = 1347] [outer = 0x11544a800] 04:24:21 INFO - PROCESS | 1982 | 1461151461097 Marionette DEBUG loaded listener.js 04:24:21 INFO - PROCESS | 1982 | ++DOMWINDOW == 171 (0x1191b7000) [pid = 1982] [serial = 1348] [outer = 0x11544a800] 04:24:21 INFO - PROCESS | 1982 | 1461151461539 Marionette TRACE conn2 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 04:24:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 04:24:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 725ms 04:24:21 INFO - PROCESS | 1982 | 1461151461558 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 04:24:21 INFO - PROCESS | 1982 | 1461151461564 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 04:24:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 04:24:21 INFO - PROCESS | 1982 | 1461151461571 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 04:24:21 INFO - PROCESS | 1982 | 1461151461574 Marionette TRACE conn2 <- [1,1770,null,{}] 04:24:21 INFO - PROCESS | 1982 | 1461151461577 Marionette TRACE conn2 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:21 INFO - PROCESS | 1982 | 1461151461751 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 04:24:21 INFO - PROCESS | 1982 | 1461151461899 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:21 INFO - PROCESS | 1982 | ++DOCSHELL 0x12ae7d000 == 72 [pid = 1982] [id = 450] 04:24:21 INFO - PROCESS | 1982 | ++DOMWINDOW == 172 (0x119a35000) [pid = 1982] [serial = 1349] [outer = 0x0] 04:24:21 INFO - PROCESS | 1982 | ++DOMWINDOW == 173 (0x11a64c400) [pid = 1982] [serial = 1350] [outer = 0x119a35000] 04:24:21 INFO - PROCESS | 1982 | 1461151461947 Marionette DEBUG loaded listener.js 04:24:22 INFO - PROCESS | 1982 | ++DOMWINDOW == 174 (0x11b9a6800) [pid = 1982] [serial = 1351] [outer = 0x119a35000] 04:24:22 INFO - PROCESS | 1982 | 1461151462448 Marionette TRACE conn2 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 04:24:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 04:24:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 923ms 04:24:22 INFO - PROCESS | 1982 | 1461151462494 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 04:24:22 INFO - PROCESS | 1982 | 1461151462499 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 04:24:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 04:24:22 INFO - PROCESS | 1982 | 1461151462502 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 04:24:22 INFO - PROCESS | 1982 | 1461151462506 Marionette TRACE conn2 <- [1,1774,null,{}] 04:24:22 INFO - PROCESS | 1982 | 1461151462514 Marionette TRACE conn2 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:22 INFO - PROCESS | 1982 | 1461151462627 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 04:24:22 INFO - PROCESS | 1982 | 1461151462709 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:22 INFO - PROCESS | 1982 | ++DOCSHELL 0x12fedd800 == 73 [pid = 1982] [id = 451] 04:24:22 INFO - PROCESS | 1982 | ++DOMWINDOW == 175 (0x128df1800) [pid = 1982] [serial = 1352] [outer = 0x0] 04:24:22 INFO - PROCESS | 1982 | ++DOMWINDOW == 176 (0x12a6d2c00) [pid = 1982] [serial = 1353] [outer = 0x128df1800] 04:24:22 INFO - PROCESS | 1982 | 1461151462740 Marionette DEBUG loaded listener.js 04:24:22 INFO - PROCESS | 1982 | ++DOMWINDOW == 177 (0x12aa6e800) [pid = 1982] [serial = 1354] [outer = 0x128df1800] 04:24:23 INFO - PROCESS | 1982 | 1461151463160 Marionette TRACE conn2 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 04:24:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 04:24:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 673ms 04:24:23 INFO - PROCESS | 1982 | 1461151463176 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 04:24:23 INFO - PROCESS | 1982 | 1461151463178 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 04:24:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 04:24:23 INFO - PROCESS | 1982 | 1461151463182 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 04:24:23 INFO - PROCESS | 1982 | 1461151463183 Marionette TRACE conn2 <- [1,1778,null,{}] 04:24:23 INFO - PROCESS | 1982 | 1461151463186 Marionette TRACE conn2 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:23 INFO - PROCESS | 1982 | 1461151463297 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 04:24:23 INFO - PROCESS | 1982 | 1461151463406 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:23 INFO - PROCESS | 1982 | ++DOCSHELL 0x1399d8800 == 74 [pid = 1982] [id = 452] 04:24:23 INFO - PROCESS | 1982 | ++DOMWINDOW == 178 (0x12aa6f800) [pid = 1982] [serial = 1355] [outer = 0x0] 04:24:23 INFO - PROCESS | 1982 | ++DOMWINDOW == 179 (0x12aaa1400) [pid = 1982] [serial = 1356] [outer = 0x12aa6f800] 04:24:23 INFO - PROCESS | 1982 | 1461151463438 Marionette DEBUG loaded listener.js 04:24:23 INFO - PROCESS | 1982 | ++DOMWINDOW == 180 (0x12b393c00) [pid = 1982] [serial = 1357] [outer = 0x12aa6f800] 04:24:23 INFO - PROCESS | 1982 | 1461151463846 Marionette TRACE conn2 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 04:24:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 04:24:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 719ms 04:24:23 INFO - PROCESS | 1982 | 1461151463902 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 04:24:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 04:24:23 INFO - PROCESS | 1982 | 1461151463903 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 04:24:23 INFO - PROCESS | 1982 | 1461151463906 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 04:24:23 INFO - PROCESS | 1982 | 1461151463907 Marionette TRACE conn2 <- [1,1782,null,{}] 04:24:23 INFO - PROCESS | 1982 | 1461151463928 Marionette TRACE conn2 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:24 INFO - PROCESS | 1982 | 1461151464074 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 04:24:24 INFO - PROCESS | 1982 | 1461151464133 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:24 INFO - PROCESS | 1982 | ++DOCSHELL 0x12e825800 == 75 [pid = 1982] [id = 453] 04:24:24 INFO - PROCESS | 1982 | ++DOMWINDOW == 181 (0x12cf88c00) [pid = 1982] [serial = 1358] [outer = 0x0] 04:24:24 INFO - PROCESS | 1982 | ++DOMWINDOW == 182 (0x12da0d800) [pid = 1982] [serial = 1359] [outer = 0x12cf88c00] 04:24:24 INFO - PROCESS | 1982 | 1461151464162 Marionette DEBUG loaded listener.js 04:24:24 INFO - PROCESS | 1982 | ++DOMWINDOW == 183 (0x12ec66c00) [pid = 1982] [serial = 1360] [outer = 0x12cf88c00] 04:24:24 INFO - PROCESS | 1982 | 1461151464565 Marionette TRACE conn2 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 04:24:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 04:24:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 718ms 04:24:24 INFO - PROCESS | 1982 | 1461151464625 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 04:24:24 INFO - PROCESS | 1982 | 1461151464626 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 04:24:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 04:24:24 INFO - PROCESS | 1982 | 1461151464629 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 04:24:24 INFO - PROCESS | 1982 | 1461151464630 Marionette TRACE conn2 <- [1,1786,null,{}] 04:24:24 INFO - PROCESS | 1982 | 1461151464633 Marionette TRACE conn2 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:24 INFO - PROCESS | 1982 | 1461151464749 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 04:24:24 INFO - PROCESS | 1982 | 1461151464830 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:24 INFO - PROCESS | 1982 | ++DOCSHELL 0x1398c4800 == 76 [pid = 1982] [id = 454] 04:24:24 INFO - PROCESS | 1982 | ++DOMWINDOW == 184 (0x12394c800) [pid = 1982] [serial = 1361] [outer = 0x0] 04:24:24 INFO - PROCESS | 1982 | ++DOMWINDOW == 185 (0x12ee83400) [pid = 1982] [serial = 1362] [outer = 0x12394c800] 04:24:24 INFO - PROCESS | 1982 | 1461151464863 Marionette DEBUG loaded listener.js 04:24:24 INFO - PROCESS | 1982 | ++DOMWINDOW == 186 (0x12fe7c800) [pid = 1982] [serial = 1363] [outer = 0x12394c800] 04:24:25 INFO - PROCESS | 1982 | 1461151465308 Marionette TRACE conn2 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 04:24:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 04:24:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 720ms 04:24:25 INFO - PROCESS | 1982 | 1461151465349 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 04:24:25 INFO - PROCESS | 1982 | 1461151465351 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 04:24:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 04:24:25 INFO - PROCESS | 1982 | 1461151465372 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 04:24:25 INFO - PROCESS | 1982 | 1461151465373 Marionette TRACE conn2 <- [1,1790,null,{}] 04:24:25 INFO - PROCESS | 1982 | 1461151465376 Marionette TRACE conn2 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:25 INFO - PROCESS | 1982 | 1461151465527 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 04:24:25 INFO - PROCESS | 1982 | 1461151465587 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:25 INFO - PROCESS | 1982 | ++DOCSHELL 0x12d066800 == 77 [pid = 1982] [id = 455] 04:24:25 INFO - PROCESS | 1982 | ++DOMWINDOW == 187 (0x11b9a2800) [pid = 1982] [serial = 1364] [outer = 0x0] 04:24:25 INFO - PROCESS | 1982 | ++DOMWINDOW == 188 (0x12d353400) [pid = 1982] [serial = 1365] [outer = 0x11b9a2800] 04:24:25 INFO - PROCESS | 1982 | 1461151465617 Marionette DEBUG loaded listener.js 04:24:25 INFO - PROCESS | 1982 | ++DOMWINDOW == 189 (0x12fe7ec00) [pid = 1982] [serial = 1366] [outer = 0x11b9a2800] 04:24:26 INFO - PROCESS | 1982 | 1461151466021 Marionette TRACE conn2 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 04:24:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 04:24:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 688ms 04:24:26 INFO - PROCESS | 1982 | 1461151466042 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 04:24:26 INFO - PROCESS | 1982 | 1461151466043 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 04:24:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 04:24:26 INFO - PROCESS | 1982 | 1461151466046 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 04:24:26 INFO - PROCESS | 1982 | 1461151466047 Marionette TRACE conn2 <- [1,1794,null,{}] 04:24:26 INFO - PROCESS | 1982 | 1461151466050 Marionette TRACE conn2 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:26 INFO - PROCESS | 1982 | 1461151466162 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 04:24:26 INFO - PROCESS | 1982 | 1461151466247 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:26 INFO - PROCESS | 1982 | ++DOCSHELL 0x12a1be000 == 78 [pid = 1982] [id = 456] 04:24:26 INFO - PROCESS | 1982 | ++DOMWINDOW == 190 (0x11ac14400) [pid = 1982] [serial = 1367] [outer = 0x0] 04:24:26 INFO - PROCESS | 1982 | ++DOMWINDOW == 191 (0x12f74a000) [pid = 1982] [serial = 1368] [outer = 0x11ac14400] 04:24:26 INFO - PROCESS | 1982 | 1461151466276 Marionette DEBUG loaded listener.js 04:24:26 INFO - PROCESS | 1982 | ++DOMWINDOW == 192 (0x12fe85c00) [pid = 1982] [serial = 1369] [outer = 0x11ac14400] 04:24:26 INFO - PROCESS | 1982 | 1461151466957 Marionette TRACE conn2 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 04:24:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:24:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 919ms 04:24:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 04:24:26 INFO - PROCESS | 1982 | 1461151466966 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 04:24:26 INFO - PROCESS | 1982 | 1461151466968 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 04:24:26 INFO - PROCESS | 1982 | 1461151466972 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 04:24:26 INFO - PROCESS | 1982 | 1461151466974 Marionette TRACE conn2 <- [1,1798,null,{}] 04:24:26 INFO - PROCESS | 1982 | 1461151466996 Marionette TRACE conn2 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:27 INFO - PROCESS | 1982 | 1461151467128 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 04:24:27 INFO - PROCESS | 1982 | 1461151467192 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:27 INFO - PROCESS | 1982 | ++DOCSHELL 0x129389800 == 79 [pid = 1982] [id = 457] 04:24:27 INFO - PROCESS | 1982 | ++DOMWINDOW == 193 (0x1122ed400) [pid = 1982] [serial = 1370] [outer = 0x0] 04:24:27 INFO - PROCESS | 1982 | ++DOMWINDOW == 194 (0x1146b6000) [pid = 1982] [serial = 1371] [outer = 0x1122ed400] 04:24:27 INFO - PROCESS | 1982 | 1461151467220 Marionette DEBUG loaded listener.js 04:24:27 INFO - PROCESS | 1982 | ++DOMWINDOW == 195 (0x115445c00) [pid = 1982] [serial = 1372] [outer = 0x1122ed400] 04:24:27 INFO - PROCESS | 1982 | 1461151467650 Marionette TRACE conn2 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 04:24:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 04:24:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 722ms 04:24:27 INFO - PROCESS | 1982 | 1461151467713 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 04:24:27 INFO - PROCESS | 1982 | 1461151467718 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 04:24:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 04:24:27 INFO - PROCESS | 1982 | 1461151467726 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 04:24:27 INFO - PROCESS | 1982 | 1461151467727 Marionette TRACE conn2 <- [1,1802,null,{}] 04:24:27 INFO - PROCESS | 1982 | 1461151467733 Marionette TRACE conn2 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:27 INFO - PROCESS | 1982 | 1461151467863 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 04:24:28 INFO - PROCESS | 1982 | 1461151468024 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:28 INFO - PROCESS | 1982 | ++DOCSHELL 0x114a80000 == 80 [pid = 1982] [id = 458] 04:24:28 INFO - PROCESS | 1982 | ++DOMWINDOW == 196 (0x115447400) [pid = 1982] [serial = 1373] [outer = 0x0] 04:24:28 INFO - PROCESS | 1982 | ++DOMWINDOW == 197 (0x116563400) [pid = 1982] [serial = 1374] [outer = 0x115447400] 04:24:28 INFO - PROCESS | 1982 | 1461151468073 Marionette DEBUG loaded listener.js 04:24:28 INFO - PROCESS | 1982 | ++DOMWINDOW == 198 (0x118cddc00) [pid = 1982] [serial = 1375] [outer = 0x115447400] 04:24:28 INFO - PROCESS | 1982 | --DOCSHELL 0x130a2d800 == 79 [pid = 1982] [id = 447] 04:24:28 INFO - PROCESS | 1982 | --DOCSHELL 0x12fee3000 == 78 [pid = 1982] [id = 446] 04:24:28 INFO - PROCESS | 1982 | --DOCSHELL 0x12fb7d800 == 77 [pid = 1982] [id = 445] 04:24:28 INFO - PROCESS | 1982 | --DOCSHELL 0x12efcb800 == 76 [pid = 1982] [id = 444] 04:24:28 INFO - PROCESS | 1982 | --DOCSHELL 0x12ea3a800 == 75 [pid = 1982] [id = 443] 04:24:28 INFO - PROCESS | 1982 | --DOMWINDOW == 197 (0x12ee84800) [pid = 1982] [serial = 1272] [outer = 0x0] [url = about:blank] 04:24:28 INFO - PROCESS | 1982 | --DOCSHELL 0x12e648800 == 74 [pid = 1982] [id = 442] 04:24:28 INFO - PROCESS | 1982 | --DOCSHELL 0x12db14000 == 73 [pid = 1982] [id = 441] 04:24:28 INFO - PROCESS | 1982 | --DOCSHELL 0x12bb8b800 == 72 [pid = 1982] [id = 440] 04:24:28 INFO - PROCESS | 1982 | --DOCSHELL 0x12b638800 == 71 [pid = 1982] [id = 439] 04:24:28 INFO - PROCESS | 1982 | --DOCSHELL 0x12a459800 == 70 [pid = 1982] [id = 438] 04:24:28 INFO - PROCESS | 1982 | --DOCSHELL 0x1266ee800 == 69 [pid = 1982] [id = 437] 04:24:28 INFO - PROCESS | 1982 | --DOCSHELL 0x12a442800 == 68 [pid = 1982] [id = 436] 04:24:28 INFO - PROCESS | 1982 | --DOCSHELL 0x118770000 == 67 [pid = 1982] [id = 435] 04:24:28 INFO - PROCESS | 1982 | --DOCSHELL 0x12661f000 == 66 [pid = 1982] [id = 434] 04:24:28 INFO - PROCESS | 1982 | --DOCSHELL 0x12e95b800 == 65 [pid = 1982] [id = 427] 04:24:28 INFO - PROCESS | 1982 | --DOCSHELL 0x12a0e1800 == 64 [pid = 1982] [id = 426] 04:24:28 INFO - PROCESS | 1982 | --DOCSHELL 0x11ad95800 == 63 [pid = 1982] [id = 425] 04:24:28 INFO - PROCESS | 1982 | --DOCSHELL 0x13031e000 == 62 [pid = 1982] [id = 424] 04:24:28 INFO - PROCESS | 1982 | 1461151468567 Marionette TRACE conn2 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:24:28 INFO - PROCESS | 1982 | --DOMWINDOW == 196 (0x12b399800) [pid = 1982] [serial = 1254] [outer = 0x0] [url = about:blank] 04:24:28 INFO - PROCESS | 1982 | --DOMWINDOW == 195 (0x12bc0d000) [pid = 1982] [serial = 1255] [outer = 0x0] [url = about:blank] 04:24:28 INFO - PROCESS | 1982 | --DOMWINDOW == 194 (0x12cf8f000) [pid = 1982] [serial = 1257] [outer = 0x0] [url = about:blank] 04:24:28 INFO - PROCESS | 1982 | --DOMWINDOW == 193 (0x12d8e9800) [pid = 1982] [serial = 1258] [outer = 0x0] [url = about:blank] 04:24:28 INFO - PROCESS | 1982 | --DOMWINDOW == 192 (0x12e684c00) [pid = 1982] [serial = 1261] [outer = 0x0] [url = about:blank] 04:24:28 INFO - PROCESS | 1982 | --DOMWINDOW == 191 (0x12e352800) [pid = 1982] [serial = 1260] [outer = 0x0] [url = about:blank] 04:24:28 INFO - PROCESS | 1982 | --DOMWINDOW == 190 (0x12e24b400) [pid = 1982] [serial = 1269] [outer = 0x0] [url = about:blank] 04:24:28 INFO - PROCESS | 1982 | --DOMWINDOW == 189 (0x12aa24000) [pid = 1982] [serial = 1251] [outer = 0x0] [url = about:blank] 04:24:28 INFO - PROCESS | 1982 | --DOMWINDOW == 188 (0x12aa25000) [pid = 1982] [serial = 1218] [outer = 0x0] [url = about:blank] 04:24:28 INFO - PROCESS | 1982 | --DOMWINDOW == 187 (0x11b9a2c00) [pid = 1982] [serial = 1240] [outer = 0x0] [url = about:blank] 04:24:28 INFO - PROCESS | 1982 | --DOMWINDOW == 186 (0x11b219400) [pid = 1982] [serial = 1239] [outer = 0x0] [url = about:blank] 04:24:28 INFO - PROCESS | 1982 | --DOMWINDOW == 185 (0x12a434400) [pid = 1982] [serial = 1248] [outer = 0x0] [url = about:blank] 04:24:28 INFO - PROCESS | 1982 | --DOMWINDOW == 184 (0x12a6d9800) [pid = 1982] [serial = 1249] [outer = 0x0] [url = about:blank] 04:24:28 INFO - PROCESS | 1982 | --DOMWINDOW == 183 (0x1186c3800) [pid = 1982] [serial = 1237] [outer = 0x0] [url = about:blank] 04:24:28 INFO - PROCESS | 1982 | --DOMWINDOW == 182 (0x11532e800) [pid = 1982] [serial = 1236] [outer = 0x0] [url = about:blank] 04:24:28 INFO - PROCESS | 1982 | --DOMWINDOW == 181 (0x12881fc00) [pid = 1982] [serial = 1245] [outer = 0x0] [url = about:blank] 04:24:28 INFO - PROCESS | 1982 | --DOMWINDOW == 180 (0x129088400) [pid = 1982] [serial = 1246] [outer = 0x0] [url = about:blank] 04:24:28 INFO - PROCESS | 1982 | --DOMWINDOW == 179 (0x12e24bc00) [pid = 1982] [serial = 1227] [outer = 0x0] [url = about:blank] 04:24:28 INFO - PROCESS | 1982 | --DOMWINDOW == 178 (0x126fc5000) [pid = 1982] [serial = 1243] [outer = 0x0] [url = about:blank] 04:24:28 INFO - PROCESS | 1982 | --DOMWINDOW == 177 (0x125864c00) [pid = 1982] [serial = 1242] [outer = 0x0] [url = about:blank] 04:24:28 INFO - PROCESS | 1982 | --DOMWINDOW == 176 (0x112274800) [pid = 1982] [serial = 1263] [outer = 0x0] [url = about:blank] 04:24:28 INFO - PROCESS | 1982 | --DOMWINDOW == 175 (0x1199e4800) [pid = 1982] [serial = 1233] [outer = 0x0] [url = about:blank] 04:24:28 INFO - PROCESS | 1982 | --DOMWINDOW == 174 (0x11b911000) [pid = 1982] [serial = 1215] [outer = 0x0] [url = about:blank] 04:24:28 INFO - PROCESS | 1982 | --DOMWINDOW == 173 (0x12bca8400) [pid = 1982] [serial = 1221] [outer = 0x0] [url = about:blank] 04:24:28 INFO - PROCESS | 1982 | --DOMWINDOW == 172 (0x12bc0d400) [pid = 1982] [serial = 1267] [outer = 0x0] [url = about:blank] 04:24:28 INFO - PROCESS | 1982 | --DOMWINDOW == 171 (0x12e35f800) [pid = 1982] [serial = 1224] [outer = 0x0] [url = about:blank] 04:24:28 INFO - PROCESS | 1982 | --DOMWINDOW == 170 (0x118c81000) [pid = 1982] [serial = 1264] [outer = 0x0] [url = about:blank] 04:24:28 INFO - PROCESS | 1982 | --DOMWINDOW == 169 (0x11544a400) [pid = 1982] [serial = 1212] [outer = 0x0] [url = about:blank] 04:24:28 INFO - PROCESS | 1982 | --DOMWINDOW == 168 (0x12b086400) [pid = 1982] [serial = 1230] [outer = 0x0] [url = about:blank] 04:24:28 INFO - PROCESS | 1982 | --DOMWINDOW == 167 (0x11bcdfc00) [pid = 1982] [serial = 1266] [outer = 0x0] [url = about:blank] 04:24:28 INFO - PROCESS | 1982 | --DOMWINDOW == 166 (0x12ec60000) [pid = 1982] [serial = 1270] [outer = 0x0] [url = about:blank] 04:24:28 INFO - PROCESS | 1982 | --DOMWINDOW == 165 (0x12b089000) [pid = 1982] [serial = 1252] [outer = 0x0] [url = about:blank] 04:24:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 04:24:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 878ms 04:24:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 04:24:28 INFO - PROCESS | 1982 | 1461151468603 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 04:24:28 INFO - PROCESS | 1982 | 1461151468604 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 04:24:28 INFO - PROCESS | 1982 | 1461151468607 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 04:24:28 INFO - PROCESS | 1982 | 1461151468609 Marionette TRACE conn2 <- [1,1806,null,{}] 04:24:28 INFO - PROCESS | 1982 | 1461151468616 Marionette TRACE conn2 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:28 INFO - PROCESS | 1982 | 1461151468707 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 04:24:28 INFO - PROCESS | 1982 | 1461151468712 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:28 INFO - PROCESS | 1982 | ++DOCSHELL 0x125b23800 == 63 [pid = 1982] [id = 459] 04:24:28 INFO - PROCESS | 1982 | ++DOMWINDOW == 166 (0x11924b400) [pid = 1982] [serial = 1376] [outer = 0x0] 04:24:28 INFO - PROCESS | 1982 | ++DOMWINDOW == 167 (0x119a3a000) [pid = 1982] [serial = 1377] [outer = 0x11924b400] 04:24:28 INFO - PROCESS | 1982 | 1461151468740 Marionette DEBUG loaded listener.js 04:24:28 INFO - PROCESS | 1982 | ++DOMWINDOW == 168 (0x11a642800) [pid = 1982] [serial = 1378] [outer = 0x11924b400] 04:24:29 INFO - PROCESS | 1982 | 1461151469113 Marionette TRACE conn2 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 04:24:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 04:24:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 520ms 04:24:29 INFO - PROCESS | 1982 | 1461151469127 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 04:24:29 INFO - PROCESS | 1982 | 1461151469132 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 04:24:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 04:24:29 INFO - PROCESS | 1982 | 1461151469135 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 04:24:29 INFO - PROCESS | 1982 | 1461151469136 Marionette TRACE conn2 <- [1,1810,null,{}] 04:24:29 INFO - PROCESS | 1982 | 1461151469149 Marionette TRACE conn2 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:29 INFO - PROCESS | 1982 | 1461151469237 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 04:24:29 INFO - PROCESS | 1982 | 1461151469241 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:29 INFO - PROCESS | 1982 | ++DOCSHELL 0x128ec8800 == 64 [pid = 1982] [id = 460] 04:24:29 INFO - PROCESS | 1982 | ++DOMWINDOW == 169 (0x11a64a000) [pid = 1982] [serial = 1379] [outer = 0x0] 04:24:29 INFO - PROCESS | 1982 | ++DOMWINDOW == 170 (0x11aa2e400) [pid = 1982] [serial = 1380] [outer = 0x11a64a000] 04:24:29 INFO - PROCESS | 1982 | 1461151469267 Marionette DEBUG loaded listener.js 04:24:29 INFO - PROCESS | 1982 | ++DOMWINDOW == 171 (0x11b90cc00) [pid = 1982] [serial = 1381] [outer = 0x11a64a000] 04:24:29 INFO - PROCESS | 1982 | 1461151469637 Marionette TRACE conn2 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 04:24:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 04:24:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 521ms 04:24:29 INFO - PROCESS | 1982 | 1461151469656 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 04:24:29 INFO - PROCESS | 1982 | 1461151469657 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 04:24:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 04:24:29 INFO - PROCESS | 1982 | 1461151469660 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 04:24:29 INFO - PROCESS | 1982 | 1461151469661 Marionette TRACE conn2 <- [1,1814,null,{}] 04:24:29 INFO - PROCESS | 1982 | 1461151469673 Marionette TRACE conn2 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:29 INFO - PROCESS | 1982 | 1461151469760 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 04:24:29 INFO - PROCESS | 1982 | 1461151469764 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:29 INFO - PROCESS | 1982 | ++DOCSHELL 0x12a1a5800 == 65 [pid = 1982] [id = 461] 04:24:29 INFO - PROCESS | 1982 | ++DOMWINDOW == 172 (0x11a9a2000) [pid = 1982] [serial = 1382] [outer = 0x0] 04:24:29 INFO - PROCESS | 1982 | ++DOMWINDOW == 173 (0x11c185000) [pid = 1982] [serial = 1383] [outer = 0x11a9a2000] 04:24:29 INFO - PROCESS | 1982 | 1461151469790 Marionette DEBUG loaded listener.js 04:24:29 INFO - PROCESS | 1982 | ++DOMWINDOW == 174 (0x123943400) [pid = 1982] [serial = 1384] [outer = 0x11a9a2000] 04:24:30 INFO - PROCESS | 1982 | 1461151470126 Marionette TRACE conn2 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 04:24:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 04:24:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 470ms 04:24:30 INFO - PROCESS | 1982 | 1461151470131 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 04:24:30 INFO - PROCESS | 1982 | 1461151470132 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 04:24:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 04:24:30 INFO - PROCESS | 1982 | 1461151470135 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 04:24:30 INFO - PROCESS | 1982 | 1461151470136 Marionette TRACE conn2 <- [1,1818,null,{}] 04:24:30 INFO - PROCESS | 1982 | 1461151470139 Marionette TRACE conn2 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:30 INFO - PROCESS | 1982 | 1461151470278 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 04:24:30 INFO - PROCESS | 1982 | 1461151470283 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:30 INFO - PROCESS | 1982 | ++DOCSHELL 0x12ae75800 == 66 [pid = 1982] [id = 462] 04:24:30 INFO - PROCESS | 1982 | ++DOMWINDOW == 175 (0x123946000) [pid = 1982] [serial = 1385] [outer = 0x0] 04:24:30 INFO - PROCESS | 1982 | ++DOMWINDOW == 176 (0x1239fd400) [pid = 1982] [serial = 1386] [outer = 0x123946000] 04:24:30 INFO - PROCESS | 1982 | 1461151470306 Marionette DEBUG loaded listener.js 04:24:30 INFO - PROCESS | 1982 | ++DOMWINDOW == 177 (0x128822c00) [pid = 1982] [serial = 1387] [outer = 0x123946000] 04:24:30 INFO - PROCESS | 1982 | 1461151470771 Marionette TRACE conn2 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 04:24:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 04:24:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 670ms 04:24:30 INFO - PROCESS | 1982 | 1461151470813 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 04:24:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 04:24:30 INFO - PROCESS | 1982 | 1461151470815 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 04:24:30 INFO - PROCESS | 1982 | 1461151470818 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 04:24:30 INFO - PROCESS | 1982 | 1461151470820 Marionette TRACE conn2 <- [1,1822,null,{}] 04:24:30 INFO - PROCESS | 1982 | 1461151470823 Marionette TRACE conn2 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:30 INFO - PROCESS | 1982 | 1461151470993 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 04:24:31 INFO - PROCESS | 1982 | 1461151471037 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:31 INFO - PROCESS | 1982 | ++DOCSHELL 0x12b9a2800 == 67 [pid = 1982] [id = 463] 04:24:31 INFO - PROCESS | 1982 | ++DOMWINDOW == 178 (0x11bcd8c00) [pid = 1982] [serial = 1388] [outer = 0x0] 04:24:31 INFO - PROCESS | 1982 | ++DOMWINDOW == 179 (0x128eef400) [pid = 1982] [serial = 1389] [outer = 0x11bcd8c00] 04:24:31 INFO - PROCESS | 1982 | 1461151471062 Marionette DEBUG loaded listener.js 04:24:31 INFO - PROCESS | 1982 | ++DOMWINDOW == 180 (0x12a040800) [pid = 1982] [serial = 1390] [outer = 0x11bcd8c00] 04:24:31 INFO - PROCESS | 1982 | 1461151471383 Marionette TRACE conn2 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 04:24:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 04:24:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 622ms 04:24:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 04:24:31 INFO - PROCESS | 1982 | 1461151471439 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 04:24:31 INFO - PROCESS | 1982 | 1461151471440 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 04:24:31 INFO - PROCESS | 1982 | 1461151471442 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 04:24:31 INFO - PROCESS | 1982 | 1461151471443 Marionette TRACE conn2 <- [1,1826,null,{}] 04:24:31 INFO - PROCESS | 1982 | 1461151471451 Marionette TRACE conn2 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:31 INFO - PROCESS | 1982 | 1461151471560 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 04:24:31 INFO - PROCESS | 1982 | 1461151471569 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:31 INFO - PROCESS | 1982 | ++DOCSHELL 0x12d062000 == 68 [pid = 1982] [id = 464] 04:24:31 INFO - PROCESS | 1982 | ++DOMWINDOW == 181 (0x11a648c00) [pid = 1982] [serial = 1391] [outer = 0x0] 04:24:31 INFO - PROCESS | 1982 | ++DOMWINDOW == 182 (0x12a04d000) [pid = 1982] [serial = 1392] [outer = 0x11a648c00] 04:24:31 INFO - PROCESS | 1982 | 1461151471595 Marionette DEBUG loaded listener.js 04:24:31 INFO - PROCESS | 1982 | ++DOMWINDOW == 183 (0x12a6d8800) [pid = 1982] [serial = 1393] [outer = 0x11a648c00] 04:24:31 INFO - PROCESS | 1982 | 1461151471923 Marionette TRACE conn2 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 04:24:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 04:24:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 519ms 04:24:31 INFO - PROCESS | 1982 | 1461151471963 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 04:24:31 INFO - PROCESS | 1982 | 1461151471964 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 04:24:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 04:24:31 INFO - PROCESS | 1982 | 1461151471966 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 04:24:31 INFO - PROCESS | 1982 | 1461151471967 Marionette TRACE conn2 <- [1,1830,null,{}] 04:24:31 INFO - PROCESS | 1982 | 1461151471970 Marionette TRACE conn2 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:32 INFO - PROCESS | 1982 | 1461151472079 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 04:24:32 INFO - PROCESS | 1982 | 1461151472100 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:32 INFO - PROCESS | 1982 | ++DOCSHELL 0x12db1d800 == 69 [pid = 1982] [id = 465] 04:24:32 INFO - PROCESS | 1982 | ++DOMWINDOW == 184 (0x12a6d4000) [pid = 1982] [serial = 1394] [outer = 0x0] 04:24:32 INFO - PROCESS | 1982 | ++DOMWINDOW == 185 (0x12aa68400) [pid = 1982] [serial = 1395] [outer = 0x12a6d4000] 04:24:32 INFO - PROCESS | 1982 | 1461151472125 Marionette DEBUG loaded listener.js 04:24:32 INFO - PROCESS | 1982 | ++DOMWINDOW == 186 (0x12aa9a800) [pid = 1982] [serial = 1396] [outer = 0x12a6d4000] 04:24:32 INFO - PROCESS | 1982 | --DOMWINDOW == 185 (0x12aa1cc00) [pid = 1982] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 04:24:32 INFO - PROCESS | 1982 | --DOMWINDOW == 184 (0x12b087400) [pid = 1982] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 04:24:32 INFO - PROCESS | 1982 | --DOMWINDOW == 183 (0x12d351800) [pid = 1982] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 04:24:32 INFO - PROCESS | 1982 | --DOMWINDOW == 182 (0x118c86c00) [pid = 1982] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 04:24:32 INFO - PROCESS | 1982 | --DOMWINDOW == 181 (0x12d34b000) [pid = 1982] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 04:24:32 INFO - PROCESS | 1982 | --DOMWINDOW == 180 (0x10fef8000) [pid = 1982] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 04:24:32 INFO - PROCESS | 1982 | --DOMWINDOW == 179 (0x10fefc800) [pid = 1982] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 04:24:32 INFO - PROCESS | 1982 | --DOMWINDOW == 178 (0x11af6cc00) [pid = 1982] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 04:24:32 INFO - PROCESS | 1982 | --DOMWINDOW == 177 (0x12ec60c00) [pid = 1982] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 04:24:32 INFO - PROCESS | 1982 | --DOMWINDOW == 176 (0x119a35400) [pid = 1982] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 04:24:32 INFO - PROCESS | 1982 | --DOMWINDOW == 175 (0x1122ee000) [pid = 1982] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 04:24:32 INFO - PROCESS | 1982 | --DOMWINDOW == 174 (0x125862800) [pid = 1982] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 04:24:32 INFO - PROCESS | 1982 | --DOMWINDOW == 173 (0x12b9bec00) [pid = 1982] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 04:24:32 INFO - PROCESS | 1982 | --DOMWINDOW == 172 (0x114a98000) [pid = 1982] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 04:24:32 INFO - PROCESS | 1982 | --DOMWINDOW == 171 (0x11227a000) [pid = 1982] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 04:24:32 INFO - PROCESS | 1982 | --DOMWINDOW == 170 (0x1239f0400) [pid = 1982] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 04:24:32 INFO - PROCESS | 1982 | --DOMWINDOW == 169 (0x12b9be400) [pid = 1982] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 04:24:32 INFO - PROCESS | 1982 | --DOMWINDOW == 168 (0x11912ec00) [pid = 1982] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 04:24:32 INFO - PROCESS | 1982 | --DOMWINDOW == 167 (0x11523cc00) [pid = 1982] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 04:24:32 INFO - PROCESS | 1982 | --DOMWINDOW == 166 (0x12fc5c000) [pid = 1982] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 04:24:32 INFO - PROCESS | 1982 | --DOMWINDOW == 165 (0x119a3c000) [pid = 1982] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 04:24:32 INFO - PROCESS | 1982 | --DOMWINDOW == 164 (0x12aa23800) [pid = 1982] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 04:24:32 INFO - PROCESS | 1982 | --DOMWINDOW == 163 (0x118fd8800) [pid = 1982] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 04:24:32 INFO - PROCESS | 1982 | --DOMWINDOW == 162 (0x126020000) [pid = 1982] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 04:24:32 INFO - PROCESS | 1982 | 1461151472745 Marionette TRACE conn2 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 04:24:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 04:24:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 821ms 04:24:32 INFO - PROCESS | 1982 | 1461151472788 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 04:24:32 INFO - PROCESS | 1982 | 1461151472789 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 04:24:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 04:24:32 INFO - PROCESS | 1982 | 1461151472791 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 04:24:32 INFO - PROCESS | 1982 | 1461151472793 Marionette TRACE conn2 <- [1,1834,null,{}] 04:24:32 INFO - PROCESS | 1982 | 1461151472795 Marionette TRACE conn2 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:32 INFO - PROCESS | 1982 | 1461151472884 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 04:24:32 INFO - PROCESS | 1982 | 1461151472888 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:32 INFO - PROCESS | 1982 | ++DOCSHELL 0x12a01b800 == 70 [pid = 1982] [id = 466] 04:24:32 INFO - PROCESS | 1982 | ++DOMWINDOW == 163 (0x112274c00) [pid = 1982] [serial = 1397] [outer = 0x0] 04:24:32 INFO - PROCESS | 1982 | ++DOMWINDOW == 164 (0x119a3a400) [pid = 1982] [serial = 1398] [outer = 0x112274c00] 04:24:32 INFO - PROCESS | 1982 | 1461151472914 Marionette DEBUG loaded listener.js 04:24:32 INFO - PROCESS | 1982 | ++DOMWINDOW == 165 (0x11bcd9400) [pid = 1982] [serial = 1399] [outer = 0x112274c00] 04:24:33 INFO - PROCESS | 1982 | 1461151473273 Marionette TRACE conn2 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 04:24:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 04:24:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 520ms 04:24:33 INFO - PROCESS | 1982 | 1461151473314 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 04:24:33 INFO - PROCESS | 1982 | 1461151473316 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 04:24:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 04:24:33 INFO - PROCESS | 1982 | 1461151473318 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 04:24:33 INFO - PROCESS | 1982 | 1461151473320 Marionette TRACE conn2 <- [1,1838,null,{}] 04:24:33 INFO - PROCESS | 1982 | 1461151473341 Marionette TRACE conn2 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:33 INFO - PROCESS | 1982 | 1461151473447 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 04:24:33 INFO - PROCESS | 1982 | 1461151473451 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:33 INFO - PROCESS | 1982 | ++DOCSHELL 0x12e952000 == 71 [pid = 1982] [id = 467] 04:24:33 INFO - PROCESS | 1982 | ++DOMWINDOW == 166 (0x11c32c400) [pid = 1982] [serial = 1400] [outer = 0x0] 04:24:33 INFO - PROCESS | 1982 | ++DOMWINDOW == 167 (0x12b085400) [pid = 1982] [serial = 1401] [outer = 0x11c32c400] 04:24:33 INFO - PROCESS | 1982 | 1461151473480 Marionette DEBUG loaded listener.js 04:24:33 INFO - PROCESS | 1982 | ++DOMWINDOW == 168 (0x12b6d4000) [pid = 1982] [serial = 1402] [outer = 0x11c32c400] 04:24:33 INFO - PROCESS | 1982 | 1461151473827 Marionette TRACE conn2 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 04:24:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 04:24:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 537ms 04:24:33 INFO - PROCESS | 1982 | 1461151473856 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 04:24:33 INFO - PROCESS | 1982 | 1461151473857 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 04:24:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 04:24:33 INFO - PROCESS | 1982 | 1461151473859 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 04:24:33 INFO - PROCESS | 1982 | 1461151473860 Marionette TRACE conn2 <- [1,1842,null,{}] 04:24:33 INFO - PROCESS | 1982 | 1461151473863 Marionette TRACE conn2 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:33 INFO - PROCESS | 1982 | 1461151473949 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 04:24:34 INFO - PROCESS | 1982 | 1461151474017 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:34 INFO - PROCESS | 1982 | ++DOCSHELL 0x12ea33800 == 72 [pid = 1982] [id = 468] 04:24:34 INFO - PROCESS | 1982 | ++DOMWINDOW == 169 (0x114a98000) [pid = 1982] [serial = 1403] [outer = 0x0] 04:24:34 INFO - PROCESS | 1982 | ++DOMWINDOW == 170 (0x12b9b8400) [pid = 1982] [serial = 1404] [outer = 0x114a98000] 04:24:34 INFO - PROCESS | 1982 | 1461151474043 Marionette DEBUG loaded listener.js 04:24:34 INFO - PROCESS | 1982 | ++DOMWINDOW == 171 (0x12cf82800) [pid = 1982] [serial = 1405] [outer = 0x114a98000] 04:24:34 INFO - PROCESS | 1982 | 1461151474314 Marionette TRACE conn2 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 04:24:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 04:24:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 473ms 04:24:34 INFO - PROCESS | 1982 | 1461151474337 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 04:24:34 INFO - PROCESS | 1982 | 1461151474338 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 04:24:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 04:24:34 INFO - PROCESS | 1982 | 1461151474341 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 04:24:34 INFO - PROCESS | 1982 | 1461151474342 Marionette TRACE conn2 <- [1,1846,null,{}] 04:24:34 INFO - PROCESS | 1982 | 1461151474344 Marionette TRACE conn2 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:34 INFO - PROCESS | 1982 | 1461151474450 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 04:24:34 INFO - PROCESS | 1982 | 1461151474453 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:34 INFO - PROCESS | 1982 | ++DOCSHELL 0x12efd7000 == 73 [pid = 1982] [id = 469] 04:24:34 INFO - PROCESS | 1982 | ++DOMWINDOW == 172 (0x12cf84800) [pid = 1982] [serial = 1406] [outer = 0x0] 04:24:34 INFO - PROCESS | 1982 | ++DOMWINDOW == 173 (0x12d350c00) [pid = 1982] [serial = 1407] [outer = 0x12cf84800] 04:24:34 INFO - PROCESS | 1982 | 1461151474479 Marionette DEBUG loaded listener.js 04:24:34 INFO - PROCESS | 1982 | ++DOMWINDOW == 174 (0x12da04800) [pid = 1982] [serial = 1408] [outer = 0x12cf84800] 04:24:35 INFO - PROCESS | 1982 | 1461151475018 Marionette TRACE conn2 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 04:24:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 04:24:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 718ms 04:24:35 INFO - PROCESS | 1982 | 1461151475060 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 04:24:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 04:24:35 INFO - PROCESS | 1982 | 1461151475063 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 04:24:35 INFO - PROCESS | 1982 | 1461151475066 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 04:24:35 INFO - PROCESS | 1982 | 1461151475068 Marionette TRACE conn2 <- [1,1850,null,{}] 04:24:35 INFO - PROCESS | 1982 | 1461151475073 Marionette TRACE conn2 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:35 INFO - PROCESS | 1982 | 1461151475190 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 04:24:35 INFO - PROCESS | 1982 | 1461151475272 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:35 INFO - PROCESS | 1982 | ++DOCSHELL 0x125a1c000 == 74 [pid = 1982] [id = 470] 04:24:35 INFO - PROCESS | 1982 | ++DOMWINDOW == 175 (0x113e1ec00) [pid = 1982] [serial = 1409] [outer = 0x0] 04:24:35 INFO - PROCESS | 1982 | ++DOMWINDOW == 176 (0x11544a400) [pid = 1982] [serial = 1410] [outer = 0x113e1ec00] 04:24:35 INFO - PROCESS | 1982 | 1461151475305 Marionette DEBUG loaded listener.js 04:24:35 INFO - PROCESS | 1982 | ++DOMWINDOW == 177 (0x118ce5800) [pid = 1982] [serial = 1411] [outer = 0x113e1ec00] 04:24:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:24:35 INFO - PROCESS | 1982 | 1461151475733 Marionette TRACE conn2 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 04:24:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 674ms 04:24:35 INFO - PROCESS | 1982 | 1461151475742 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 04:24:35 INFO - PROCESS | 1982 | 1461151475746 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 04:24:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 04:24:35 INFO - PROCESS | 1982 | 1461151475752 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 04:24:35 INFO - PROCESS | 1982 | 1461151475753 Marionette TRACE conn2 <- [1,1854,null,{}] 04:24:35 INFO - PROCESS | 1982 | 1461151475756 Marionette TRACE conn2 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:35 INFO - PROCESS | 1982 | 1461151475865 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 04:24:35 INFO - PROCESS | 1982 | 1461151475969 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:35 INFO - PROCESS | 1982 | ++DOCSHELL 0x12a458000 == 75 [pid = 1982] [id = 471] 04:24:35 INFO - PROCESS | 1982 | ++DOMWINDOW == 178 (0x119a3ac00) [pid = 1982] [serial = 1412] [outer = 0x0] 04:24:35 INFO - PROCESS | 1982 | ++DOMWINDOW == 179 (0x11a650c00) [pid = 1982] [serial = 1413] [outer = 0x119a3ac00] 04:24:36 INFO - PROCESS | 1982 | 1461151476001 Marionette DEBUG loaded listener.js 04:24:36 INFO - PROCESS | 1982 | ++DOMWINDOW == 180 (0x11b907800) [pid = 1982] [serial = 1414] [outer = 0x119a3ac00] 04:24:36 INFO - PROCESS | 1982 | 1461151476436 Marionette TRACE conn2 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:24:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 04:24:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 723ms 04:24:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 04:24:36 INFO - PROCESS | 1982 | 1461151476475 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 04:24:36 INFO - PROCESS | 1982 | 1461151476477 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 04:24:36 INFO - PROCESS | 1982 | 1461151476479 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 04:24:36 INFO - PROCESS | 1982 | 1461151476482 Marionette TRACE conn2 <- [1,1858,null,{}] 04:24:36 INFO - PROCESS | 1982 | 1461151476490 Marionette TRACE conn2 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:36 INFO - PROCESS | 1982 | 1461151476602 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 04:24:36 INFO - PROCESS | 1982 | 1461151476712 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:36 INFO - PROCESS | 1982 | ++DOCSHELL 0x12ea24000 == 76 [pid = 1982] [id = 472] 04:24:36 INFO - PROCESS | 1982 | ++DOMWINDOW == 181 (0x123947400) [pid = 1982] [serial = 1415] [outer = 0x0] 04:24:36 INFO - PROCESS | 1982 | ++DOMWINDOW == 182 (0x125865c00) [pid = 1982] [serial = 1416] [outer = 0x123947400] 04:24:36 INFO - PROCESS | 1982 | 1461151476751 Marionette DEBUG loaded listener.js 04:24:36 INFO - PROCESS | 1982 | ++DOMWINDOW == 183 (0x126a40400) [pid = 1982] [serial = 1417] [outer = 0x123947400] 04:24:36 INFO - PROCESS | 1982 | ++DOMWINDOW == 184 (0x12fc61400) [pid = 1982] [serial = 1418] [outer = 0x12fb12400] 04:24:37 INFO - PROCESS | 1982 | 1461151477236 Marionette TRACE conn2 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 04:24:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 04:24:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 772ms 04:24:37 INFO - PROCESS | 1982 | 1461151477251 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 04:24:37 INFO - PROCESS | 1982 | 1461151477253 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 04:24:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 04:24:37 INFO - PROCESS | 1982 | 1461151477256 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 04:24:37 INFO - PROCESS | 1982 | 1461151477257 Marionette TRACE conn2 <- [1,1862,null,{}] 04:24:37 INFO - PROCESS | 1982 | 1461151477259 Marionette TRACE conn2 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:37 INFO - PROCESS | 1982 | 1461151477410 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 04:24:37 INFO - PROCESS | 1982 | 1461151477480 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:37 INFO - PROCESS | 1982 | ++DOCSHELL 0x12f868000 == 77 [pid = 1982] [id = 473] 04:24:37 INFO - PROCESS | 1982 | ++DOMWINDOW == 185 (0x114606400) [pid = 1982] [serial = 1419] [outer = 0x0] 04:24:37 INFO - PROCESS | 1982 | ++DOMWINDOW == 186 (0x129585c00) [pid = 1982] [serial = 1420] [outer = 0x114606400] 04:24:37 INFO - PROCESS | 1982 | 1461151477510 Marionette DEBUG loaded listener.js 04:24:37 INFO - PROCESS | 1982 | ++DOMWINDOW == 187 (0x12b38e400) [pid = 1982] [serial = 1421] [outer = 0x114606400] 04:24:37 INFO - PROCESS | 1982 | 1461151477924 Marionette TRACE conn2 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 04:24:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 04:24:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 719ms 04:24:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 04:24:37 INFO - PROCESS | 1982 | 1461151477975 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 04:24:37 INFO - PROCESS | 1982 | 1461151477977 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 04:24:37 INFO - PROCESS | 1982 | 1461151477979 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 04:24:37 INFO - PROCESS | 1982 | 1461151477980 Marionette TRACE conn2 <- [1,1866,null,{}] 04:24:37 INFO - PROCESS | 1982 | 1461151477983 Marionette TRACE conn2 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:38 INFO - PROCESS | 1982 | 1461151478088 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 04:24:38 INFO - PROCESS | 1982 | 1461151478195 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:38 INFO - PROCESS | 1982 | ++DOCSHELL 0x130319800 == 78 [pid = 1982] [id = 474] 04:24:38 INFO - PROCESS | 1982 | ++DOMWINDOW == 188 (0x1295b5400) [pid = 1982] [serial = 1422] [outer = 0x0] 04:24:38 INFO - PROCESS | 1982 | ++DOMWINDOW == 189 (0x12b41cc00) [pid = 1982] [serial = 1423] [outer = 0x1295b5400] 04:24:38 INFO - PROCESS | 1982 | 1461151478228 Marionette DEBUG loaded listener.js 04:24:38 INFO - PROCESS | 1982 | ++DOMWINDOW == 190 (0x12d34bc00) [pid = 1982] [serial = 1424] [outer = 0x1295b5400] 04:24:38 INFO - PROCESS | 1982 | 1461151478621 Marionette TRACE conn2 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 04:24:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 04:24:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 671ms 04:24:38 INFO - PROCESS | 1982 | 1461151478650 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 04:24:38 INFO - PROCESS | 1982 | 1461151478652 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 04:24:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 04:24:38 INFO - PROCESS | 1982 | 1461151478654 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 04:24:38 INFO - PROCESS | 1982 | 1461151478655 Marionette TRACE conn2 <- [1,1870,null,{}] 04:24:38 INFO - PROCESS | 1982 | 1461151478658 Marionette TRACE conn2 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:38 INFO - PROCESS | 1982 | 1461151478802 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 04:24:38 INFO - PROCESS | 1982 | 1461151478883 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:38 INFO - PROCESS | 1982 | ++DOCSHELL 0x1398c2800 == 79 [pid = 1982] [id = 475] 04:24:38 INFO - PROCESS | 1982 | ++DOMWINDOW == 191 (0x12da0c800) [pid = 1982] [serial = 1425] [outer = 0x0] 04:24:38 INFO - PROCESS | 1982 | ++DOMWINDOW == 192 (0x12e364000) [pid = 1982] [serial = 1426] [outer = 0x12da0c800] 04:24:38 INFO - PROCESS | 1982 | 1461151478914 Marionette DEBUG loaded listener.js 04:24:38 INFO - PROCESS | 1982 | ++DOMWINDOW == 193 (0x12e93f400) [pid = 1982] [serial = 1427] [outer = 0x12da0c800] 04:24:39 INFO - PROCESS | 1982 | 1461151479325 Marionette TRACE conn2 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 04:24:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 04:24:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 719ms 04:24:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 04:24:39 INFO - PROCESS | 1982 | 1461151479374 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 04:24:39 INFO - PROCESS | 1982 | 1461151479375 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 04:24:39 INFO - PROCESS | 1982 | 1461151479377 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 04:24:39 INFO - PROCESS | 1982 | 1461151479379 Marionette TRACE conn2 <- [1,1874,null,{}] 04:24:39 INFO - PROCESS | 1982 | 1461151479381 Marionette TRACE conn2 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:39 INFO - PROCESS | 1982 | 1461151479497 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 04:24:39 INFO - PROCESS | 1982 | 1461151479609 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:39 INFO - PROCESS | 1982 | ++DOCSHELL 0x1399d1800 == 80 [pid = 1982] [id = 476] 04:24:39 INFO - PROCESS | 1982 | ++DOMWINDOW == 194 (0x12e933000) [pid = 1982] [serial = 1428] [outer = 0x0] 04:24:39 INFO - PROCESS | 1982 | ++DOMWINDOW == 195 (0x12ee7f400) [pid = 1982] [serial = 1429] [outer = 0x12e933000] 04:24:39 INFO - PROCESS | 1982 | 1461151479642 Marionette DEBUG loaded listener.js 04:24:39 INFO - PROCESS | 1982 | ++DOMWINDOW == 196 (0x12f227400) [pid = 1982] [serial = 1430] [outer = 0x12e933000] 04:24:40 INFO - PROCESS | 1982 | 1461151480147 Marionette TRACE conn2 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 04:24:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 04:24:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 822ms 04:24:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 04:24:40 INFO - PROCESS | 1982 | 1461151480200 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 04:24:40 INFO - PROCESS | 1982 | 1461151480202 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 04:24:40 INFO - PROCESS | 1982 | 1461151480206 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 04:24:40 INFO - PROCESS | 1982 | 1461151480208 Marionette TRACE conn2 <- [1,1878,null,{}] 04:24:40 INFO - PROCESS | 1982 | 1461151480212 Marionette TRACE conn2 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:40 INFO - PROCESS | 1982 | 1461151480371 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 04:24:40 INFO - PROCESS | 1982 | 1461151480454 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:40 INFO - PROCESS | 1982 | ++DOCSHELL 0x13719e800 == 81 [pid = 1982] [id = 477] 04:24:40 INFO - PROCESS | 1982 | ++DOMWINDOW == 197 (0x12ee7e000) [pid = 1982] [serial = 1431] [outer = 0x0] 04:24:40 INFO - PROCESS | 1982 | ++DOMWINDOW == 198 (0x12fb16000) [pid = 1982] [serial = 1432] [outer = 0x12ee7e000] 04:24:40 INFO - PROCESS | 1982 | 1461151480483 Marionette DEBUG loaded listener.js 04:24:40 INFO - PROCESS | 1982 | ++DOMWINDOW == 199 (0x12fe7d400) [pid = 1982] [serial = 1433] [outer = 0x12ee7e000] 04:24:40 INFO - PROCESS | 1982 | 1461151480926 Marionette TRACE conn2 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 04:24:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 04:24:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 771ms 04:24:40 INFO - PROCESS | 1982 | 1461151480976 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 04:24:40 INFO - PROCESS | 1982 | 1461151480978 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 04:24:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 04:24:41 INFO - PROCESS | 1982 | 1461151481002 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 04:24:41 INFO - PROCESS | 1982 | 1461151481003 Marionette TRACE conn2 <- [1,1882,null,{}] 04:24:41 INFO - PROCESS | 1982 | 1461151481006 Marionette TRACE conn2 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:41 INFO - PROCESS | 1982 | 1461151481116 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 04:24:41 INFO - PROCESS | 1982 | 1461151481199 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:41 INFO - PROCESS | 1982 | ++DOCSHELL 0x125a0f000 == 82 [pid = 1982] [id = 478] 04:24:41 INFO - PROCESS | 1982 | ++DOMWINDOW == 200 (0x1122e7400) [pid = 1982] [serial = 1434] [outer = 0x0] 04:24:41 INFO - PROCESS | 1982 | ++DOMWINDOW == 201 (0x12958c400) [pid = 1982] [serial = 1435] [outer = 0x1122e7400] 04:24:41 INFO - PROCESS | 1982 | 1461151481229 Marionette DEBUG loaded listener.js 04:24:41 INFO - PROCESS | 1982 | ++DOMWINDOW == 202 (0x12e68c800) [pid = 1982] [serial = 1436] [outer = 0x1122e7400] 04:24:41 INFO - PROCESS | 1982 | 1461151481660 Marionette TRACE conn2 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 04:24:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 04:24:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 721ms 04:24:41 INFO - PROCESS | 1982 | 1461151481722 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 04:24:41 INFO - PROCESS | 1982 | 1461151481723 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 04:24:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 04:24:41 INFO - PROCESS | 1982 | 1461151481726 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 04:24:41 INFO - PROCESS | 1982 | 1461151481727 Marionette TRACE conn2 <- [1,1886,null,{}] 04:24:41 INFO - PROCESS | 1982 | 1461151481732 Marionette TRACE conn2 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:41 INFO - PROCESS | 1982 | 1461151481845 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 04:24:41 INFO - PROCESS | 1982 | 1461151481931 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:41 INFO - PROCESS | 1982 | ++DOCSHELL 0x12a1c1800 == 83 [pid = 1982] [id = 479] 04:24:41 INFO - PROCESS | 1982 | ++DOMWINDOW == 203 (0x113e13800) [pid = 1982] [serial = 1437] [outer = 0x0] 04:24:41 INFO - PROCESS | 1982 | ++DOMWINDOW == 204 (0x12aa1d400) [pid = 1982] [serial = 1438] [outer = 0x113e13800] 04:24:41 INFO - PROCESS | 1982 | 1461151481961 Marionette DEBUG loaded listener.js 04:24:42 INFO - PROCESS | 1982 | ++DOMWINDOW == 205 (0x12e366400) [pid = 1982] [serial = 1439] [outer = 0x113e13800] 04:24:42 INFO - PROCESS | 1982 | 1461151482515 Marionette TRACE conn2 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 04:24:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 04:24:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 821ms 04:24:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 04:24:42 INFO - PROCESS | 1982 | 1461151482552 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 04:24:42 INFO - PROCESS | 1982 | 1461151482554 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 04:24:42 INFO - PROCESS | 1982 | 1461151482558 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 04:24:42 INFO - PROCESS | 1982 | 1461151482560 Marionette TRACE conn2 <- [1,1890,null,{}] 04:24:42 INFO - PROCESS | 1982 | 1461151482566 Marionette TRACE conn2 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:42 INFO - PROCESS | 1982 | 1461151482673 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 04:24:42 INFO - PROCESS | 1982 | 1461151482794 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:42 INFO - PROCESS | 1982 | ++DOCSHELL 0x1293a4800 == 84 [pid = 1982] [id = 480] 04:24:42 INFO - PROCESS | 1982 | ++DOMWINDOW == 206 (0x113e20800) [pid = 1982] [serial = 1440] [outer = 0x0] 04:24:42 INFO - PROCESS | 1982 | ++DOMWINDOW == 207 (0x114aa4400) [pid = 1982] [serial = 1441] [outer = 0x113e20800] 04:24:42 INFO - PROCESS | 1982 | 1461151482827 Marionette DEBUG loaded listener.js 04:24:42 INFO - PROCESS | 1982 | ++DOMWINDOW == 208 (0x118744400) [pid = 1982] [serial = 1442] [outer = 0x113e20800] 04:24:43 INFO - PROCESS | 1982 | 1461151483258 Marionette TRACE conn2 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 04:24:43 INFO - PROCESS | 1982 | --DOCSHELL 0x12ea33800 == 83 [pid = 1982] [id = 468] 04:24:43 INFO - PROCESS | 1982 | --DOCSHELL 0x12e952000 == 82 [pid = 1982] [id = 467] 04:24:43 INFO - PROCESS | 1982 | --DOCSHELL 0x12a01b800 == 81 [pid = 1982] [id = 466] 04:24:43 INFO - PROCESS | 1982 | --DOCSHELL 0x12db1d800 == 80 [pid = 1982] [id = 465] 04:24:43 INFO - PROCESS | 1982 | --DOCSHELL 0x12d062000 == 79 [pid = 1982] [id = 464] 04:24:43 INFO - PROCESS | 1982 | --DOCSHELL 0x12b9a2800 == 78 [pid = 1982] [id = 463] 04:24:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 04:24:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 777ms 04:24:43 INFO - PROCESS | 1982 | --DOCSHELL 0x12ae75800 == 77 [pid = 1982] [id = 462] 04:24:43 INFO - PROCESS | 1982 | --DOCSHELL 0x12a1a5800 == 76 [pid = 1982] [id = 461] 04:24:43 INFO - PROCESS | 1982 | --DOCSHELL 0x128ec8800 == 75 [pid = 1982] [id = 460] 04:24:43 INFO - PROCESS | 1982 | --DOCSHELL 0x125b23800 == 74 [pid = 1982] [id = 459] 04:24:43 INFO - PROCESS | 1982 | --DOCSHELL 0x114a80000 == 73 [pid = 1982] [id = 458] 04:24:43 INFO - PROCESS | 1982 | --DOCSHELL 0x129389800 == 72 [pid = 1982] [id = 457] 04:24:43 INFO - PROCESS | 1982 | --DOCSHELL 0x12fedd800 == 71 [pid = 1982] [id = 451] 04:24:43 INFO - PROCESS | 1982 | --DOCSHELL 0x12ae7d000 == 70 [pid = 1982] [id = 450] 04:24:43 INFO - PROCESS | 1982 | --DOCSHELL 0x12939c800 == 69 [pid = 1982] [id = 449] 04:24:43 INFO - PROCESS | 1982 | 1461151483353 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 04:24:43 INFO - PROCESS | 1982 | 1461151483357 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 04:24:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 04:24:43 INFO - PROCESS | 1982 | 1461151483367 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 04:24:43 INFO - PROCESS | 1982 | 1461151483369 Marionette TRACE conn2 <- [1,1894,null,{}] 04:24:43 INFO - PROCESS | 1982 | 1461151483371 Marionette TRACE conn2 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:43 INFO - PROCESS | 1982 | 1461151483471 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 04:24:43 INFO - PROCESS | 1982 | 1461151483480 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:43 INFO - PROCESS | 1982 | ++DOCSHELL 0x11c7c2000 == 70 [pid = 1982] [id = 481] 04:24:43 INFO - PROCESS | 1982 | ++DOMWINDOW == 209 (0x118fd8400) [pid = 1982] [serial = 1443] [outer = 0x0] 04:24:43 INFO - PROCESS | 1982 | ++DOMWINDOW == 210 (0x1197d4400) [pid = 1982] [serial = 1444] [outer = 0x118fd8400] 04:24:43 INFO - PROCESS | 1982 | 1461151483507 Marionette DEBUG loaded listener.js 04:24:43 INFO - PROCESS | 1982 | ++DOMWINDOW == 211 (0x11a642c00) [pid = 1982] [serial = 1445] [outer = 0x118fd8400] 04:24:43 INFO - PROCESS | 1982 | --DOMWINDOW == 210 (0x11af70400) [pid = 1982] [serial = 1156] [outer = 0x0] [url = about:blank] 04:24:43 INFO - PROCESS | 1982 | --DOMWINDOW == 209 (0x118ce8000) [pid = 1982] [serial = 1153] [outer = 0x0] [url = about:blank] 04:24:43 INFO - PROCESS | 1982 | --DOMWINDOW == 208 (0x12b398400) [pid = 1982] [serial = 1162] [outer = 0x0] [url = about:blank] 04:24:43 INFO - PROCESS | 1982 | --DOMWINDOW == 207 (0x12e93bc00) [pid = 1982] [serial = 1168] [outer = 0x0] [url = about:blank] 04:24:43 INFO - PROCESS | 1982 | --DOMWINDOW == 206 (0x12bc0c400) [pid = 1982] [serial = 1165] [outer = 0x0] [url = about:blank] 04:24:43 INFO - PROCESS | 1982 | --DOMWINDOW == 205 (0x12ec5c800) [pid = 1982] [serial = 1171] [outer = 0x0] [url = about:blank] 04:24:43 INFO - PROCESS | 1982 | --DOMWINDOW == 204 (0x126a41000) [pid = 1982] [serial = 1159] [outer = 0x0] [url = about:blank] 04:24:43 INFO - PROCESS | 1982 | --DOMWINDOW == 203 (0x12e35a000) [pid = 1982] [serial = 1150] [outer = 0x0] [url = about:blank] 04:24:43 INFO - PROCESS | 1982 | --DOMWINDOW == 202 (0x12bcb3c00) [pid = 1982] [serial = 1341] [outer = 0x0] [url = about:blank] 04:24:43 INFO - PROCESS | 1982 | --DOMWINDOW == 201 (0x12aa6cc00) [pid = 1982] [serial = 1317] [outer = 0x0] [url = about:blank] 04:24:43 INFO - PROCESS | 1982 | --DOMWINDOW == 200 (0x12aa9fc00) [pid = 1982] [serial = 1318] [outer = 0x0] [url = about:blank] 04:24:43 INFO - PROCESS | 1982 | --DOMWINDOW == 199 (0x11acb3c00) [pid = 1982] [serial = 1306] [outer = 0x0] [url = about:blank] 04:24:43 INFO - PROCESS | 1982 | --DOMWINDOW == 198 (0x119adc800) [pid = 1982] [serial = 1305] [outer = 0x0] [url = about:blank] 04:24:43 INFO - PROCESS | 1982 | --DOMWINDOW == 197 (0x11b950000) [pid = 1982] [serial = 1278] [outer = 0x0] [url = about:blank] 04:24:43 INFO - PROCESS | 1982 | --DOMWINDOW == 196 (0x1295aa800) [pid = 1982] [serial = 1314] [outer = 0x0] [url = about:blank] 04:24:43 INFO - PROCESS | 1982 | --DOMWINDOW == 195 (0x12a6d0000) [pid = 1982] [serial = 1315] [outer = 0x0] [url = about:blank] 04:24:43 INFO - PROCESS | 1982 | --DOMWINDOW == 194 (0x12b087800) [pid = 1982] [serial = 1320] [outer = 0x0] [url = about:blank] 04:24:43 INFO - PROCESS | 1982 | --DOMWINDOW == 193 (0x12bc04c00) [pid = 1982] [serial = 1323] [outer = 0x0] [url = about:blank] 04:24:43 INFO - PROCESS | 1982 | --DOMWINDOW == 192 (0x12fb12800) [pid = 1982] [serial = 1296] [outer = 0x0] [url = about:blank] 04:24:43 INFO - PROCESS | 1982 | --DOMWINDOW == 191 (0x118ae8400) [pid = 1982] [serial = 1329] [outer = 0x0] [url = about:blank] 04:24:43 INFO - PROCESS | 1982 | --DOMWINDOW == 190 (0x114654000) [pid = 1982] [serial = 1275] [outer = 0x0] [url = about:blank] 04:24:43 INFO - PROCESS | 1982 | --DOMWINDOW == 189 (0x12aa68800) [pid = 1982] [serial = 1284] [outer = 0x0] [url = about:blank] 04:24:43 INFO - PROCESS | 1982 | --DOMWINDOW == 188 (0x1260c7800) [pid = 1982] [serial = 1311] [outer = 0x0] [url = about:blank] 04:24:43 INFO - PROCESS | 1982 | --DOMWINDOW == 187 (0x1274cb800) [pid = 1982] [serial = 1312] [outer = 0x0] [url = about:blank] 04:24:43 INFO - PROCESS | 1982 | --DOMWINDOW == 186 (0x11ac13800) [pid = 1982] [serial = 1299] [outer = 0x0] [url = about:blank] 04:24:43 INFO - PROCESS | 1982 | --DOMWINDOW == 185 (0x12da03800) [pid = 1982] [serial = 1326] [outer = 0x0] [url = about:blank] 04:24:43 INFO - PROCESS | 1982 | --DOMWINDOW == 184 (0x114a96400) [pid = 1982] [serial = 1303] [outer = 0x0] [url = about:blank] 04:24:43 INFO - PROCESS | 1982 | --DOMWINDOW == 183 (0x12ec5a800) [pid = 1982] [serial = 1332] [outer = 0x0] [url = about:blank] 04:24:43 INFO - PROCESS | 1982 | --DOMWINDOW == 182 (0x1121e7000) [pid = 1982] [serial = 1302] [outer = 0x0] [url = about:blank] 04:24:43 INFO - PROCESS | 1982 | --DOMWINDOW == 181 (0x12a04b400) [pid = 1982] [serial = 1293] [outer = 0x0] [url = about:blank] 04:24:43 INFO - PROCESS | 1982 | --DOMWINDOW == 180 (0x125a77000) [pid = 1982] [serial = 1309] [outer = 0x0] [url = about:blank] 04:24:43 INFO - PROCESS | 1982 | --DOMWINDOW == 179 (0x11bbfac00) [pid = 1982] [serial = 1308] [outer = 0x0] [url = about:blank] 04:24:43 INFO - PROCESS | 1982 | --DOMWINDOW == 178 (0x128df8c00) [pid = 1982] [serial = 1281] [outer = 0x0] [url = about:blank] 04:24:43 INFO - PROCESS | 1982 | --DOMWINDOW == 177 (0x12f236800) [pid = 1982] [serial = 1273] [outer = 0x0] [url = about:blank] 04:24:43 INFO - PROCESS | 1982 | --DOMWINDOW == 176 (0x12e68a800) [pid = 1982] [serial = 1330] [outer = 0x0] [url = about:blank] 04:24:43 INFO - PROCESS | 1982 | --DOMWINDOW == 175 (0x12aa97800) [pid = 1982] [serial = 1287] [outer = 0x0] [url = about:blank] 04:24:43 INFO - PROCESS | 1982 | --DOMWINDOW == 174 (0x12e36ec00) [pid = 1982] [serial = 1290] [outer = 0x0] [url = about:blank] 04:24:43 INFO - PROCESS | 1982 | --DOMWINDOW == 173 (0x12f74a400) [pid = 1982] [serial = 1333] [outer = 0x0] [url = about:blank] 04:24:43 INFO - PROCESS | 1982 | --DOMWINDOW == 172 (0x119a3f400) [pid = 1982] [serial = 1339] [outer = 0x0] [url = about:blank] 04:24:43 INFO - PROCESS | 1982 | --DOMWINDOW == 171 (0x12e351800) [pid = 1982] [serial = 1327] [outer = 0x0] [url = about:blank] 04:24:43 INFO - PROCESS | 1982 | --DOMWINDOW == 170 (0x12b39a800) [pid = 1982] [serial = 1336] [outer = 0x0] [url = about:blank] 04:24:43 INFO - PROCESS | 1982 | --DOMWINDOW == 169 (0x12d34ac00) [pid = 1982] [serial = 1324] [outer = 0x0] [url = about:blank] 04:24:43 INFO - PROCESS | 1982 | --DOMWINDOW == 168 (0x125b8ac00) [pid = 1982] [serial = 1335] [outer = 0x0] [url = about:blank] 04:24:43 INFO - PROCESS | 1982 | --DOMWINDOW == 167 (0x12f230000) [pid = 1982] [serial = 1342] [outer = 0x0] [url = about:blank] 04:24:43 INFO - PROCESS | 1982 | --DOMWINDOW == 166 (0x119a39c00) [pid = 1982] [serial = 1338] [outer = 0x0] [url = about:blank] 04:24:43 INFO - PROCESS | 1982 | --DOMWINDOW == 165 (0x12b7cb000) [pid = 1982] [serial = 1321] [outer = 0x0] [url = about:blank] 04:24:43 INFO - PROCESS | 1982 | --DOMWINDOW == 164 (0x12fe81c00) [pid = 1982] [serial = 1210] [outer = 0x0] [url = about:blank] 04:24:43 INFO - PROCESS | 1982 | 1461151483992 Marionette TRACE conn2 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 04:24:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 04:24:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 681ms 04:24:44 INFO - PROCESS | 1982 | 1461151484043 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 04:24:44 INFO - PROCESS | 1982 | 1461151484044 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 04:24:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 04:24:44 INFO - PROCESS | 1982 | 1461151484047 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 04:24:44 INFO - PROCESS | 1982 | 1461151484049 Marionette TRACE conn2 <- [1,1898,null,{}] 04:24:44 INFO - PROCESS | 1982 | 1461151484056 Marionette TRACE conn2 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:44 INFO - PROCESS | 1982 | 1461151484151 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 04:24:44 INFO - PROCESS | 1982 | 1461151484233 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:44 INFO - PROCESS | 1982 | ++DOCSHELL 0x128ee5800 == 71 [pid = 1982] [id = 482] 04:24:44 INFO - PROCESS | 1982 | ++DOMWINDOW == 165 (0x119d6c000) [pid = 1982] [serial = 1446] [outer = 0x0] 04:24:44 INFO - PROCESS | 1982 | ++DOMWINDOW == 166 (0x11ac16400) [pid = 1982] [serial = 1447] [outer = 0x119d6c000] 04:24:44 INFO - PROCESS | 1982 | 1461151484262 Marionette DEBUG loaded listener.js 04:24:44 INFO - PROCESS | 1982 | ++DOMWINDOW == 167 (0x11bcdfc00) [pid = 1982] [serial = 1448] [outer = 0x119d6c000] 04:24:44 INFO - PROCESS | 1982 | 1461151484570 Marionette TRACE conn2 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 04:24:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 04:24:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 573ms 04:24:44 INFO - PROCESS | 1982 | 1461151484621 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 04:24:44 INFO - PROCESS | 1982 | 1461151484622 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 04:24:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 04:24:44 INFO - PROCESS | 1982 | 1461151484624 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 04:24:44 INFO - PROCESS | 1982 | 1461151484626 Marionette TRACE conn2 <- [1,1902,null,{}] 04:24:44 INFO - PROCESS | 1982 | 1461151484628 Marionette TRACE conn2 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:44 INFO - PROCESS | 1982 | 1461151484718 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 04:24:44 INFO - PROCESS | 1982 | 1461151484805 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:44 INFO - PROCESS | 1982 | ++DOCSHELL 0x12ab52000 == 72 [pid = 1982] [id = 483] 04:24:44 INFO - PROCESS | 1982 | ++DOMWINDOW == 168 (0x11bce0400) [pid = 1982] [serial = 1449] [outer = 0x0] 04:24:44 INFO - PROCESS | 1982 | ++DOMWINDOW == 169 (0x123948800) [pid = 1982] [serial = 1450] [outer = 0x11bce0400] 04:24:44 INFO - PROCESS | 1982 | 1461151484834 Marionette DEBUG loaded listener.js 04:24:44 INFO - PROCESS | 1982 | ++DOMWINDOW == 170 (0x125dc8400) [pid = 1982] [serial = 1451] [outer = 0x11bce0400] 04:24:45 INFO - PROCESS | 1982 | 1461151485121 Marionette TRACE conn2 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 04:24:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 04:24:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 517ms 04:24:45 INFO - PROCESS | 1982 | 1461151485143 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 04:24:45 INFO - PROCESS | 1982 | 1461151485144 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 04:24:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 04:24:45 INFO - PROCESS | 1982 | 1461151485154 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 04:24:45 INFO - PROCESS | 1982 | 1461151485155 Marionette TRACE conn2 <- [1,1906,null,{}] 04:24:45 INFO - PROCESS | 1982 | 1461151485158 Marionette TRACE conn2 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:45 INFO - PROCESS | 1982 | 1461151485253 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 04:24:45 INFO - PROCESS | 1982 | 1461151485257 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:45 INFO - PROCESS | 1982 | ++DOCSHELL 0x12b98f800 == 73 [pid = 1982] [id = 484] 04:24:45 INFO - PROCESS | 1982 | ++DOMWINDOW == 171 (0x125e55c00) [pid = 1982] [serial = 1452] [outer = 0x0] 04:24:45 INFO - PROCESS | 1982 | ++DOMWINDOW == 172 (0x1274bd400) [pid = 1982] [serial = 1453] [outer = 0x125e55c00] 04:24:45 INFO - PROCESS | 1982 | 1461151485286 Marionette DEBUG loaded listener.js 04:24:45 INFO - PROCESS | 1982 | ++DOMWINDOW == 173 (0x12958a400) [pid = 1982] [serial = 1454] [outer = 0x125e55c00] 04:24:45 INFO - PROCESS | 1982 | 1461151485717 Marionette TRACE conn2 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 04:24:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 04:24:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 619ms 04:24:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 04:24:45 INFO - PROCESS | 1982 | 1461151485773 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 04:24:45 INFO - PROCESS | 1982 | 1461151485775 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 04:24:45 INFO - PROCESS | 1982 | 1461151485777 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 04:24:45 INFO - PROCESS | 1982 | 1461151485778 Marionette TRACE conn2 <- [1,1910,null,{}] 04:24:45 INFO - PROCESS | 1982 | 1461151485780 Marionette TRACE conn2 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:45 INFO - PROCESS | 1982 | 1461151485911 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 04:24:45 INFO - PROCESS | 1982 | 1461151485929 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:45 INFO - PROCESS | 1982 | ++DOCSHELL 0x12d0ce000 == 74 [pid = 1982] [id = 485] 04:24:45 INFO - PROCESS | 1982 | ++DOMWINDOW == 174 (0x12a437000) [pid = 1982] [serial = 1455] [outer = 0x0] 04:24:45 INFO - PROCESS | 1982 | ++DOMWINDOW == 175 (0x12aa6a000) [pid = 1982] [serial = 1456] [outer = 0x12a437000] 04:24:45 INFO - PROCESS | 1982 | 1461151485956 Marionette DEBUG loaded listener.js 04:24:45 INFO - PROCESS | 1982 | ++DOMWINDOW == 176 (0x12b398400) [pid = 1982] [serial = 1457] [outer = 0x12a437000] 04:24:46 INFO - PROCESS | 1982 | 1461151486334 Marionette TRACE conn2 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 04:24:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 04:24:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 568ms 04:24:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 04:24:46 INFO - PROCESS | 1982 | 1461151486350 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 04:24:46 INFO - PROCESS | 1982 | 1461151486351 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 04:24:46 INFO - PROCESS | 1982 | 1461151486354 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 04:24:46 INFO - PROCESS | 1982 | 1461151486355 Marionette TRACE conn2 <- [1,1914,null,{}] 04:24:46 INFO - PROCESS | 1982 | 1461151486357 Marionette TRACE conn2 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:46 INFO - PROCESS | 1982 | 1461151486474 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 04:24:46 INFO - PROCESS | 1982 | 1461151486483 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:46 INFO - PROCESS | 1982 | ++DOCSHELL 0x12dbe6000 == 75 [pid = 1982] [id = 486] 04:24:46 INFO - PROCESS | 1982 | ++DOMWINDOW == 177 (0x12a6d4400) [pid = 1982] [serial = 1458] [outer = 0x0] 04:24:46 INFO - PROCESS | 1982 | ++DOMWINDOW == 178 (0x12b421400) [pid = 1982] [serial = 1459] [outer = 0x12a6d4400] 04:24:46 INFO - PROCESS | 1982 | 1461151486509 Marionette DEBUG loaded listener.js 04:24:46 INFO - PROCESS | 1982 | ++DOMWINDOW == 179 (0x12d8e2000) [pid = 1982] [serial = 1460] [outer = 0x12a6d4400] 04:24:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 04:24:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 519ms 04:24:46 INFO - PROCESS | 1982 | 1461151486867 Marionette TRACE conn2 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 04:24:46 INFO - PROCESS | 1982 | 1461151486873 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 04:24:46 INFO - PROCESS | 1982 | 1461151486874 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 04:24:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 04:24:46 INFO - PROCESS | 1982 | 1461151486877 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 04:24:46 INFO - PROCESS | 1982 | 1461151486878 Marionette TRACE conn2 <- [1,1918,null,{}] 04:24:46 INFO - PROCESS | 1982 | 1461151486883 Marionette TRACE conn2 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:47 INFO - PROCESS | 1982 | 1461151486998 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 04:24:47 INFO - PROCESS | 1982 | 1461151487009 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:47 INFO - PROCESS | 1982 | ++DOCSHELL 0x12e822800 == 76 [pid = 1982] [id = 487] 04:24:47 INFO - PROCESS | 1982 | ++DOMWINDOW == 180 (0x12d8e5400) [pid = 1982] [serial = 1461] [outer = 0x0] 04:24:47 INFO - PROCESS | 1982 | ++DOMWINDOW == 181 (0x12e360400) [pid = 1982] [serial = 1462] [outer = 0x12d8e5400] 04:24:47 INFO - PROCESS | 1982 | 1461151487035 Marionette DEBUG loaded listener.js 04:24:47 INFO - PROCESS | 1982 | ++DOMWINDOW == 182 (0x12e686800) [pid = 1982] [serial = 1463] [outer = 0x12d8e5400] 04:24:47 INFO - PROCESS | 1982 | 1461151487401 Marionette TRACE conn2 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 04:24:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 04:24:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 570ms 04:24:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 04:24:47 INFO - PROCESS | 1982 | 1461151487451 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 04:24:47 INFO - PROCESS | 1982 | 1461151487452 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 04:24:47 INFO - PROCESS | 1982 | 1461151487454 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 04:24:47 INFO - PROCESS | 1982 | 1461151487455 Marionette TRACE conn2 <- [1,1922,null,{}] 04:24:47 INFO - PROCESS | 1982 | 1461151487457 Marionette TRACE conn2 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:47 INFO - PROCESS | 1982 | 1461151487575 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 04:24:47 INFO - PROCESS | 1982 | 1461151487587 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:47 INFO - PROCESS | 1982 | ++DOCSHELL 0x12ec7a800 == 77 [pid = 1982] [id = 488] 04:24:47 INFO - PROCESS | 1982 | ++DOMWINDOW == 183 (0x12e24d400) [pid = 1982] [serial = 1464] [outer = 0x0] 04:24:47 INFO - PROCESS | 1982 | ++DOMWINDOW == 184 (0x12e93bc00) [pid = 1982] [serial = 1465] [outer = 0x12e24d400] 04:24:47 INFO - PROCESS | 1982 | 1461151487613 Marionette DEBUG loaded listener.js 04:24:47 INFO - PROCESS | 1982 | ++DOMWINDOW == 185 (0x12f230000) [pid = 1982] [serial = 1466] [outer = 0x12e24d400] 04:24:48 INFO - PROCESS | 1982 | --DOMWINDOW == 184 (0x11bcd8c00) [pid = 1982] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 04:24:48 INFO - PROCESS | 1982 | --DOMWINDOW == 183 (0x11a648c00) [pid = 1982] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 04:24:48 INFO - PROCESS | 1982 | --DOMWINDOW == 182 (0x11924b400) [pid = 1982] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 04:24:48 INFO - PROCESS | 1982 | --DOMWINDOW == 181 (0x12f234c00) [pid = 1982] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 04:24:48 INFO - PROCESS | 1982 | --DOMWINDOW == 180 (0x11a64a000) [pid = 1982] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 04:24:48 INFO - PROCESS | 1982 | --DOMWINDOW == 179 (0x115447400) [pid = 1982] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 04:24:48 INFO - PROCESS | 1982 | --DOMWINDOW == 178 (0x1122ed400) [pid = 1982] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 04:24:48 INFO - PROCESS | 1982 | --DOMWINDOW == 177 (0x123946000) [pid = 1982] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 04:24:48 INFO - PROCESS | 1982 | --DOMWINDOW == 176 (0x11a9a2000) [pid = 1982] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 04:24:48 INFO - PROCESS | 1982 | --DOMWINDOW == 175 (0x12a6d4000) [pid = 1982] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 04:24:48 INFO - PROCESS | 1982 | --DOMWINDOW == 174 (0x114a98000) [pid = 1982] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 04:24:48 INFO - PROCESS | 1982 | --DOMWINDOW == 173 (0x112274c00) [pid = 1982] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 04:24:48 INFO - PROCESS | 1982 | --DOMWINDOW == 172 (0x11c32c400) [pid = 1982] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 04:24:48 INFO - PROCESS | 1982 | --DOMWINDOW == 171 (0x1197d7000) [pid = 1982] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 04:24:48 INFO - PROCESS | 1982 | --DOMWINDOW == 170 (0x12d348800) [pid = 1982] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 04:24:48 INFO - PROCESS | 1982 | --DOMWINDOW == 169 (0x12ee87c00) [pid = 1982] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 04:24:48 INFO - PROCESS | 1982 | --DOMWINDOW == 168 (0x11c187400) [pid = 1982] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 04:24:48 INFO - PROCESS | 1982 | --DOMWINDOW == 167 (0x128819800) [pid = 1982] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 04:24:48 INFO - PROCESS | 1982 | 1461151488126 Marionette TRACE conn2 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 04:24:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 04:24:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 719ms 04:24:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 04:24:48 INFO - PROCESS | 1982 | 1461151488173 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 04:24:48 INFO - PROCESS | 1982 | 1461151488175 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 04:24:48 INFO - PROCESS | 1982 | 1461151488177 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 04:24:48 INFO - PROCESS | 1982 | 1461151488178 Marionette TRACE conn2 <- [1,1926,null,{}] 04:24:48 INFO - PROCESS | 1982 | 1461151488180 Marionette TRACE conn2 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:48 INFO - PROCESS | 1982 | 1461151488270 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 04:24:48 INFO - PROCESS | 1982 | 1461151488360 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:48 INFO - PROCESS | 1982 | ++DOCSHELL 0x12ab54000 == 78 [pid = 1982] [id = 489] 04:24:48 INFO - PROCESS | 1982 | ++DOMWINDOW == 168 (0x1122ed400) [pid = 1982] [serial = 1467] [outer = 0x0] 04:24:48 INFO - PROCESS | 1982 | ++DOMWINDOW == 169 (0x11a9a0c00) [pid = 1982] [serial = 1468] [outer = 0x1122ed400] 04:24:48 INFO - PROCESS | 1982 | 1461151488385 Marionette DEBUG loaded listener.js 04:24:48 INFO - PROCESS | 1982 | ++DOMWINDOW == 170 (0x123944400) [pid = 1982] [serial = 1469] [outer = 0x1122ed400] 04:24:48 INFO - PROCESS | 1982 | 1461151488675 Marionette TRACE conn2 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 04:24:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 04:24:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 522ms 04:24:48 INFO - PROCESS | 1982 | 1461151488703 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 04:24:48 INFO - PROCESS | 1982 | 1461151488705 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 04:24:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 04:24:48 INFO - PROCESS | 1982 | 1461151488707 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 04:24:48 INFO - PROCESS | 1982 | 1461151488708 Marionette TRACE conn2 <- [1,1930,null,{}] 04:24:48 INFO - PROCESS | 1982 | 1461151488711 Marionette TRACE conn2 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:48 INFO - PROCESS | 1982 | 1461151488820 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 04:24:48 INFO - PROCESS | 1982 | 1461151488824 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:48 INFO - PROCESS | 1982 | ++DOCSHELL 0x12f86f800 == 79 [pid = 1982] [id = 490] 04:24:48 INFO - PROCESS | 1982 | ++DOMWINDOW == 171 (0x10fef4400) [pid = 1982] [serial = 1470] [outer = 0x0] 04:24:48 INFO - PROCESS | 1982 | ++DOMWINDOW == 172 (0x12aca2400) [pid = 1982] [serial = 1471] [outer = 0x10fef4400] 04:24:48 INFO - PROCESS | 1982 | 1461151488854 Marionette DEBUG loaded listener.js 04:24:48 INFO - PROCESS | 1982 | ++DOMWINDOW == 173 (0x12e684400) [pid = 1982] [serial = 1472] [outer = 0x10fef4400] 04:24:49 INFO - PROCESS | 1982 | 1461151489201 Marionette TRACE conn2 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 04:24:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 04:24:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 520ms 04:24:49 INFO - PROCESS | 1982 | 1461151489228 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 04:24:49 INFO - PROCESS | 1982 | 1461151489231 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 04:24:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 04:24:49 INFO - PROCESS | 1982 | 1461151489235 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 04:24:49 INFO - PROCESS | 1982 | 1461151489236 Marionette TRACE conn2 <- [1,1934,null,{}] 04:24:49 INFO - PROCESS | 1982 | 1461151489239 Marionette TRACE conn2 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:49 INFO - PROCESS | 1982 | 1461151489368 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 04:24:49 INFO - PROCESS | 1982 | 1461151489375 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:49 INFO - PROCESS | 1982 | ++DOCSHELL 0x12feda000 == 80 [pid = 1982] [id = 491] 04:24:49 INFO - PROCESS | 1982 | ++DOMWINDOW == 174 (0x12e36ec00) [pid = 1982] [serial = 1473] [outer = 0x0] 04:24:49 INFO - PROCESS | 1982 | ++DOMWINDOW == 175 (0x12fc57c00) [pid = 1982] [serial = 1474] [outer = 0x12e36ec00] 04:24:49 INFO - PROCESS | 1982 | 1461151489401 Marionette DEBUG loaded listener.js 04:24:49 INFO - PROCESS | 1982 | ++DOMWINDOW == 176 (0x12fe84c00) [pid = 1982] [serial = 1475] [outer = 0x12e36ec00] 04:24:49 INFO - PROCESS | 1982 | 1461151489743 Marionette TRACE conn2 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 04:24:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 04:24:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 521ms 04:24:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 04:24:49 INFO - PROCESS | 1982 | 1461151489756 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 04:24:49 INFO - PROCESS | 1982 | 1461151489757 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 04:24:49 INFO - PROCESS | 1982 | 1461151489759 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 04:24:49 INFO - PROCESS | 1982 | 1461151489760 Marionette TRACE conn2 <- [1,1938,null,{}] 04:24:49 INFO - PROCESS | 1982 | 1461151489767 Marionette TRACE conn2 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:49 INFO - PROCESS | 1982 | 1461151489873 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 04:24:49 INFO - PROCESS | 1982 | 1461151489879 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:49 INFO - PROCESS | 1982 | ++DOCSHELL 0x13719b800 == 81 [pid = 1982] [id = 492] 04:24:49 INFO - PROCESS | 1982 | ++DOMWINDOW == 177 (0x12ec66400) [pid = 1982] [serial = 1476] [outer = 0x0] 04:24:49 INFO - PROCESS | 1982 | ++DOMWINDOW == 178 (0x130052c00) [pid = 1982] [serial = 1477] [outer = 0x12ec66400] 04:24:49 INFO - PROCESS | 1982 | 1461151489916 Marionette DEBUG loaded listener.js 04:24:49 INFO - PROCESS | 1982 | ++DOMWINDOW == 179 (0x13005a400) [pid = 1982] [serial = 1478] [outer = 0x12ec66400] 04:24:50 INFO - PROCESS | 1982 | 1461151490603 Marionette TRACE conn2 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 04:24:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 04:24:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 873ms 04:24:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 04:24:50 INFO - PROCESS | 1982 | 1461151490633 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 04:24:50 INFO - PROCESS | 1982 | 1461151490637 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 04:24:50 INFO - PROCESS | 1982 | 1461151490640 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 04:24:50 INFO - PROCESS | 1982 | 1461151490643 Marionette TRACE conn2 <- [1,1942,null,{}] 04:24:50 INFO - PROCESS | 1982 | 1461151490647 Marionette TRACE conn2 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:50 INFO - PROCESS | 1982 | 1461151490792 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 04:24:50 INFO - PROCESS | 1982 | 1461151490878 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:50 INFO - PROCESS | 1982 | ++DOCSHELL 0x1288d8800 == 82 [pid = 1982] [id = 493] 04:24:50 INFO - PROCESS | 1982 | ++DOMWINDOW == 180 (0x11544b800) [pid = 1982] [serial = 1479] [outer = 0x0] 04:24:50 INFO - PROCESS | 1982 | ++DOMWINDOW == 181 (0x118fd7c00) [pid = 1982] [serial = 1480] [outer = 0x11544b800] 04:24:50 INFO - PROCESS | 1982 | 1461151490910 Marionette DEBUG loaded listener.js 04:24:50 INFO - PROCESS | 1982 | ++DOMWINDOW == 182 (0x11a645000) [pid = 1982] [serial = 1481] [outer = 0x11544b800] 04:24:51 INFO - PROCESS | 1982 | 1461151491346 Marionette TRACE conn2 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 04:24:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 04:24:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 775ms 04:24:51 INFO - PROCESS | 1982 | 1461151491416 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 04:24:51 INFO - PROCESS | 1982 | 1461151491420 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 04:24:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 04:24:51 INFO - PROCESS | 1982 | 1461151491425 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 04:24:51 INFO - PROCESS | 1982 | 1461151491427 Marionette TRACE conn2 <- [1,1946,null,{}] 04:24:51 INFO - PROCESS | 1982 | 1461151491431 Marionette TRACE conn2 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:51 INFO - PROCESS | 1982 | 1461151491545 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 04:24:51 INFO - PROCESS | 1982 | 1461151491629 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:51 INFO - PROCESS | 1982 | ++DOCSHELL 0x12b99f800 == 83 [pid = 1982] [id = 494] 04:24:51 INFO - PROCESS | 1982 | ++DOMWINDOW == 183 (0x11af65000) [pid = 1982] [serial = 1482] [outer = 0x0] 04:24:51 INFO - PROCESS | 1982 | ++DOMWINDOW == 184 (0x11b9a3800) [pid = 1982] [serial = 1483] [outer = 0x11af65000] 04:24:51 INFO - PROCESS | 1982 | 1461151491660 Marionette DEBUG loaded listener.js 04:24:51 INFO - PROCESS | 1982 | ++DOMWINDOW == 185 (0x12394e800) [pid = 1982] [serial = 1484] [outer = 0x11af65000] 04:24:52 INFO - PROCESS | 1982 | 1461151492095 Marionette TRACE conn2 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 04:24:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 04:24:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 723ms 04:24:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 04:24:52 INFO - PROCESS | 1982 | 1461151492149 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 04:24:52 INFO - PROCESS | 1982 | 1461151492151 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 04:24:52 INFO - PROCESS | 1982 | 1461151492153 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 04:24:52 INFO - PROCESS | 1982 | 1461151492156 Marionette TRACE conn2 <- [1,1950,null,{}] 04:24:52 INFO - PROCESS | 1982 | 1461151492166 Marionette TRACE conn2 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:52 INFO - PROCESS | 1982 | 1461151492279 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 04:24:52 INFO - PROCESS | 1982 | 1461151492364 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:52 INFO - PROCESS | 1982 | ++DOCSHELL 0x12fed8000 == 84 [pid = 1982] [id = 495] 04:24:52 INFO - PROCESS | 1982 | ++DOMWINDOW == 186 (0x12a433c00) [pid = 1982] [serial = 1485] [outer = 0x0] 04:24:52 INFO - PROCESS | 1982 | ++DOMWINDOW == 187 (0x12aa23000) [pid = 1982] [serial = 1486] [outer = 0x12a433c00] 04:24:52 INFO - PROCESS | 1982 | 1461151492397 Marionette DEBUG loaded listener.js 04:24:52 INFO - PROCESS | 1982 | ++DOMWINDOW == 188 (0x12aa9fc00) [pid = 1982] [serial = 1487] [outer = 0x12a433c00] 04:24:52 INFO - PROCESS | 1982 | 1461151492813 Marionette TRACE conn2 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 04:24:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 04:24:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 674ms 04:24:52 INFO - PROCESS | 1982 | 1461151492827 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 04:24:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 04:24:52 INFO - PROCESS | 1982 | 1461151492829 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 04:24:52 INFO - PROCESS | 1982 | 1461151492831 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 04:24:52 INFO - PROCESS | 1982 | 1461151492832 Marionette TRACE conn2 <- [1,1954,null,{}] 04:24:52 INFO - PROCESS | 1982 | 1461151492835 Marionette TRACE conn2 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:52 INFO - PROCESS | 1982 | 1461151492947 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 04:24:53 INFO - PROCESS | 1982 | 1461151493058 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:53 INFO - PROCESS | 1982 | ++DOCSHELL 0x1398e2000 == 85 [pid = 1982] [id = 496] 04:24:53 INFO - PROCESS | 1982 | ++DOMWINDOW == 189 (0x12aa27800) [pid = 1982] [serial = 1488] [outer = 0x0] 04:24:53 INFO - PROCESS | 1982 | ++DOMWINDOW == 190 (0x12acab000) [pid = 1982] [serial = 1489] [outer = 0x12aa27800] 04:24:53 INFO - PROCESS | 1982 | 1461151493091 Marionette DEBUG loaded listener.js 04:24:53 INFO - PROCESS | 1982 | ++DOMWINDOW == 191 (0x12b6d0400) [pid = 1982] [serial = 1490] [outer = 0x12aa27800] 04:24:53 INFO - PROCESS | 1982 | 1461151493501 Marionette TRACE conn2 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 04:24:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 04:24:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 723ms 04:24:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 04:24:53 INFO - PROCESS | 1982 | 1461151493555 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 04:24:53 INFO - PROCESS | 1982 | 1461151493557 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 04:24:53 INFO - PROCESS | 1982 | 1461151493559 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 04:24:53 INFO - PROCESS | 1982 | 1461151493561 Marionette TRACE conn2 <- [1,1958,null,{}] 04:24:53 INFO - PROCESS | 1982 | 1461151493565 Marionette TRACE conn2 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:53 INFO - PROCESS | 1982 | 1461151493753 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 04:24:53 INFO - PROCESS | 1982 | 1461151493917 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:53 INFO - PROCESS | 1982 | ++DOCSHELL 0x13729c800 == 86 [pid = 1982] [id = 497] 04:24:53 INFO - PROCESS | 1982 | ++DOMWINDOW == 192 (0x12bcb3c00) [pid = 1982] [serial = 1491] [outer = 0x0] 04:24:53 INFO - PROCESS | 1982 | ++DOMWINDOW == 193 (0x12d8e3400) [pid = 1982] [serial = 1492] [outer = 0x12bcb3c00] 04:24:53 INFO - PROCESS | 1982 | 1461151493967 Marionette DEBUG loaded listener.js 04:24:54 INFO - PROCESS | 1982 | ++DOMWINDOW == 194 (0x12e93e000) [pid = 1982] [serial = 1493] [outer = 0x12bcb3c00] 04:24:54 INFO - PROCESS | 1982 | 1461151494457 Marionette TRACE conn2 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 04:24:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 04:24:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 924ms 04:24:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 04:24:54 INFO - PROCESS | 1982 | 1461151494484 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 04:24:54 INFO - PROCESS | 1982 | 1461151494485 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 04:24:54 INFO - PROCESS | 1982 | 1461151494488 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 04:24:54 INFO - PROCESS | 1982 | 1461151494489 Marionette TRACE conn2 <- [1,1962,null,{}] 04:24:54 INFO - PROCESS | 1982 | 1461151494491 Marionette TRACE conn2 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:54 INFO - PROCESS | 1982 | 1461151494620 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 04:24:54 INFO - PROCESS | 1982 | 1461151494708 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:54 INFO - PROCESS | 1982 | ++DOCSHELL 0x139ed4000 == 87 [pid = 1982] [id = 498] 04:24:54 INFO - PROCESS | 1982 | ++DOMWINDOW == 195 (0x13005c400) [pid = 1982] [serial = 1494] [outer = 0x0] 04:24:54 INFO - PROCESS | 1982 | ++DOMWINDOW == 196 (0x1303ab400) [pid = 1982] [serial = 1495] [outer = 0x13005c400] 04:24:54 INFO - PROCESS | 1982 | 1461151494740 Marionette DEBUG loaded listener.js 04:24:54 INFO - PROCESS | 1982 | ++DOMWINDOW == 197 (0x1303b2400) [pid = 1982] [serial = 1496] [outer = 0x13005c400] 04:24:55 INFO - PROCESS | 1982 | 1461151495162 Marionette TRACE conn2 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 04:24:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 04:24:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 721ms 04:24:55 INFO - PROCESS | 1982 | 1461151495209 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 04:24:55 INFO - PROCESS | 1982 | 1461151495211 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 04:24:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 04:24:55 INFO - PROCESS | 1982 | 1461151495214 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 04:24:55 INFO - PROCESS | 1982 | 1461151495217 Marionette TRACE conn2 <- [1,1966,null,{}] 04:24:55 INFO - PROCESS | 1982 | 1461151495219 Marionette TRACE conn2 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:55 INFO - PROCESS | 1982 | 1461151495346 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 04:24:55 INFO - PROCESS | 1982 | 1461151495443 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:55 INFO - PROCESS | 1982 | ++DOCSHELL 0x139eea800 == 88 [pid = 1982] [id = 499] 04:24:55 INFO - PROCESS | 1982 | ++DOMWINDOW == 198 (0x1303a9800) [pid = 1982] [serial = 1497] [outer = 0x0] 04:24:55 INFO - PROCESS | 1982 | ++DOMWINDOW == 199 (0x130764800) [pid = 1982] [serial = 1498] [outer = 0x1303a9800] 04:24:55 INFO - PROCESS | 1982 | 1461151495473 Marionette DEBUG loaded listener.js 04:24:55 INFO - PROCESS | 1982 | ++DOMWINDOW == 200 (0x13076bc00) [pid = 1982] [serial = 1499] [outer = 0x1303a9800] 04:24:55 INFO - PROCESS | 1982 | 1461151495915 Marionette TRACE conn2 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 04:24:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 04:24:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 721ms 04:24:55 INFO - PROCESS | 1982 | 1461151495935 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 04:24:55 INFO - PROCESS | 1982 | 1461151495937 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 04:24:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 04:24:55 INFO - PROCESS | 1982 | 1461151495939 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 04:24:55 INFO - PROCESS | 1982 | 1461151495940 Marionette TRACE conn2 <- [1,1970,null,{}] 04:24:55 INFO - PROCESS | 1982 | 1461151495943 Marionette TRACE conn2 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:56 INFO - PROCESS | 1982 | 1461151496056 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 04:24:56 INFO - PROCESS | 1982 | 1461151496141 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:56 INFO - PROCESS | 1982 | ++DOCSHELL 0x11bbb7800 == 89 [pid = 1982] [id = 500] 04:24:56 INFO - PROCESS | 1982 | ++DOMWINDOW == 201 (0x114405000) [pid = 1982] [serial = 1500] [outer = 0x0] 04:24:56 INFO - PROCESS | 1982 | ++DOMWINDOW == 202 (0x11c32ac00) [pid = 1982] [serial = 1501] [outer = 0x114405000] 04:24:56 INFO - PROCESS | 1982 | 1461151496174 Marionette DEBUG loaded listener.js 04:24:56 INFO - PROCESS | 1982 | ++DOMWINDOW == 203 (0x12ae2a400) [pid = 1982] [serial = 1502] [outer = 0x114405000] 04:24:56 INFO - PROCESS | 1982 | 1461151496560 Marionette TRACE conn2 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 04:24:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 04:24:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 669ms 04:24:56 INFO - PROCESS | 1982 | 1461151496608 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 04:24:56 INFO - PROCESS | 1982 | 1461151496609 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 04:24:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 04:24:56 INFO - PROCESS | 1982 | 1461151496612 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 04:24:56 INFO - PROCESS | 1982 | 1461151496613 Marionette TRACE conn2 <- [1,1974,null,{}] 04:24:56 INFO - PROCESS | 1982 | 1461151496616 Marionette TRACE conn2 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:56 INFO - PROCESS | 1982 | 1461151496744 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 04:24:56 INFO - PROCESS | 1982 | 1461151496830 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:56 INFO - PROCESS | 1982 | ++DOCSHELL 0x12b436000 == 90 [pid = 1982] [id = 501] 04:24:56 INFO - PROCESS | 1982 | ++DOMWINDOW == 204 (0x112274000) [pid = 1982] [serial = 1503] [outer = 0x0] 04:24:56 INFO - PROCESS | 1982 | ++DOMWINDOW == 205 (0x12ae2d000) [pid = 1982] [serial = 1504] [outer = 0x112274000] 04:24:56 INFO - PROCESS | 1982 | 1461151496860 Marionette DEBUG loaded listener.js 04:24:56 INFO - PROCESS | 1982 | ++DOMWINDOW == 206 (0x12ae30800) [pid = 1982] [serial = 1505] [outer = 0x112274000] 04:24:57 INFO - PROCESS | 1982 | 1461151497563 Marionette TRACE conn2 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 04:24:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 04:24:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 973ms 04:24:57 INFO - PROCESS | 1982 | 1461151497602 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 04:24:57 INFO - PROCESS | 1982 | 1461151497605 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 04:24:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 04:24:57 INFO - PROCESS | 1982 | 1461151497612 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 04:24:57 INFO - PROCESS | 1982 | 1461151497618 Marionette TRACE conn2 <- [1,1978,null,{}] 04:24:57 INFO - PROCESS | 1982 | 1461151497623 Marionette TRACE conn2 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:57 INFO - PROCESS | 1982 | 1461151497786 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 04:24:57 INFO - PROCESS | 1982 | 1461151497943 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:57 INFO - PROCESS | 1982 | ++DOCSHELL 0x12a1ad800 == 91 [pid = 1982] [id = 502] 04:24:57 INFO - PROCESS | 1982 | ++DOMWINDOW == 207 (0x1122ef400) [pid = 1982] [serial = 1506] [outer = 0x0] 04:24:57 INFO - PROCESS | 1982 | ++DOMWINDOW == 208 (0x1146b1000) [pid = 1982] [serial = 1507] [outer = 0x1122ef400] 04:24:57 INFO - PROCESS | 1982 | 1461151497992 Marionette DEBUG loaded listener.js 04:24:58 INFO - PROCESS | 1982 | ++DOMWINDOW == 209 (0x118a60000) [pid = 1982] [serial = 1508] [outer = 0x1122ef400] 04:24:58 INFO - PROCESS | 1982 | 1461151498461 Marionette TRACE conn2 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 04:24:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 04:24:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 881ms 04:24:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 04:24:58 INFO - PROCESS | 1982 | 1461151498493 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 04:24:58 INFO - PROCESS | 1982 | 1461151498497 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 04:24:58 INFO - PROCESS | 1982 | 1461151498501 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 04:24:58 INFO - PROCESS | 1982 | 1461151498503 Marionette TRACE conn2 <- [1,1982,null,{}] 04:24:58 INFO - PROCESS | 1982 | 1461151498506 Marionette TRACE conn2 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:58 INFO - PROCESS | 1982 | 1461151498616 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 04:24:58 INFO - PROCESS | 1982 | 1461151498737 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:58 INFO - PROCESS | 1982 | ++DOCSHELL 0x125a0e800 == 92 [pid = 1982] [id = 503] 04:24:58 INFO - PROCESS | 1982 | ++DOMWINDOW == 210 (0x115330000) [pid = 1982] [serial = 1509] [outer = 0x0] 04:24:58 INFO - PROCESS | 1982 | ++DOMWINDOW == 211 (0x1197d9000) [pid = 1982] [serial = 1510] [outer = 0x115330000] 04:24:58 INFO - PROCESS | 1982 | 1461151498773 Marionette DEBUG loaded listener.js 04:24:58 INFO - PROCESS | 1982 | ++DOMWINDOW == 212 (0x119adc800) [pid = 1982] [serial = 1511] [outer = 0x115330000] 04:24:59 INFO - PROCESS | 1982 | --DOCSHELL 0x12fb7e800 == 91 [pid = 1982] [id = 329] 04:24:59 INFO - PROCESS | 1982 | --DOCSHELL 0x12a198800 == 90 [pid = 1982] [id = 429] 04:24:59 INFO - PROCESS | 1982 | --DOCSHELL 0x126618000 == 89 [pid = 1982] [id = 391] 04:24:59 INFO - PROCESS | 1982 | --DOCSHELL 0x11c424000 == 88 [pid = 1982] [id = 390] 04:24:59 INFO - PROCESS | 1982 | --DOCSHELL 0x12a010000 == 87 [pid = 1982] [id = 431] 04:24:59 INFO - PROCESS | 1982 | --DOCSHELL 0x11b28e000 == 86 [pid = 1982] [id = 306] 04:24:59 INFO - PROCESS | 1982 | --DOCSHELL 0x12feda000 == 85 [pid = 1982] [id = 491] 04:24:59 INFO - PROCESS | 1982 | --DOCSHELL 0x12f86f800 == 84 [pid = 1982] [id = 490] 04:24:59 INFO - PROCESS | 1982 | --DOCSHELL 0x12ab54000 == 83 [pid = 1982] [id = 489] 04:24:59 INFO - PROCESS | 1982 | --DOCSHELL 0x12ec7a800 == 82 [pid = 1982] [id = 488] 04:24:59 INFO - PROCESS | 1982 | --DOMWINDOW == 211 (0x12d353400) [pid = 1982] [serial = 1365] [outer = 0x0] [url = about:blank] 04:24:59 INFO - PROCESS | 1982 | --DOMWINDOW == 210 (0x12d350c00) [pid = 1982] [serial = 1407] [outer = 0x0] [url = about:blank] 04:24:59 INFO - PROCESS | 1982 | --DOCSHELL 0x12e822800 == 81 [pid = 1982] [id = 487] 04:24:59 INFO - PROCESS | 1982 | --DOCSHELL 0x12dbe6000 == 80 [pid = 1982] [id = 486] 04:24:59 INFO - PROCESS | 1982 | --DOCSHELL 0x12d0ce000 == 79 [pid = 1982] [id = 485] 04:24:59 INFO - PROCESS | 1982 | --DOCSHELL 0x12b98f800 == 78 [pid = 1982] [id = 484] 04:24:59 INFO - PROCESS | 1982 | --DOCSHELL 0x12ab52000 == 77 [pid = 1982] [id = 483] 04:24:59 INFO - PROCESS | 1982 | --DOCSHELL 0x128ee5800 == 76 [pid = 1982] [id = 482] 04:24:59 INFO - PROCESS | 1982 | --DOCSHELL 0x11c7c2000 == 75 [pid = 1982] [id = 481] 04:24:59 INFO - PROCESS | 1982 | --DOCSHELL 0x1293a4800 == 74 [pid = 1982] [id = 480] 04:24:59 INFO - PROCESS | 1982 | --DOCSHELL 0x125a0f000 == 73 [pid = 1982] [id = 478] 04:24:59 INFO - PROCESS | 1982 | --DOCSHELL 0x13719e800 == 72 [pid = 1982] [id = 477] 04:24:59 INFO - PROCESS | 1982 | --DOCSHELL 0x1399d1800 == 71 [pid = 1982] [id = 476] 04:24:59 INFO - PROCESS | 1982 | --DOCSHELL 0x1398c2800 == 70 [pid = 1982] [id = 475] 04:24:59 INFO - PROCESS | 1982 | --DOCSHELL 0x130319800 == 69 [pid = 1982] [id = 474] 04:24:59 INFO - PROCESS | 1982 | --DOCSHELL 0x12f868000 == 68 [pid = 1982] [id = 473] 04:24:59 INFO - PROCESS | 1982 | --DOCSHELL 0x12ea24000 == 67 [pid = 1982] [id = 472] 04:24:59 INFO - PROCESS | 1982 | --DOCSHELL 0x12a458000 == 66 [pid = 1982] [id = 471] 04:24:59 INFO - PROCESS | 1982 | --DOCSHELL 0x125a1c000 == 65 [pid = 1982] [id = 470] 04:24:59 INFO - PROCESS | 1982 | 1461151499238 Marionette TRACE conn2 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 04:24:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 04:24:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 770ms 04:24:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 04:24:59 INFO - PROCESS | 1982 | 1461151499271 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 04:24:59 INFO - PROCESS | 1982 | 1461151499273 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 04:24:59 INFO - PROCESS | 1982 | 1461151499275 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 04:24:59 INFO - PROCESS | 1982 | 1461151499277 Marionette TRACE conn2 <- [1,1986,null,{}] 04:24:59 INFO - PROCESS | 1982 | 1461151499285 Marionette TRACE conn2 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:59 INFO - PROCESS | 1982 | 1461151499381 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 04:24:59 INFO - PROCESS | 1982 | --DOMWINDOW == 209 (0x128eef400) [pid = 1982] [serial = 1389] [outer = 0x0] [url = about:blank] 04:24:59 INFO - PROCESS | 1982 | --DOMWINDOW == 208 (0x12a04d000) [pid = 1982] [serial = 1392] [outer = 0x0] [url = about:blank] 04:24:59 INFO - PROCESS | 1982 | --DOMWINDOW == 207 (0x12a040800) [pid = 1982] [serial = 1390] [outer = 0x0] [url = about:blank] 04:24:59 INFO - PROCESS | 1982 | --DOMWINDOW == 206 (0x119a3a000) [pid = 1982] [serial = 1377] [outer = 0x0] [url = about:blank] 04:24:59 INFO - PROCESS | 1982 | --DOMWINDOW == 205 (0x12fb1a400) [pid = 1982] [serial = 1344] [outer = 0x0] [url = about:blank] 04:24:59 INFO - PROCESS | 1982 | --DOMWINDOW == 204 (0x12fe7a800) [pid = 1982] [serial = 1345] [outer = 0x0] [url = about:blank] 04:24:59 INFO - PROCESS | 1982 | --DOMWINDOW == 203 (0x11aa2e400) [pid = 1982] [serial = 1380] [outer = 0x0] [url = about:blank] 04:24:59 INFO - PROCESS | 1982 | --DOMWINDOW == 202 (0x11b90cc00) [pid = 1982] [serial = 1381] [outer = 0x0] [url = about:blank] 04:24:59 INFO - PROCESS | 1982 | --DOMWINDOW == 201 (0x115889c00) [pid = 1982] [serial = 1347] [outer = 0x0] [url = about:blank] 04:24:59 INFO - PROCESS | 1982 | --DOMWINDOW == 200 (0x118cddc00) [pid = 1982] [serial = 1375] [outer = 0x0] [url = about:blank] 04:24:59 INFO - PROCESS | 1982 | --DOMWINDOW == 199 (0x116563400) [pid = 1982] [serial = 1374] [outer = 0x0] [url = about:blank] 04:24:59 INFO - PROCESS | 1982 | --DOMWINDOW == 198 (0x115445c00) [pid = 1982] [serial = 1372] [outer = 0x0] [url = about:blank] 04:24:59 INFO - PROCESS | 1982 | --DOMWINDOW == 197 (0x1146b6000) [pid = 1982] [serial = 1371] [outer = 0x0] [url = about:blank] 04:24:59 INFO - PROCESS | 1982 | --DOMWINDOW == 196 (0x12a6d2c00) [pid = 1982] [serial = 1353] [outer = 0x0] [url = about:blank] 04:24:59 INFO - PROCESS | 1982 | --DOMWINDOW == 195 (0x12da0d800) [pid = 1982] [serial = 1359] [outer = 0x0] [url = about:blank] 04:24:59 INFO - PROCESS | 1982 | --DOMWINDOW == 194 (0x1239fd400) [pid = 1982] [serial = 1386] [outer = 0x0] [url = about:blank] 04:24:59 INFO - PROCESS | 1982 | --DOMWINDOW == 193 (0x12ee83400) [pid = 1982] [serial = 1362] [outer = 0x0] [url = about:blank] 04:24:59 INFO - PROCESS | 1982 | --DOMWINDOW == 192 (0x11c185000) [pid = 1982] [serial = 1383] [outer = 0x0] [url = about:blank] 04:24:59 INFO - PROCESS | 1982 | --DOMWINDOW == 191 (0x123943400) [pid = 1982] [serial = 1384] [outer = 0x0] [url = about:blank] 04:24:59 INFO - PROCESS | 1982 | --DOMWINDOW == 190 (0x12aaa1400) [pid = 1982] [serial = 1356] [outer = 0x0] [url = about:blank] 04:24:59 INFO - PROCESS | 1982 | --DOMWINDOW == 189 (0x11a64c400) [pid = 1982] [serial = 1350] [outer = 0x0] [url = about:blank] 04:24:59 INFO - PROCESS | 1982 | --DOMWINDOW == 188 (0x12f74a000) [pid = 1982] [serial = 1368] [outer = 0x0] [url = about:blank] 04:24:59 INFO - PROCESS | 1982 | --DOMWINDOW == 187 (0x12aa68400) [pid = 1982] [serial = 1395] [outer = 0x0] [url = about:blank] 04:24:59 INFO - PROCESS | 1982 | --DOMWINDOW == 186 (0x12a6d8800) [pid = 1982] [serial = 1393] [outer = 0x0] [url = about:blank] 04:24:59 INFO - PROCESS | 1982 | --DOMWINDOW == 185 (0x12cf82800) [pid = 1982] [serial = 1405] [outer = 0x0] [url = about:blank] 04:24:59 INFO - PROCESS | 1982 | --DOMWINDOW == 184 (0x119a3a400) [pid = 1982] [serial = 1398] [outer = 0x0] [url = about:blank] 04:24:59 INFO - PROCESS | 1982 | --DOMWINDOW == 183 (0x12b085400) [pid = 1982] [serial = 1401] [outer = 0x0] [url = about:blank] 04:24:59 INFO - PROCESS | 1982 | --DOMWINDOW == 182 (0x11a642800) [pid = 1982] [serial = 1378] [outer = 0x0] [url = about:blank] 04:24:59 INFO - PROCESS | 1982 | --DOMWINDOW == 181 (0x12aa9a800) [pid = 1982] [serial = 1396] [outer = 0x0] [url = about:blank] 04:24:59 INFO - PROCESS | 1982 | --DOMWINDOW == 180 (0x11bcd9400) [pid = 1982] [serial = 1399] [outer = 0x0] [url = about:blank] 04:24:59 INFO - PROCESS | 1982 | --DOMWINDOW == 179 (0x128822c00) [pid = 1982] [serial = 1387] [outer = 0x0] [url = about:blank] 04:24:59 INFO - PROCESS | 1982 | --DOMWINDOW == 178 (0x12b9b8400) [pid = 1982] [serial = 1404] [outer = 0x0] [url = about:blank] 04:24:59 INFO - PROCESS | 1982 | --DOMWINDOW == 177 (0x12b6d4000) [pid = 1982] [serial = 1402] [outer = 0x0] [url = about:blank] 04:24:59 INFO - PROCESS | 1982 | --DOMWINDOW == 176 (0x11b20b000) [pid = 1982] [serial = 1096] [outer = 0x0] [url = about:blank] 04:24:59 INFO - PROCESS | 1982 | --DOMWINDOW == 175 (0x12e689800) [pid = 1982] [serial = 1105] [outer = 0x0] [url = about:blank] 04:24:59 INFO - PROCESS | 1982 | --DOMWINDOW == 174 (0x12f747000) [pid = 1982] [serial = 1093] [outer = 0x0] [url = about:blank] 04:24:59 INFO - PROCESS | 1982 | --DOMWINDOW == 173 (0x126ab8c00) [pid = 1982] [serial = 1099] [outer = 0x0] [url = about:blank] 04:24:59 INFO - PROCESS | 1982 | --DOMWINDOW == 172 (0x12d007000) [pid = 1982] [serial = 1102] [outer = 0x0] [url = about:blank] 04:24:59 INFO - PROCESS | 1982 | 1461151499460 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:59 INFO - PROCESS | 1982 | ++DOCSHELL 0x126418000 == 66 [pid = 1982] [id = 504] 04:24:59 INFO - PROCESS | 1982 | ++DOMWINDOW == 173 (0x115889c00) [pid = 1982] [serial = 1512] [outer = 0x0] 04:24:59 INFO - PROCESS | 1982 | ++DOMWINDOW == 174 (0x119a58800) [pid = 1982] [serial = 1513] [outer = 0x115889c00] 04:24:59 INFO - PROCESS | 1982 | 1461151499491 Marionette DEBUG loaded listener.js 04:24:59 INFO - PROCESS | 1982 | ++DOMWINDOW == 175 (0x11b211800) [pid = 1982] [serial = 1514] [outer = 0x115889c00] 04:24:59 INFO - PROCESS | 1982 | 1461151499806 Marionette TRACE conn2 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 04:24:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 04:24:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 576ms 04:24:59 INFO - PROCESS | 1982 | 1461151499851 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 04:24:59 INFO - PROCESS | 1982 | 1461151499853 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 04:24:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 04:24:59 INFO - PROCESS | 1982 | 1461151499855 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 04:24:59 INFO - PROCESS | 1982 | 1461151499856 Marionette TRACE conn2 <- [1,1990,null,{}] 04:24:59 INFO - PROCESS | 1982 | 1461151499859 Marionette TRACE conn2 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:59 INFO - PROCESS | 1982 | 1461151499952 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 04:25:00 INFO - PROCESS | 1982 | 1461151500020 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:00 INFO - PROCESS | 1982 | ++DOCSHELL 0x12a00b800 == 67 [pid = 1982] [id = 505] 04:25:00 INFO - PROCESS | 1982 | ++DOMWINDOW == 176 (0x11b215c00) [pid = 1982] [serial = 1515] [outer = 0x0] 04:25:00 INFO - PROCESS | 1982 | ++DOMWINDOW == 177 (0x11bcde800) [pid = 1982] [serial = 1516] [outer = 0x11b215c00] 04:25:00 INFO - PROCESS | 1982 | 1461151500047 Marionette DEBUG loaded listener.js 04:25:00 INFO - PROCESS | 1982 | ++DOMWINDOW == 178 (0x11c58bc00) [pid = 1982] [serial = 1517] [outer = 0x11b215c00] 04:25:00 INFO - PROCESS | 1982 | 1461151500339 Marionette TRACE conn2 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 04:25:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 04:25:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 518ms 04:25:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 04:25:00 INFO - PROCESS | 1982 | 1461151500373 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 04:25:00 INFO - PROCESS | 1982 | 1461151500375 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 04:25:00 INFO - PROCESS | 1982 | 1461151500377 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 04:25:00 INFO - PROCESS | 1982 | 1461151500378 Marionette TRACE conn2 <- [1,1994,null,{}] 04:25:00 INFO - PROCESS | 1982 | 1461151500383 Marionette TRACE conn2 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:00 INFO - PROCESS | 1982 | 1461151500475 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 04:25:00 INFO - PROCESS | 1982 | 1461151500543 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:00 INFO - PROCESS | 1982 | ++DOCSHELL 0x12ab56000 == 68 [pid = 1982] [id = 506] 04:25:00 INFO - PROCESS | 1982 | ++DOMWINDOW == 179 (0x11bcddc00) [pid = 1982] [serial = 1518] [outer = 0x0] 04:25:00 INFO - PROCESS | 1982 | ++DOMWINDOW == 180 (0x1239f4000) [pid = 1982] [serial = 1519] [outer = 0x11bcddc00] 04:25:00 INFO - PROCESS | 1982 | 1461151500570 Marionette DEBUG loaded listener.js 04:25:00 INFO - PROCESS | 1982 | ++DOMWINDOW == 181 (0x125a74400) [pid = 1982] [serial = 1520] [outer = 0x11bcddc00] 04:25:00 INFO - PROCESS | 1982 | 1461151500876 Marionette TRACE conn2 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 04:25:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 04:25:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 522ms 04:25:00 INFO - PROCESS | 1982 | 1461151500901 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 04:25:00 INFO - PROCESS | 1982 | 1461151500902 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 04:25:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 04:25:00 INFO - PROCESS | 1982 | 1461151500905 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 04:25:00 INFO - PROCESS | 1982 | 1461151500906 Marionette TRACE conn2 <- [1,1998,null,{}] 04:25:00 INFO - PROCESS | 1982 | 1461151500908 Marionette TRACE conn2 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:01 INFO - PROCESS | 1982 | 1461151501014 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 04:25:01 INFO - PROCESS | 1982 | 1461151501019 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:01 INFO - PROCESS | 1982 | ++DOCSHELL 0x12ce8d800 == 69 [pid = 1982] [id = 507] 04:25:01 INFO - PROCESS | 1982 | ++DOMWINDOW == 182 (0x125d19c00) [pid = 1982] [serial = 1521] [outer = 0x0] 04:25:01 INFO - PROCESS | 1982 | ++DOMWINDOW == 183 (0x1274cb800) [pid = 1982] [serial = 1522] [outer = 0x125d19c00] 04:25:01 INFO - PROCESS | 1982 | 1461151501048 Marionette DEBUG loaded listener.js 04:25:01 INFO - PROCESS | 1982 | ++DOMWINDOW == 184 (0x12a04d000) [pid = 1982] [serial = 1523] [outer = 0x125d19c00] 04:25:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 04:25:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 567ms 04:25:01 INFO - PROCESS | 1982 | 1461151501469 Marionette TRACE conn2 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 04:25:01 INFO - PROCESS | 1982 | 1461151501473 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 04:25:01 INFO - PROCESS | 1982 | 1461151501475 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 04:25:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 04:25:01 INFO - PROCESS | 1982 | 1461151501479 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 04:25:01 INFO - PROCESS | 1982 | 1461151501481 Marionette TRACE conn2 <- [1,2002,null,{}] 04:25:01 INFO - PROCESS | 1982 | 1461151501484 Marionette TRACE conn2 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:01 INFO - PROCESS | 1982 | 1461151501669 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 04:25:01 INFO - PROCESS | 1982 | 1461151501702 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:01 INFO - PROCESS | 1982 | ++DOCSHELL 0x12db18800 == 70 [pid = 1982] [id = 508] 04:25:01 INFO - PROCESS | 1982 | ++DOMWINDOW == 185 (0x12a438000) [pid = 1982] [serial = 1524] [outer = 0x0] 04:25:01 INFO - PROCESS | 1982 | ++DOMWINDOW == 186 (0x12a6d9c00) [pid = 1982] [serial = 1525] [outer = 0x12a438000] 04:25:01 INFO - PROCESS | 1982 | 1461151501744 Marionette DEBUG loaded listener.js 04:25:01 INFO - PROCESS | 1982 | ++DOMWINDOW == 187 (0x12aa6a800) [pid = 1982] [serial = 1526] [outer = 0x12a438000] 04:25:02 INFO - PROCESS | 1982 | 1461151502136 Marionette TRACE conn2 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 04:25:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 04:25:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 673ms 04:25:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 04:25:02 INFO - PROCESS | 1982 | 1461151502152 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 04:25:02 INFO - PROCESS | 1982 | 1461151502153 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 04:25:02 INFO - PROCESS | 1982 | 1461151502160 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 04:25:02 INFO - PROCESS | 1982 | 1461151502161 Marionette TRACE conn2 <- [1,2006,null,{}] 04:25:02 INFO - PROCESS | 1982 | 1461151502165 Marionette TRACE conn2 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:02 INFO - PROCESS | 1982 | 1461151502279 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 04:25:02 INFO - PROCESS | 1982 | 1461151502290 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:02 INFO - PROCESS | 1982 | ++DOCSHELL 0x12e4a6800 == 71 [pid = 1982] [id = 509] 04:25:02 INFO - PROCESS | 1982 | ++DOMWINDOW == 188 (0x12a438400) [pid = 1982] [serial = 1527] [outer = 0x0] 04:25:02 INFO - PROCESS | 1982 | ++DOMWINDOW == 189 (0x12aa9a800) [pid = 1982] [serial = 1528] [outer = 0x12a438400] 04:25:02 INFO - PROCESS | 1982 | 1461151502317 Marionette DEBUG loaded listener.js 04:25:02 INFO - PROCESS | 1982 | ++DOMWINDOW == 190 (0x12acac800) [pid = 1982] [serial = 1529] [outer = 0x12a438400] 04:25:02 INFO - PROCESS | 1982 | 1461151502669 Marionette TRACE conn2 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 04:25:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 04:25:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 523ms 04:25:02 INFO - PROCESS | 1982 | 1461151502679 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 04:25:02 INFO - PROCESS | 1982 | 1461151502680 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 04:25:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 04:25:02 INFO - PROCESS | 1982 | 1461151502685 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 04:25:02 INFO - PROCESS | 1982 | 1461151502686 Marionette TRACE conn2 <- [1,2010,null,{}] 04:25:02 INFO - PROCESS | 1982 | 1461151502688 Marionette TRACE conn2 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:02 INFO - PROCESS | 1982 | 1461151502805 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 04:25:02 INFO - PROCESS | 1982 | 1461151502820 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:02 INFO - PROCESS | 1982 | ++DOCSHELL 0x12e953800 == 72 [pid = 1982] [id = 510] 04:25:02 INFO - PROCESS | 1982 | ++DOMWINDOW == 191 (0x12ae2dc00) [pid = 1982] [serial = 1530] [outer = 0x0] 04:25:02 INFO - PROCESS | 1982 | ++DOMWINDOW == 192 (0x12ae33400) [pid = 1982] [serial = 1531] [outer = 0x12ae2dc00] 04:25:02 INFO - PROCESS | 1982 | 1461151502845 Marionette DEBUG loaded listener.js 04:25:02 INFO - PROCESS | 1982 | ++DOMWINDOW == 193 (0x12b398800) [pid = 1982] [serial = 1532] [outer = 0x12ae2dc00] 04:25:03 INFO - PROCESS | 1982 | --DOMWINDOW == 192 (0x118fd8400) [pid = 1982] [serial = 1443] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 04:25:03 INFO - PROCESS | 1982 | --DOMWINDOW == 191 (0x125e55c00) [pid = 1982] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 04:25:03 INFO - PROCESS | 1982 | --DOMWINDOW == 190 (0x11bce0400) [pid = 1982] [serial = 1449] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 04:25:03 INFO - PROCESS | 1982 | --DOMWINDOW == 189 (0x113e20800) [pid = 1982] [serial = 1440] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 04:25:03 INFO - PROCESS | 1982 | --DOMWINDOW == 188 (0x12d8e5400) [pid = 1982] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 04:25:03 INFO - PROCESS | 1982 | --DOMWINDOW == 187 (0x119d6c000) [pid = 1982] [serial = 1446] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 04:25:03 INFO - PROCESS | 1982 | --DOMWINDOW == 186 (0x12a6d4400) [pid = 1982] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 04:25:03 INFO - PROCESS | 1982 | --DOMWINDOW == 185 (0x12e24d400) [pid = 1982] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 04:25:03 INFO - PROCESS | 1982 | --DOMWINDOW == 184 (0x1122ed400) [pid = 1982] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 04:25:03 INFO - PROCESS | 1982 | --DOMWINDOW == 183 (0x10fef4400) [pid = 1982] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 04:25:03 INFO - PROCESS | 1982 | --DOMWINDOW == 182 (0x12e36ec00) [pid = 1982] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 04:25:03 INFO - PROCESS | 1982 | --DOMWINDOW == 181 (0x12a437000) [pid = 1982] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 04:25:03 INFO - PROCESS | 1982 | 1461151503419 Marionette TRACE conn2 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 04:25:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 04:25:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 773ms 04:25:03 INFO - PROCESS | 1982 | 1461151503458 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 04:25:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 04:25:03 INFO - PROCESS | 1982 | 1461151503460 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 04:25:03 INFO - PROCESS | 1982 | 1461151503462 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 04:25:03 INFO - PROCESS | 1982 | 1461151503463 Marionette TRACE conn2 <- [1,2014,null,{}] 04:25:03 INFO - PROCESS | 1982 | 1461151503465 Marionette TRACE conn2 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:03 INFO - PROCESS | 1982 | 1461151503557 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 04:25:03 INFO - PROCESS | 1982 | 1461151503561 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:03 INFO - PROCESS | 1982 | ++DOCSHELL 0x12ab70000 == 73 [pid = 1982] [id = 511] 04:25:03 INFO - PROCESS | 1982 | ++DOMWINDOW == 182 (0x113e20800) [pid = 1982] [serial = 1533] [outer = 0x0] 04:25:03 INFO - PROCESS | 1982 | ++DOMWINDOW == 183 (0x123945c00) [pid = 1982] [serial = 1534] [outer = 0x113e20800] 04:25:03 INFO - PROCESS | 1982 | 1461151503588 Marionette DEBUG loaded listener.js 04:25:03 INFO - PROCESS | 1982 | ++DOMWINDOW == 184 (0x12b38e000) [pid = 1982] [serial = 1535] [outer = 0x113e20800] 04:25:03 INFO - PROCESS | 1982 | 1461151503960 Marionette TRACE conn2 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 04:25:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 04:25:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 520ms 04:25:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 04:25:03 INFO - PROCESS | 1982 | 1461151503990 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 04:25:03 INFO - PROCESS | 1982 | 1461151503992 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 04:25:03 INFO - PROCESS | 1982 | 1461151503994 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 04:25:04 INFO - PROCESS | 1982 | 1461151503997 Marionette TRACE conn2 <- [1,2018,null,{}] 04:25:04 INFO - PROCESS | 1982 | 1461151504001 Marionette TRACE conn2 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:04 INFO - PROCESS | 1982 | 1461151504180 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 04:25:04 INFO - PROCESS | 1982 | 1461151504190 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:04 INFO - PROCESS | 1982 | ++DOCSHELL 0x12efcb000 == 74 [pid = 1982] [id = 512] 04:25:04 INFO - PROCESS | 1982 | ++DOMWINDOW == 185 (0x12b9b9400) [pid = 1982] [serial = 1536] [outer = 0x0] 04:25:04 INFO - PROCESS | 1982 | ++DOMWINDOW == 186 (0x12bcae000) [pid = 1982] [serial = 1537] [outer = 0x12b9b9400] 04:25:04 INFO - PROCESS | 1982 | 1461151504237 Marionette DEBUG loaded listener.js 04:25:04 INFO - PROCESS | 1982 | ++DOMWINDOW == 187 (0x12d8de800) [pid = 1982] [serial = 1538] [outer = 0x12b9b9400] 04:25:04 INFO - PROCESS | 1982 | 1461151504657 Marionette TRACE conn2 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:25:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 04:25:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 672ms 04:25:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 04:25:04 INFO - PROCESS | 1982 | 1461151504669 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 04:25:04 INFO - PROCESS | 1982 | 1461151504670 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 04:25:04 INFO - PROCESS | 1982 | 1461151504672 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 04:25:04 INFO - PROCESS | 1982 | 1461151504673 Marionette TRACE conn2 <- [1,2022,null,{}] 04:25:04 INFO - PROCESS | 1982 | 1461151504675 Marionette TRACE conn2 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:04 INFO - PROCESS | 1982 | 1461151504809 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 04:25:04 INFO - PROCESS | 1982 | 1461151504820 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:04 INFO - PROCESS | 1982 | ++DOCSHELL 0x12f865800 == 75 [pid = 1982] [id = 513] 04:25:04 INFO - PROCESS | 1982 | ++DOMWINDOW == 188 (0x12cf84400) [pid = 1982] [serial = 1539] [outer = 0x0] 04:25:04 INFO - PROCESS | 1982 | ++DOMWINDOW == 189 (0x12e352800) [pid = 1982] [serial = 1540] [outer = 0x12cf84400] 04:25:04 INFO - PROCESS | 1982 | 1461151504847 Marionette DEBUG loaded listener.js 04:25:04 INFO - PROCESS | 1982 | ++DOMWINDOW == 190 (0x12e68fc00) [pid = 1982] [serial = 1541] [outer = 0x12cf84400] 04:25:05 INFO - PROCESS | 1982 | 1461151505151 Marionette TRACE conn2 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 04:25:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 04:25:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 519ms 04:25:05 INFO - PROCESS | 1982 | 1461151505192 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 04:25:05 INFO - PROCESS | 1982 | 1461151505193 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 04:25:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 04:25:05 INFO - PROCESS | 1982 | 1461151505195 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 04:25:05 INFO - PROCESS | 1982 | 1461151505196 Marionette TRACE conn2 <- [1,2026,null,{}] 04:25:05 INFO - PROCESS | 1982 | 1461151505198 Marionette TRACE conn2 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:05 INFO - PROCESS | 1982 | 1461151505294 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 04:25:05 INFO - PROCESS | 1982 | 1461151505298 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:05 INFO - PROCESS | 1982 | ++DOCSHELL 0x130336800 == 76 [pid = 1982] [id = 514] 04:25:05 INFO - PROCESS | 1982 | ++DOMWINDOW == 191 (0x12e24d400) [pid = 1982] [serial = 1542] [outer = 0x0] 04:25:05 INFO - PROCESS | 1982 | ++DOMWINDOW == 192 (0x12e809c00) [pid = 1982] [serial = 1543] [outer = 0x12e24d400] 04:25:05 INFO - PROCESS | 1982 | 1461151505325 Marionette DEBUG loaded listener.js 04:25:05 INFO - PROCESS | 1982 | ++DOMWINDOW == 193 (0x12e80ec00) [pid = 1982] [serial = 1544] [outer = 0x12e24d400] 04:25:05 INFO - PROCESS | 1982 | 1461151505903 Marionette TRACE conn2 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 04:25:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 04:25:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 770ms 04:25:05 INFO - PROCESS | 1982 | 1461151505966 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 04:25:05 INFO - PROCESS | 1982 | 1461151505970 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 04:25:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 04:25:05 INFO - PROCESS | 1982 | 1461151505974 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 04:25:05 INFO - PROCESS | 1982 | 1461151505976 Marionette TRACE conn2 <- [1,2030,null,{}] 04:25:05 INFO - PROCESS | 1982 | 1461151505979 Marionette TRACE conn2 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:06 INFO - PROCESS | 1982 | 1461151506100 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 04:25:06 INFO - PROCESS | 1982 | 1461151506215 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:06 INFO - PROCESS | 1982 | ++DOCSHELL 0x1260e7800 == 77 [pid = 1982] [id = 515] 04:25:06 INFO - PROCESS | 1982 | ++DOMWINDOW == 194 (0x115448800) [pid = 1982] [serial = 1545] [outer = 0x0] 04:25:06 INFO - PROCESS | 1982 | ++DOMWINDOW == 195 (0x118fd5c00) [pid = 1982] [serial = 1546] [outer = 0x115448800] 04:25:06 INFO - PROCESS | 1982 | 1461151506249 Marionette DEBUG loaded listener.js 04:25:06 INFO - PROCESS | 1982 | ++DOMWINDOW == 196 (0x119a5b000) [pid = 1982] [serial = 1547] [outer = 0x115448800] 04:25:06 INFO - PROCESS | 1982 | 1461151506721 Marionette TRACE conn2 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 04:25:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 04:25:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 771ms 04:25:06 INFO - PROCESS | 1982 | 1461151506756 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 04:25:06 INFO - PROCESS | 1982 | 1461151506761 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 04:25:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 04:25:06 INFO - PROCESS | 1982 | 1461151506768 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 04:25:06 INFO - PROCESS | 1982 | 1461151506770 Marionette TRACE conn2 <- [1,2034,null,{}] 04:25:06 INFO - PROCESS | 1982 | 1461151506773 Marionette TRACE conn2 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:06 INFO - PROCESS | 1982 | 1461151506887 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 04:25:06 INFO - PROCESS | 1982 | 1461151506973 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:06 INFO - PROCESS | 1982 | ++DOCSHELL 0x12b98a000 == 78 [pid = 1982] [id = 516] 04:25:06 INFO - PROCESS | 1982 | ++DOMWINDOW == 197 (0x11ac17c00) [pid = 1982] [serial = 1548] [outer = 0x0] 04:25:07 INFO - PROCESS | 1982 | ++DOMWINDOW == 198 (0x11b9a0c00) [pid = 1982] [serial = 1549] [outer = 0x11ac17c00] 04:25:07 INFO - PROCESS | 1982 | 1461151507003 Marionette DEBUG loaded listener.js 04:25:07 INFO - PROCESS | 1982 | ++DOMWINDOW == 199 (0x1239ef800) [pid = 1982] [serial = 1550] [outer = 0x11ac17c00] 04:25:07 INFO - PROCESS | 1982 | 1461151507421 Marionette TRACE conn2 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:25:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 04:25:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 674ms 04:25:07 INFO - PROCESS | 1982 | 1461151507442 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 04:25:07 INFO - PROCESS | 1982 | 1461151507443 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 04:25:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 04:25:07 INFO - PROCESS | 1982 | 1461151507446 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 04:25:07 INFO - PROCESS | 1982 | 1461151507451 Marionette TRACE conn2 <- [1,2038,null,{}] 04:25:07 INFO - PROCESS | 1982 | 1461151507459 Marionette TRACE conn2 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:07 INFO - PROCESS | 1982 | 1461151507575 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 04:25:07 INFO - PROCESS | 1982 | 1461151507689 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:07 INFO - PROCESS | 1982 | ++DOCSHELL 0x12fedd800 == 79 [pid = 1982] [id = 517] 04:25:07 INFO - PROCESS | 1982 | ++DOMWINDOW == 200 (0x1260c4800) [pid = 1982] [serial = 1551] [outer = 0x0] 04:25:07 INFO - PROCESS | 1982 | ++DOMWINDOW == 201 (0x1293b4400) [pid = 1982] [serial = 1552] [outer = 0x1260c4800] 04:25:07 INFO - PROCESS | 1982 | 1461151507724 Marionette DEBUG loaded listener.js 04:25:07 INFO - PROCESS | 1982 | ++DOMWINDOW == 202 (0x12aca9c00) [pid = 1982] [serial = 1553] [outer = 0x1260c4800] 04:25:08 INFO - PROCESS | 1982 | 1461151508164 Marionette TRACE conn2 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 04:25:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 04:25:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 774ms 04:25:08 INFO - PROCESS | 1982 | 1461151508220 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 04:25:08 INFO - PROCESS | 1982 | 1461151508222 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 04:25:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 04:25:08 INFO - PROCESS | 1982 | 1461151508224 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 04:25:08 INFO - PROCESS | 1982 | 1461151508225 Marionette TRACE conn2 <- [1,2042,null,{}] 04:25:08 INFO - PROCESS | 1982 | 1461151508228 Marionette TRACE conn2 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:08 INFO - PROCESS | 1982 | 1461151508344 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 04:25:08 INFO - PROCESS | 1982 | 1461151508458 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:08 INFO - PROCESS | 1982 | ++DOCSHELL 0x13719e000 == 80 [pid = 1982] [id = 518] 04:25:08 INFO - PROCESS | 1982 | ++DOMWINDOW == 203 (0x12acad800) [pid = 1982] [serial = 1554] [outer = 0x0] 04:25:08 INFO - PROCESS | 1982 | ++DOMWINDOW == 204 (0x12b41a000) [pid = 1982] [serial = 1555] [outer = 0x12acad800] 04:25:08 INFO - PROCESS | 1982 | 1461151508491 Marionette DEBUG loaded listener.js 04:25:08 INFO - PROCESS | 1982 | ++DOMWINDOW == 205 (0x12bcb4c00) [pid = 1982] [serial = 1556] [outer = 0x12acad800] 04:25:08 INFO - PROCESS | 1982 | 1461151508901 Marionette TRACE conn2 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 04:25:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 04:25:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 720ms 04:25:08 INFO - PROCESS | 1982 | 1461151508944 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 04:25:08 INFO - PROCESS | 1982 | 1461151508946 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 04:25:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 04:25:08 INFO - PROCESS | 1982 | 1461151508948 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 04:25:08 INFO - PROCESS | 1982 | 1461151508949 Marionette TRACE conn2 <- [1,2046,null,{}] 04:25:08 INFO - PROCESS | 1982 | 1461151508952 Marionette TRACE conn2 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:09 INFO - PROCESS | 1982 | 1461151509061 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 04:25:09 INFO - PROCESS | 1982 | 1461151509174 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:09 INFO - PROCESS | 1982 | ++DOCSHELL 0x1399cb000 == 81 [pid = 1982] [id = 519] 04:25:09 INFO - PROCESS | 1982 | ++DOMWINDOW == 206 (0x12bc0b400) [pid = 1982] [serial = 1557] [outer = 0x0] 04:25:09 INFO - PROCESS | 1982 | ++DOMWINDOW == 207 (0x12d8eb800) [pid = 1982] [serial = 1558] [outer = 0x12bc0b400] 04:25:09 INFO - PROCESS | 1982 | 1461151509207 Marionette DEBUG loaded listener.js 04:25:09 INFO - PROCESS | 1982 | ++DOMWINDOW == 208 (0x12e808800) [pid = 1982] [serial = 1559] [outer = 0x12bc0b400] 04:25:09 INFO - PROCESS | 1982 | 1461151509670 Marionette TRACE conn2 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 04:25:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:25:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 770ms 04:25:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 04:25:09 INFO - PROCESS | 1982 | 1461151509719 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 04:25:09 INFO - PROCESS | 1982 | 1461151509720 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 04:25:09 INFO - PROCESS | 1982 | 1461151509722 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 04:25:09 INFO - PROCESS | 1982 | 1461151509724 Marionette TRACE conn2 <- [1,2050,null,{}] 04:25:09 INFO - PROCESS | 1982 | 1461151509726 Marionette TRACE conn2 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:09 INFO - PROCESS | 1982 | 1461151509845 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 04:25:09 INFO - PROCESS | 1982 | 1461151509932 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:09 INFO - PROCESS | 1982 | ++DOCSHELL 0x139cd5000 == 82 [pid = 1982] [id = 520] 04:25:09 INFO - PROCESS | 1982 | ++DOMWINDOW == 209 (0x12ad2c800) [pid = 1982] [serial = 1560] [outer = 0x0] 04:25:09 INFO - PROCESS | 1982 | ++DOMWINDOW == 210 (0x12ce4ec00) [pid = 1982] [serial = 1561] [outer = 0x12ad2c800] 04:25:09 INFO - PROCESS | 1982 | 1461151509966 Marionette DEBUG loaded listener.js 04:25:10 INFO - PROCESS | 1982 | ++DOMWINDOW == 211 (0x12ec5f400) [pid = 1982] [serial = 1562] [outer = 0x12ad2c800] 04:25:10 INFO - PROCESS | 1982 | 1461151510344 Marionette TRACE conn2 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:25:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 04:25:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 670ms 04:25:10 INFO - PROCESS | 1982 | 1461151510393 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 04:25:10 INFO - PROCESS | 1982 | 1461151510394 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 04:25:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 04:25:10 INFO - PROCESS | 1982 | 1461151510396 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 04:25:10 INFO - PROCESS | 1982 | 1461151510398 Marionette TRACE conn2 <- [1,2054,null,{}] 04:25:10 INFO - PROCESS | 1982 | 1461151510400 Marionette TRACE conn2 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:10 INFO - PROCESS | 1982 | 1461151510512 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 04:25:10 INFO - PROCESS | 1982 | 1461151510626 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:10 INFO - PROCESS | 1982 | ++DOCSHELL 0x139f21800 == 83 [pid = 1982] [id = 521] 04:25:10 INFO - PROCESS | 1982 | ++DOMWINDOW == 212 (0x12ad2f000) [pid = 1982] [serial = 1563] [outer = 0x0] 04:25:10 INFO - PROCESS | 1982 | ++DOMWINDOW == 213 (0x12ee81800) [pid = 1982] [serial = 1564] [outer = 0x12ad2f000] 04:25:10 INFO - PROCESS | 1982 | 1461151510658 Marionette DEBUG loaded listener.js 04:25:10 INFO - PROCESS | 1982 | ++DOMWINDOW == 214 (0x12f74f000) [pid = 1982] [serial = 1565] [outer = 0x12ad2f000] 04:25:11 INFO - PROCESS | 1982 | 1461151511108 Marionette TRACE conn2 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 04:25:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 04:25:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 769ms 04:25:11 INFO - PROCESS | 1982 | 1461151511180 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 04:25:11 INFO - PROCESS | 1982 | 1461151511182 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 04:25:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 04:25:11 INFO - PROCESS | 1982 | 1461151511188 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 04:25:11 INFO - PROCESS | 1982 | 1461151511190 Marionette TRACE conn2 <- [1,2058,null,{}] 04:25:11 INFO - PROCESS | 1982 | 1461151511194 Marionette TRACE conn2 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:11 INFO - PROCESS | 1982 | 1461151511429 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 04:25:11 INFO - PROCESS | 1982 | 1461151511517 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:11 INFO - PROCESS | 1982 | ++DOCSHELL 0x126426000 == 84 [pid = 1982] [id = 522] 04:25:11 INFO - PROCESS | 1982 | ++DOMWINDOW == 215 (0x11210c000) [pid = 1982] [serial = 1566] [outer = 0x0] 04:25:11 INFO - PROCESS | 1982 | ++DOMWINDOW == 216 (0x12af1d000) [pid = 1982] [serial = 1567] [outer = 0x11210c000] 04:25:11 INFO - PROCESS | 1982 | 1461151511566 Marionette DEBUG loaded listener.js 04:25:11 INFO - PROCESS | 1982 | ++DOMWINDOW == 217 (0x12af21c00) [pid = 1982] [serial = 1568] [outer = 0x11210c000] 04:25:12 INFO - PROCESS | 1982 | 1461151512056 Marionette TRACE conn2 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 04:25:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 04:25:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 920ms 04:25:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 04:25:12 INFO - PROCESS | 1982 | 1461151512108 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 04:25:12 INFO - PROCESS | 1982 | 1461151512109 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 04:25:12 INFO - PROCESS | 1982 | 1461151512111 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 04:25:12 INFO - PROCESS | 1982 | 1461151512113 Marionette TRACE conn2 <- [1,2062,null,{}] 04:25:12 INFO - PROCESS | 1982 | 1461151512118 Marionette TRACE conn2 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:12 INFO - PROCESS | 1982 | 1461151512230 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 04:25:12 INFO - PROCESS | 1982 | 1461151512319 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:12 INFO - PROCESS | 1982 | ++DOCSHELL 0x12d88a000 == 85 [pid = 1982] [id = 523] 04:25:12 INFO - PROCESS | 1982 | ++DOMWINDOW == 218 (0x12af20c00) [pid = 1982] [serial = 1569] [outer = 0x0] 04:25:12 INFO - PROCESS | 1982 | ++DOMWINDOW == 219 (0x12af27c00) [pid = 1982] [serial = 1570] [outer = 0x12af20c00] 04:25:12 INFO - PROCESS | 1982 | 1461151512348 Marionette DEBUG loaded listener.js 04:25:12 INFO - PROCESS | 1982 | ++DOMWINDOW == 220 (0x12e36dc00) [pid = 1982] [serial = 1571] [outer = 0x12af20c00] 04:25:12 INFO - PROCESS | 1982 | 1461151512971 Marionette TRACE conn2 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 04:25:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 04:25:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 926ms 04:25:13 INFO - PROCESS | 1982 | 1461151513038 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 04:25:13 INFO - PROCESS | 1982 | 1461151513040 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 04:25:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 04:25:13 INFO - PROCESS | 1982 | 1461151513043 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 04:25:13 INFO - PROCESS | 1982 | 1461151513046 Marionette TRACE conn2 <- [1,2066,null,{}] 04:25:13 INFO - PROCESS | 1982 | 1461151513049 Marionette TRACE conn2 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:13 INFO - PROCESS | 1982 | 1461151513164 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 04:25:13 INFO - PROCESS | 1982 | 1461151513253 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:13 INFO - PROCESS | 1982 | ++DOCSHELL 0x12ae66800 == 86 [pid = 1982] [id = 524] 04:25:13 INFO - PROCESS | 1982 | ++DOMWINDOW == 221 (0x114a9bc00) [pid = 1982] [serial = 1572] [outer = 0x0] 04:25:13 INFO - PROCESS | 1982 | ++DOMWINDOW == 222 (0x116565c00) [pid = 1982] [serial = 1573] [outer = 0x114a9bc00] 04:25:13 INFO - PROCESS | 1982 | 1461151513283 Marionette DEBUG loaded listener.js 04:25:13 INFO - PROCESS | 1982 | ++DOMWINDOW == 223 (0x119a37000) [pid = 1982] [serial = 1574] [outer = 0x114a9bc00] 04:25:13 INFO - PROCESS | 1982 | 1461151513732 Marionette TRACE conn2 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 04:25:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 04:25:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 724ms 04:25:13 INFO - PROCESS | 1982 | 1461151513768 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 04:25:13 INFO - PROCESS | 1982 | 1461151513772 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 04:25:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 04:25:13 INFO - PROCESS | 1982 | 1461151513776 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 04:25:13 INFO - PROCESS | 1982 | 1461151513778 Marionette TRACE conn2 <- [1,2070,null,{}] 04:25:13 INFO - PROCESS | 1982 | 1461151513781 Marionette TRACE conn2 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:13 INFO - PROCESS | 1982 | 1461151513890 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 04:25:14 INFO - PROCESS | 1982 | 1461151514019 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:14 INFO - PROCESS | 1982 | --DOCSHELL 0x12f865800 == 85 [pid = 1982] [id = 513] 04:25:14 INFO - PROCESS | 1982 | --DOCSHELL 0x12efcb000 == 84 [pid = 1982] [id = 512] 04:25:14 INFO - PROCESS | 1982 | --DOCSHELL 0x12ab70000 == 83 [pid = 1982] [id = 511] 04:25:14 INFO - PROCESS | 1982 | --DOCSHELL 0x12e953800 == 82 [pid = 1982] [id = 510] 04:25:14 INFO - PROCESS | 1982 | --DOCSHELL 0x12e4a6800 == 81 [pid = 1982] [id = 509] 04:25:14 INFO - PROCESS | 1982 | --DOCSHELL 0x12db18800 == 80 [pid = 1982] [id = 508] 04:25:14 INFO - PROCESS | 1982 | --DOMWINDOW == 222 (0x12ee7f400) [pid = 1982] [serial = 1429] [outer = 0x0] [url = about:blank] 04:25:14 INFO - PROCESS | 1982 | --DOMWINDOW == 221 (0x12fb16000) [pid = 1982] [serial = 1432] [outer = 0x0] [url = about:blank] 04:25:14 INFO - PROCESS | 1982 | --DOMWINDOW == 220 (0x12958c400) [pid = 1982] [serial = 1435] [outer = 0x0] [url = about:blank] 04:25:14 INFO - PROCESS | 1982 | ++DOCSHELL 0x119113800 == 81 [pid = 1982] [id = 525] 04:25:14 INFO - PROCESS | 1982 | ++DOMWINDOW == 221 (0x112277c00) [pid = 1982] [serial = 1575] [outer = 0x0] 04:25:14 INFO - PROCESS | 1982 | ++DOMWINDOW == 222 (0x118ee0c00) [pid = 1982] [serial = 1576] [outer = 0x112277c00] 04:25:14 INFO - PROCESS | 1982 | 1461151514085 Marionette DEBUG loaded listener.js 04:25:14 INFO - PROCESS | 1982 | ++DOMWINDOW == 223 (0x11b912c00) [pid = 1982] [serial = 1577] [outer = 0x112277c00] 04:25:14 INFO - PROCESS | 1982 | --DOCSHELL 0x12ce8d800 == 80 [pid = 1982] [id = 507] 04:25:14 INFO - PROCESS | 1982 | --DOCSHELL 0x12ab56000 == 79 [pid = 1982] [id = 506] 04:25:14 INFO - PROCESS | 1982 | --DOCSHELL 0x12a00b800 == 78 [pid = 1982] [id = 505] 04:25:14 INFO - PROCESS | 1982 | --DOCSHELL 0x126418000 == 77 [pid = 1982] [id = 504] 04:25:14 INFO - PROCESS | 1982 | --DOCSHELL 0x125a0e800 == 76 [pid = 1982] [id = 503] 04:25:14 INFO - PROCESS | 1982 | --DOCSHELL 0x12a1ad800 == 75 [pid = 1982] [id = 502] 04:25:14 INFO - PROCESS | 1982 | --DOMWINDOW == 222 (0x12f230000) [pid = 1982] [serial = 1466] [outer = 0x0] [url = about:blank] 04:25:14 INFO - PROCESS | 1982 | --DOMWINDOW == 221 (0x12aa6a000) [pid = 1982] [serial = 1456] [outer = 0x0] [url = about:blank] 04:25:14 INFO - PROCESS | 1982 | --DOMWINDOW == 220 (0x12d8e2000) [pid = 1982] [serial = 1460] [outer = 0x0] [url = about:blank] 04:25:14 INFO - PROCESS | 1982 | --DOMWINDOW == 219 (0x12b398400) [pid = 1982] [serial = 1457] [outer = 0x0] [url = about:blank] 04:25:14 INFO - PROCESS | 1982 | --DOMWINDOW == 218 (0x12e686800) [pid = 1982] [serial = 1463] [outer = 0x0] [url = about:blank] 04:25:14 INFO - PROCESS | 1982 | --DOMWINDOW == 217 (0x12e684400) [pid = 1982] [serial = 1472] [outer = 0x0] [url = about:blank] 04:25:14 INFO - PROCESS | 1982 | --DOMWINDOW == 216 (0x12958a400) [pid = 1982] [serial = 1454] [outer = 0x0] [url = about:blank] 04:25:14 INFO - PROCESS | 1982 | --DOMWINDOW == 215 (0x1197d4400) [pid = 1982] [serial = 1444] [outer = 0x0] [url = about:blank] 04:25:14 INFO - PROCESS | 1982 | --DOMWINDOW == 214 (0x11a642c00) [pid = 1982] [serial = 1445] [outer = 0x0] [url = about:blank] 04:25:14 INFO - PROCESS | 1982 | --DOMWINDOW == 213 (0x1274bd400) [pid = 1982] [serial = 1453] [outer = 0x0] [url = about:blank] 04:25:14 INFO - PROCESS | 1982 | --DOMWINDOW == 212 (0x123948800) [pid = 1982] [serial = 1450] [outer = 0x0] [url = about:blank] 04:25:14 INFO - PROCESS | 1982 | --DOMWINDOW == 211 (0x125dc8400) [pid = 1982] [serial = 1451] [outer = 0x0] [url = about:blank] 04:25:14 INFO - PROCESS | 1982 | --DOMWINDOW == 210 (0x11544a400) [pid = 1982] [serial = 1410] [outer = 0x0] [url = about:blank] 04:25:14 INFO - PROCESS | 1982 | --DOMWINDOW == 209 (0x114aa4400) [pid = 1982] [serial = 1441] [outer = 0x0] [url = about:blank] 04:25:14 INFO - PROCESS | 1982 | --DOMWINDOW == 208 (0x118744400) [pid = 1982] [serial = 1442] [outer = 0x0] [url = about:blank] 04:25:14 INFO - PROCESS | 1982 | --DOMWINDOW == 207 (0x11a650c00) [pid = 1982] [serial = 1413] [outer = 0x0] [url = about:blank] 04:25:14 INFO - PROCESS | 1982 | --DOMWINDOW == 206 (0x12e360400) [pid = 1982] [serial = 1462] [outer = 0x0] [url = about:blank] 04:25:14 INFO - PROCESS | 1982 | --DOMWINDOW == 205 (0x11ac16400) [pid = 1982] [serial = 1447] [outer = 0x0] [url = about:blank] 04:25:14 INFO - PROCESS | 1982 | --DOMWINDOW == 204 (0x11bcdfc00) [pid = 1982] [serial = 1448] [outer = 0x0] [url = about:blank] 04:25:14 INFO - PROCESS | 1982 | --DOMWINDOW == 203 (0x125865c00) [pid = 1982] [serial = 1416] [outer = 0x0] [url = about:blank] 04:25:14 INFO - PROCESS | 1982 | --DOMWINDOW == 202 (0x12aa1d400) [pid = 1982] [serial = 1438] [outer = 0x0] [url = about:blank] 04:25:14 INFO - PROCESS | 1982 | --DOMWINDOW == 201 (0x12b421400) [pid = 1982] [serial = 1459] [outer = 0x0] [url = about:blank] 04:25:14 INFO - PROCESS | 1982 | --DOMWINDOW == 200 (0x12b41cc00) [pid = 1982] [serial = 1423] [outer = 0x0] [url = about:blank] 04:25:14 INFO - PROCESS | 1982 | --DOMWINDOW == 199 (0x12e93bc00) [pid = 1982] [serial = 1465] [outer = 0x0] [url = about:blank] 04:25:14 INFO - PROCESS | 1982 | --DOMWINDOW == 198 (0x12e364000) [pid = 1982] [serial = 1426] [outer = 0x0] [url = about:blank] 04:25:14 INFO - PROCESS | 1982 | --DOMWINDOW == 197 (0x129585c00) [pid = 1982] [serial = 1420] [outer = 0x0] [url = about:blank] 04:25:14 INFO - PROCESS | 1982 | --DOMWINDOW == 196 (0x11a9a0c00) [pid = 1982] [serial = 1468] [outer = 0x0] [url = about:blank] 04:25:14 INFO - PROCESS | 1982 | --DOMWINDOW == 195 (0x123944400) [pid = 1982] [serial = 1469] [outer = 0x0] [url = about:blank] 04:25:14 INFO - PROCESS | 1982 | --DOMWINDOW == 194 (0x12aca2400) [pid = 1982] [serial = 1471] [outer = 0x0] [url = about:blank] 04:25:14 INFO - PROCESS | 1982 | --DOMWINDOW == 193 (0x12fc57c00) [pid = 1982] [serial = 1474] [outer = 0x0] [url = about:blank] 04:25:14 INFO - PROCESS | 1982 | --DOMWINDOW == 192 (0x12fe84c00) [pid = 1982] [serial = 1475] [outer = 0x0] [url = about:blank] 04:25:14 INFO - PROCESS | 1982 | --DOMWINDOW == 191 (0x113e09400) [pid = 1982] [serial = 862] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:25:14 INFO - PROCESS | 1982 | 1461151514436 Marionette TRACE conn2 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 04:25:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 04:25:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 671ms 04:25:14 INFO - PROCESS | 1982 | 1461151514456 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 04:25:14 INFO - PROCESS | 1982 | 1461151514458 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 04:25:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 04:25:14 INFO - PROCESS | 1982 | 1461151514460 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 04:25:14 INFO - PROCESS | 1982 | 1461151514463 Marionette TRACE conn2 <- [1,2074,null,{}] 04:25:14 INFO - PROCESS | 1982 | 1461151514471 Marionette TRACE conn2 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:14 INFO - PROCESS | 1982 | 1461151514589 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 04:25:14 INFO - PROCESS | 1982 | 1461151514595 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:14 INFO - PROCESS | 1982 | ++DOCSHELL 0x12a1ba000 == 76 [pid = 1982] [id = 526] 04:25:14 INFO - PROCESS | 1982 | ++DOMWINDOW == 192 (0x11c32b400) [pid = 1982] [serial = 1578] [outer = 0x0] 04:25:14 INFO - PROCESS | 1982 | ++DOMWINDOW == 193 (0x125860400) [pid = 1982] [serial = 1579] [outer = 0x11c32b400] 04:25:14 INFO - PROCESS | 1982 | 1461151514624 Marionette DEBUG loaded listener.js 04:25:14 INFO - PROCESS | 1982 | ++DOMWINDOW == 194 (0x1274bd400) [pid = 1982] [serial = 1580] [outer = 0x11c32b400] 04:25:15 INFO - PROCESS | 1982 | 1461151515005 Marionette TRACE conn2 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 04:25:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 04:25:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 573ms 04:25:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 04:25:15 INFO - PROCESS | 1982 | 1461151515035 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 04:25:15 INFO - PROCESS | 1982 | 1461151515037 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 04:25:15 INFO - PROCESS | 1982 | 1461151515039 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 04:25:15 INFO - PROCESS | 1982 | 1461151515040 Marionette TRACE conn2 <- [1,2078,null,{}] 04:25:15 INFO - PROCESS | 1982 | 1461151515042 Marionette TRACE conn2 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:15 INFO - PROCESS | 1982 | 1461151515138 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 04:25:15 INFO - PROCESS | 1982 | 1461151515142 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:15 INFO - PROCESS | 1982 | ++DOCSHELL 0x12b998000 == 77 [pid = 1982] [id = 527] 04:25:15 INFO - PROCESS | 1982 | ++DOMWINDOW == 195 (0x129081800) [pid = 1982] [serial = 1581] [outer = 0x0] 04:25:15 INFO - PROCESS | 1982 | ++DOMWINDOW == 196 (0x12a044c00) [pid = 1982] [serial = 1582] [outer = 0x129081800] 04:25:15 INFO - PROCESS | 1982 | 1461151515170 Marionette DEBUG loaded listener.js 04:25:15 INFO - PROCESS | 1982 | ++DOMWINDOW == 197 (0x12a6da000) [pid = 1982] [serial = 1583] [outer = 0x129081800] 04:25:15 INFO - PROCESS | 1982 | 1461151515517 Marionette TRACE conn2 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 04:25:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 04:25:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 518ms 04:25:15 INFO - PROCESS | 1982 | 1461151515564 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 04:25:15 INFO - PROCESS | 1982 | 1461151515565 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 04:25:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 04:25:15 INFO - PROCESS | 1982 | 1461151515567 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 04:25:15 INFO - PROCESS | 1982 | 1461151515569 Marionette TRACE conn2 <- [1,2082,null,{}] 04:25:15 INFO - PROCESS | 1982 | 1461151515571 Marionette TRACE conn2 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:15 INFO - PROCESS | 1982 | 1461151515664 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 04:25:15 INFO - PROCESS | 1982 | 1461151515668 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:15 INFO - PROCESS | 1982 | ++DOCSHELL 0x12db18800 == 78 [pid = 1982] [id = 528] 04:25:15 INFO - PROCESS | 1982 | ++DOMWINDOW == 198 (0x12aa29c00) [pid = 1982] [serial = 1584] [outer = 0x0] 04:25:15 INFO - PROCESS | 1982 | ++DOMWINDOW == 199 (0x12aa9e000) [pid = 1982] [serial = 1585] [outer = 0x12aa29c00] 04:25:15 INFO - PROCESS | 1982 | 1461151515695 Marionette DEBUG loaded listener.js 04:25:15 INFO - PROCESS | 1982 | ++DOMWINDOW == 200 (0x12aca5c00) [pid = 1982] [serial = 1586] [outer = 0x12aa29c00] 04:25:16 INFO - PROCESS | 1982 | 1461151516070 Marionette TRACE conn2 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 04:25:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 04:25:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 518ms 04:25:16 INFO - PROCESS | 1982 | 1461151516086 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 04:25:16 INFO - PROCESS | 1982 | 1461151516088 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 04:25:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 04:25:16 INFO - PROCESS | 1982 | 1461151516090 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 04:25:16 INFO - PROCESS | 1982 | 1461151516091 Marionette TRACE conn2 <- [1,2086,null,{}] 04:25:16 INFO - PROCESS | 1982 | 1461151516093 Marionette TRACE conn2 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:16 INFO - PROCESS | 1982 | 1461151516201 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 04:25:16 INFO - PROCESS | 1982 | 1461151516295 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:16 INFO - PROCESS | 1982 | ++DOCSHELL 0x12e649000 == 79 [pid = 1982] [id = 529] 04:25:16 INFO - PROCESS | 1982 | ++DOMWINDOW == 201 (0x12aca2c00) [pid = 1982] [serial = 1587] [outer = 0x0] 04:25:16 INFO - PROCESS | 1982 | ++DOMWINDOW == 202 (0x12ad27400) [pid = 1982] [serial = 1588] [outer = 0x12aca2c00] 04:25:16 INFO - PROCESS | 1982 | 1461151516324 Marionette DEBUG loaded listener.js 04:25:16 INFO - PROCESS | 1982 | ++DOMWINDOW == 203 (0x12b41e000) [pid = 1982] [serial = 1589] [outer = 0x12aca2c00] 04:25:16 INFO - PROCESS | 1982 | 1461151516674 Marionette TRACE conn2 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 04:25:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 04:25:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 617ms 04:25:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 04:25:16 INFO - PROCESS | 1982 | 1461151516715 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 04:25:16 INFO - PROCESS | 1982 | 1461151516716 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 04:25:16 INFO - PROCESS | 1982 | 1461151516719 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 04:25:16 INFO - PROCESS | 1982 | 1461151516721 Marionette TRACE conn2 <- [1,2090,null,{}] 04:25:16 INFO - PROCESS | 1982 | 1461151516724 Marionette TRACE conn2 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:16 INFO - PROCESS | 1982 | 1461151516907 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 04:25:16 INFO - PROCESS | 1982 | 1461151516964 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:16 INFO - PROCESS | 1982 | ++DOCSHELL 0x12ecd1000 == 80 [pid = 1982] [id = 530] 04:25:16 INFO - PROCESS | 1982 | ++DOMWINDOW == 204 (0x12aca4c00) [pid = 1982] [serial = 1590] [outer = 0x0] 04:25:17 INFO - PROCESS | 1982 | ++DOMWINDOW == 205 (0x12bc07000) [pid = 1982] [serial = 1591] [outer = 0x12aca4c00] 04:25:17 INFO - PROCESS | 1982 | 1461151517006 Marionette DEBUG loaded listener.js 04:25:17 INFO - PROCESS | 1982 | ++DOMWINDOW == 206 (0x12e35a000) [pid = 1982] [serial = 1592] [outer = 0x12aca4c00] 04:25:17 INFO - PROCESS | 1982 | 1461151517387 Marionette TRACE conn2 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 04:25:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 04:25:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 721ms 04:25:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 04:25:17 INFO - PROCESS | 1982 | 1461151517441 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 04:25:17 INFO - PROCESS | 1982 | 1461151517443 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 04:25:17 INFO - PROCESS | 1982 | 1461151517446 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 04:25:17 INFO - PROCESS | 1982 | 1461151517448 Marionette TRACE conn2 <- [1,2094,null,{}] 04:25:17 INFO - PROCESS | 1982 | 1461151517451 Marionette TRACE conn2 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:17 INFO - PROCESS | 1982 | 1461151517642 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 04:25:17 INFO - PROCESS | 1982 | 1461151517670 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:17 INFO - PROCESS | 1982 | ++DOCSHELL 0x12f3d8000 == 81 [pid = 1982] [id = 531] 04:25:17 INFO - PROCESS | 1982 | ++DOMWINDOW == 207 (0x12aaae800) [pid = 1982] [serial = 1593] [outer = 0x0] 04:25:17 INFO - PROCESS | 1982 | ++DOMWINDOW == 208 (0x12aab7800) [pid = 1982] [serial = 1594] [outer = 0x12aaae800] 04:25:17 INFO - PROCESS | 1982 | 1461151517711 Marionette DEBUG loaded listener.js 04:25:17 INFO - PROCESS | 1982 | ++DOMWINDOW == 209 (0x12aabb800) [pid = 1982] [serial = 1595] [outer = 0x12aaae800] 04:25:18 INFO - PROCESS | 1982 | 1461151518136 Marionette TRACE conn2 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 04:25:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 04:25:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 720ms 04:25:18 INFO - PROCESS | 1982 | 1461151518175 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 04:25:18 INFO - PROCESS | 1982 | 1461151518177 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 04:25:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 04:25:18 INFO - PROCESS | 1982 | 1461151518179 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 04:25:18 INFO - PROCESS | 1982 | 1461151518180 Marionette TRACE conn2 <- [1,2098,null,{}] 04:25:18 INFO - PROCESS | 1982 | 1461151518184 Marionette TRACE conn2 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:18 INFO - PROCESS | 1982 | 1461151518476 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 04:25:18 INFO - PROCESS | 1982 | --DOMWINDOW == 208 (0x12cf84400) [pid = 1982] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 04:25:18 INFO - PROCESS | 1982 | --DOMWINDOW == 207 (0x115330000) [pid = 1982] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 04:25:18 INFO - PROCESS | 1982 | --DOMWINDOW == 206 (0x1122ef400) [pid = 1982] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 04:25:18 INFO - PROCESS | 1982 | --DOMWINDOW == 205 (0x12b9b9400) [pid = 1982] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 04:25:18 INFO - PROCESS | 1982 | --DOMWINDOW == 204 (0x12a438000) [pid = 1982] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 04:25:18 INFO - PROCESS | 1982 | --DOMWINDOW == 203 (0x11b215c00) [pid = 1982] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 04:25:18 INFO - PROCESS | 1982 | --DOMWINDOW == 202 (0x12a438400) [pid = 1982] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 04:25:18 INFO - PROCESS | 1982 | --DOMWINDOW == 201 (0x115889c00) [pid = 1982] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 04:25:18 INFO - PROCESS | 1982 | --DOMWINDOW == 200 (0x11bcddc00) [pid = 1982] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 04:25:18 INFO - PROCESS | 1982 | --DOMWINDOW == 199 (0x125d19c00) [pid = 1982] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 04:25:18 INFO - PROCESS | 1982 | --DOMWINDOW == 198 (0x12ae2dc00) [pid = 1982] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 04:25:18 INFO - PROCESS | 1982 | --DOMWINDOW == 197 (0x113e20800) [pid = 1982] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 04:25:18 INFO - PROCESS | 1982 | 1461151518535 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:18 INFO - PROCESS | 1982 | ++DOCSHELL 0x11c1cc800 == 82 [pid = 1982] [id = 532] 04:25:18 INFO - PROCESS | 1982 | ++DOMWINDOW == 198 (0x1122ea000) [pid = 1982] [serial = 1596] [outer = 0x0] 04:25:18 INFO - PROCESS | 1982 | ++DOMWINDOW == 199 (0x115889c00) [pid = 1982] [serial = 1597] [outer = 0x1122ea000] 04:25:18 INFO - PROCESS | 1982 | 1461151518560 Marionette DEBUG loaded listener.js 04:25:18 INFO - PROCESS | 1982 | ++DOMWINDOW == 200 (0x12586a400) [pid = 1982] [serial = 1598] [outer = 0x1122ea000] 04:25:18 INFO - PROCESS | 1982 | 1461151518840 Marionette TRACE conn2 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 04:25:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 04:25:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 672ms 04:25:18 INFO - PROCESS | 1982 | 1461151518855 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 04:25:18 INFO - PROCESS | 1982 | 1461151518857 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 04:25:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 04:25:18 INFO - PROCESS | 1982 | 1461151518859 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 04:25:18 INFO - PROCESS | 1982 | 1461151518860 Marionette TRACE conn2 <- [1,2102,null,{}] 04:25:18 INFO - PROCESS | 1982 | 1461151518870 Marionette TRACE conn2 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:18 INFO - PROCESS | 1982 | 1461151518970 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 04:25:18 INFO - PROCESS | 1982 | 1461151518975 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:18 INFO - PROCESS | 1982 | ++DOCSHELL 0x12fee4000 == 83 [pid = 1982] [id = 533] 04:25:18 INFO - PROCESS | 1982 | ++DOMWINDOW == 201 (0x1258a8800) [pid = 1982] [serial = 1599] [outer = 0x0] 04:25:19 INFO - PROCESS | 1982 | ++DOMWINDOW == 202 (0x12bc04c00) [pid = 1982] [serial = 1600] [outer = 0x1258a8800] 04:25:19 INFO - PROCESS | 1982 | 1461151519001 Marionette DEBUG loaded listener.js 04:25:19 INFO - PROCESS | 1982 | ++DOMWINDOW == 203 (0x12e68c000) [pid = 1982] [serial = 1601] [outer = 0x1258a8800] 04:25:19 INFO - PROCESS | 1982 | 1461151519342 Marionette TRACE conn2 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 04:25:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 04:25:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 524ms 04:25:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 04:25:19 INFO - PROCESS | 1982 | 1461151519394 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 04:25:19 INFO - PROCESS | 1982 | 1461151519396 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 04:25:19 INFO - PROCESS | 1982 | 1461151519402 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 04:25:19 INFO - PROCESS | 1982 | 1461151519404 Marionette TRACE conn2 <- [1,2106,null,{}] 04:25:19 INFO - PROCESS | 1982 | 1461151519406 Marionette TRACE conn2 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:19 INFO - PROCESS | 1982 | 1461151519519 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 04:25:19 INFO - PROCESS | 1982 | 1461151519523 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:19 INFO - PROCESS | 1982 | ++DOCSHELL 0x1399d0000 == 84 [pid = 1982] [id = 534] 04:25:19 INFO - PROCESS | 1982 | ++DOMWINDOW == 204 (0x12d353400) [pid = 1982] [serial = 1602] [outer = 0x0] 04:25:19 INFO - PROCESS | 1982 | ++DOMWINDOW == 205 (0x12fb14c00) [pid = 1982] [serial = 1603] [outer = 0x12d353400] 04:25:19 INFO - PROCESS | 1982 | 1461151519553 Marionette DEBUG loaded listener.js 04:25:19 INFO - PROCESS | 1982 | ++DOMWINDOW == 206 (0x12fe88400) [pid = 1982] [serial = 1604] [outer = 0x12d353400] 04:25:19 INFO - PROCESS | 1982 | 1461151519912 Marionette TRACE conn2 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 04:25:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 04:25:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 523ms 04:25:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 04:25:19 INFO - PROCESS | 1982 | 1461151519924 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 04:25:19 INFO - PROCESS | 1982 | 1461151519925 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 04:25:19 INFO - PROCESS | 1982 | 1461151519927 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 04:25:19 INFO - PROCESS | 1982 | 1461151519928 Marionette TRACE conn2 <- [1,2110,null,{}] 04:25:19 INFO - PROCESS | 1982 | 1461151519931 Marionette TRACE conn2 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:20 INFO - PROCESS | 1982 | 1461151520030 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 04:25:20 INFO - PROCESS | 1982 | 1461151520108 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:20 INFO - PROCESS | 1982 | ++DOCSHELL 0x139ce1000 == 85 [pid = 1982] [id = 535] 04:25:20 INFO - PROCESS | 1982 | ++DOMWINDOW == 207 (0x12e80c400) [pid = 1982] [serial = 1605] [outer = 0x0] 04:25:20 INFO - PROCESS | 1982 | ++DOMWINDOW == 208 (0x130056000) [pid = 1982] [serial = 1606] [outer = 0x12e80c400] 04:25:20 INFO - PROCESS | 1982 | 1461151520134 Marionette DEBUG loaded listener.js 04:25:20 INFO - PROCESS | 1982 | ++DOMWINDOW == 209 (0x118c55000) [pid = 1982] [serial = 1607] [outer = 0x12e80c400] 04:25:20 INFO - PROCESS | 1982 | 1461151520452 Marionette TRACE conn2 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 04:25:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 04:25:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 670ms 04:25:20 INFO - PROCESS | 1982 | 1461151520618 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 04:25:20 INFO - PROCESS | 1982 | 1461151520621 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 04:25:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 04:25:20 INFO - PROCESS | 1982 | 1461151520626 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 04:25:20 INFO - PROCESS | 1982 | 1461151520632 Marionette TRACE conn2 <- [1,2114,null,{}] 04:25:20 INFO - PROCESS | 1982 | 1461151520640 Marionette TRACE conn2 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:20 INFO - PROCESS | 1982 | 1461151520802 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 04:25:20 INFO - PROCESS | 1982 | 1461151520930 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:20 INFO - PROCESS | 1982 | ++DOCSHELL 0x128d08000 == 86 [pid = 1982] [id = 536] 04:25:20 INFO - PROCESS | 1982 | ++DOMWINDOW == 210 (0x11523cc00) [pid = 1982] [serial = 1608] [outer = 0x0] 04:25:20 INFO - PROCESS | 1982 | ++DOMWINDOW == 211 (0x118c55c00) [pid = 1982] [serial = 1609] [outer = 0x11523cc00] 04:25:20 INFO - PROCESS | 1982 | 1461151520966 Marionette DEBUG loaded listener.js 04:25:21 INFO - PROCESS | 1982 | ++DOMWINDOW == 212 (0x119d6c000) [pid = 1982] [serial = 1610] [outer = 0x11523cc00] 04:25:21 INFO - PROCESS | 1982 | 1461151521452 Marionette TRACE conn2 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 04:25:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 04:25:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 879ms 04:25:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 04:25:21 INFO - PROCESS | 1982 | 1461151521505 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 04:25:21 INFO - PROCESS | 1982 | 1461151521508 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 04:25:21 INFO - PROCESS | 1982 | 1461151521515 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 04:25:21 INFO - PROCESS | 1982 | 1461151521519 Marionette TRACE conn2 <- [1,2118,null,{}] 04:25:21 INFO - PROCESS | 1982 | 1461151521522 Marionette TRACE conn2 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:21 INFO - PROCESS | 1982 | 1461151521637 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 04:25:21 INFO - PROCESS | 1982 | 1461151521724 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:21 INFO - PROCESS | 1982 | ++DOCSHELL 0x12b782000 == 87 [pid = 1982] [id = 537] 04:25:21 INFO - PROCESS | 1982 | ++DOMWINDOW == 213 (0x11924cc00) [pid = 1982] [serial = 1611] [outer = 0x0] 04:25:21 INFO - PROCESS | 1982 | ++DOMWINDOW == 214 (0x11c45c000) [pid = 1982] [serial = 1612] [outer = 0x11924cc00] 04:25:21 INFO - PROCESS | 1982 | 1461151521756 Marionette DEBUG loaded listener.js 04:25:21 INFO - PROCESS | 1982 | ++DOMWINDOW == 215 (0x12586b400) [pid = 1982] [serial = 1613] [outer = 0x11924cc00] 04:25:22 INFO - PROCESS | 1982 | 1461151522193 Marionette TRACE conn2 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 04:25:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 04:25:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 727ms 04:25:22 INFO - PROCESS | 1982 | 1461151522238 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 04:25:22 INFO - PROCESS | 1982 | 1461151522240 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 04:25:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 04:25:22 INFO - PROCESS | 1982 | 1461151522242 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 04:25:22 INFO - PROCESS | 1982 | 1461151522244 Marionette TRACE conn2 <- [1,2122,null,{}] 04:25:22 INFO - PROCESS | 1982 | 1461151522251 Marionette TRACE conn2 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:22 INFO - PROCESS | 1982 | 1461151522369 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 04:25:22 INFO - PROCESS | 1982 | 1461151522460 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:22 INFO - PROCESS | 1982 | ++DOCSHELL 0x130a41000 == 88 [pid = 1982] [id = 538] 04:25:22 INFO - PROCESS | 1982 | ++DOMWINDOW == 216 (0x1295a8800) [pid = 1982] [serial = 1614] [outer = 0x0] 04:25:22 INFO - PROCESS | 1982 | ++DOMWINDOW == 217 (0x12aca3c00) [pid = 1982] [serial = 1615] [outer = 0x1295a8800] 04:25:22 INFO - PROCESS | 1982 | 1461151522493 Marionette DEBUG loaded listener.js 04:25:22 INFO - PROCESS | 1982 | ++DOMWINDOW == 218 (0x12ad2c400) [pid = 1982] [serial = 1616] [outer = 0x1295a8800] 04:25:22 INFO - PROCESS | 1982 | 1461151522927 Marionette TRACE conn2 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 04:25:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 04:25:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 720ms 04:25:22 INFO - PROCESS | 1982 | 1461151522963 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 04:25:22 INFO - PROCESS | 1982 | 1461151522964 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 04:25:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 04:25:22 INFO - PROCESS | 1982 | 1461151522966 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 04:25:22 INFO - PROCESS | 1982 | 1461151522968 Marionette TRACE conn2 <- [1,2126,null,{}] 04:25:22 INFO - PROCESS | 1982 | 1461151522970 Marionette TRACE conn2 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:23 INFO - PROCESS | 1982 | 1461151523084 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 04:25:23 INFO - PROCESS | 1982 | 1461151523202 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:23 INFO - PROCESS | 1982 | ++DOCSHELL 0x13a0c1000 == 89 [pid = 1982] [id = 539] 04:25:23 INFO - PROCESS | 1982 | ++DOMWINDOW == 219 (0x12ae2a000) [pid = 1982] [serial = 1617] [outer = 0x0] 04:25:23 INFO - PROCESS | 1982 | ++DOMWINDOW == 220 (0x12af26400) [pid = 1982] [serial = 1618] [outer = 0x12ae2a000] 04:25:23 INFO - PROCESS | 1982 | 1461151523234 Marionette DEBUG loaded listener.js 04:25:23 INFO - PROCESS | 1982 | ++DOMWINDOW == 221 (0x12cf84400) [pid = 1982] [serial = 1619] [outer = 0x12ae2a000] 04:25:23 INFO - PROCESS | 1982 | 1461151523644 Marionette TRACE conn2 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 04:25:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 04:25:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 720ms 04:25:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 04:25:23 INFO - PROCESS | 1982 | 1461151523695 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 04:25:23 INFO - PROCESS | 1982 | 1461151523697 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 04:25:23 INFO - PROCESS | 1982 | 1461151523701 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 04:25:23 INFO - PROCESS | 1982 | 1461151523702 Marionette TRACE conn2 <- [1,2130,null,{}] 04:25:23 INFO - PROCESS | 1982 | 1461151523704 Marionette TRACE conn2 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:23 INFO - PROCESS | 1982 | 1461151523822 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 04:25:23 INFO - PROCESS | 1982 | 1461151523948 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:23 INFO - PROCESS | 1982 | ++DOCSHELL 0x13a0d6000 == 90 [pid = 1982] [id = 540] 04:25:23 INFO - PROCESS | 1982 | ++DOMWINDOW == 222 (0x12cf8e800) [pid = 1982] [serial = 1620] [outer = 0x0] 04:25:23 INFO - PROCESS | 1982 | ++DOMWINDOW == 223 (0x12e691000) [pid = 1982] [serial = 1621] [outer = 0x12cf8e800] 04:25:23 INFO - PROCESS | 1982 | 1461151523998 Marionette DEBUG loaded listener.js 04:25:24 INFO - PROCESS | 1982 | ++DOMWINDOW == 224 (0x12ec67c00) [pid = 1982] [serial = 1622] [outer = 0x12cf8e800] 04:25:24 INFO - PROCESS | 1982 | 1461151524509 Marionette TRACE conn2 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 04:25:24 INFO - PROCESS | 1982 | 1461151524522 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 04:25:24 INFO - PROCESS | 1982 | 1461151524524 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 04:25:24 INFO - PROCESS | 1982 | 1461151524525 Marionette TRACE conn2 <- [1,2134,null,{}] 04:25:24 INFO - PROCESS | 1982 | 1461151524528 Marionette TRACE conn2 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:24 INFO - PROCESS | 1982 | 1461151524660 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 04:25:24 INFO - PROCESS | 1982 | 1461151524790 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:24 INFO - PROCESS | 1982 | ++DOCSHELL 0x139f81000 == 91 [pid = 1982] [id = 541] 04:25:24 INFO - PROCESS | 1982 | ++DOMWINDOW == 225 (0x130052400) [pid = 1982] [serial = 1623] [outer = 0x0] 04:25:24 INFO - PROCESS | 1982 | ++DOMWINDOW == 226 (0x1303b1000) [pid = 1982] [serial = 1624] [outer = 0x130052400] 04:25:24 INFO - PROCESS | 1982 | 1461151524824 Marionette DEBUG loaded listener.js 04:25:24 INFO - PROCESS | 1982 | ++DOMWINDOW == 227 (0x139c0c000) [pid = 1982] [serial = 1625] [outer = 0x130052400] 04:25:25 INFO - PROCESS | 1982 | 1461151525243 Marionette TRACE conn2 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 04:25:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 04:25:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 769ms 04:25:25 INFO - PROCESS | 1982 | 1461151525295 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 04:25:25 INFO - PROCESS | 1982 | 1461151525296 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 04:25:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 04:25:25 INFO - PROCESS | 1982 | 1461151525301 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 04:25:25 INFO - PROCESS | 1982 | 1461151525302 Marionette TRACE conn2 <- [1,2138,null,{}] 04:25:25 INFO - PROCESS | 1982 | 1461151525304 Marionette TRACE conn2 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:25 INFO - PROCESS | 1982 | 1461151525416 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 04:25:25 INFO - PROCESS | 1982 | 1461151525505 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:25 INFO - PROCESS | 1982 | ++DOCSHELL 0x139c78800 == 92 [pid = 1982] [id = 542] 04:25:25 INFO - PROCESS | 1982 | ++DOMWINDOW == 228 (0x13076f800) [pid = 1982] [serial = 1626] [outer = 0x0] 04:25:25 INFO - PROCESS | 1982 | ++DOMWINDOW == 229 (0x137229400) [pid = 1982] [serial = 1627] [outer = 0x13076f800] 04:25:25 INFO - PROCESS | 1982 | 1461151525537 Marionette DEBUG loaded listener.js 04:25:25 INFO - PROCESS | 1982 | ++DOMWINDOW == 230 (0x13722e000) [pid = 1982] [serial = 1628] [outer = 0x13076f800] 04:25:25 INFO - PROCESS | 1982 | 1461151525960 Marionette TRACE conn2 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 04:25:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 04:25:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 719ms 04:25:26 INFO - PROCESS | 1982 | 1461151526021 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 04:25:26 INFO - PROCESS | 1982 | 1461151526022 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 04:25:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 04:25:26 INFO - PROCESS | 1982 | 1461151526025 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 04:25:26 INFO - PROCESS | 1982 | 1461151526026 Marionette TRACE conn2 <- [1,2142,null,{}] 04:25:26 INFO - PROCESS | 1982 | 1461151526028 Marionette TRACE conn2 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:26 INFO - PROCESS | 1982 | 1461151526144 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 04:25:26 INFO - PROCESS | 1982 | 1461151526234 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:26 INFO - PROCESS | 1982 | ++DOCSHELL 0x1288dc000 == 93 [pid = 1982] [id = 543] 04:25:26 INFO - PROCESS | 1982 | ++DOMWINDOW == 231 (0x11544e400) [pid = 1982] [serial = 1629] [outer = 0x0] 04:25:26 INFO - PROCESS | 1982 | ++DOMWINDOW == 232 (0x11bbfb000) [pid = 1982] [serial = 1630] [outer = 0x11544e400] 04:25:26 INFO - PROCESS | 1982 | 1461151526264 Marionette DEBUG loaded listener.js 04:25:26 INFO - PROCESS | 1982 | ++DOMWINDOW == 233 (0x137225800) [pid = 1982] [serial = 1631] [outer = 0x11544e400] 04:25:26 INFO - PROCESS | 1982 | 1461151526915 Marionette TRACE conn2 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 04:25:26 INFO - PROCESS | 1982 | 1461151526959 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 04:25:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 04:25:26 INFO - PROCESS | 1982 | 1461151526962 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 04:25:26 INFO - PROCESS | 1982 | 1461151526966 Marionette TRACE conn2 <- [1,2146,null,{}] 04:25:26 INFO - PROCESS | 1982 | 1461151526971 Marionette TRACE conn2 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:27 INFO - PROCESS | 1982 | 1461151527076 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 04:25:27 INFO - PROCESS | 1982 | 1461151527169 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:27 INFO - PROCESS | 1982 | ++DOCSHELL 0x12ab6f000 == 94 [pid = 1982] [id = 544] 04:25:27 INFO - PROCESS | 1982 | ++DOMWINDOW == 234 (0x114f55800) [pid = 1982] [serial = 1632] [outer = 0x0] 04:25:27 INFO - PROCESS | 1982 | ++DOMWINDOW == 235 (0x11912e400) [pid = 1982] [serial = 1633] [outer = 0x114f55800] 04:25:27 INFO - PROCESS | 1982 | 1461151527198 Marionette DEBUG loaded listener.js 04:25:27 INFO - PROCESS | 1982 | ++DOMWINDOW == 236 (0x11a642c00) [pid = 1982] [serial = 1634] [outer = 0x114f55800] 04:25:27 INFO - PROCESS | 1982 | 1461151527642 Marionette TRACE conn2 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 04:25:27 INFO - PROCESS | 1982 | 1461151527693 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 04:25:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 04:25:27 INFO - PROCESS | 1982 | 1461151527719 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 04:25:27 INFO - PROCESS | 1982 | 1461151527721 Marionette TRACE conn2 <- [1,2150,null,{}] 04:25:27 INFO - PROCESS | 1982 | 1461151527726 Marionette TRACE conn2 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:27 INFO - PROCESS | 1982 | 1461151527851 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 04:25:27 INFO - PROCESS | 1982 | 1461151527981 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:27 INFO - PROCESS | 1982 | ++DOCSHELL 0x12590b000 == 95 [pid = 1982] [id = 545] 04:25:27 INFO - PROCESS | 1982 | ++DOMWINDOW == 237 (0x118ede000) [pid = 1982] [serial = 1635] [outer = 0x0] 04:25:28 INFO - PROCESS | 1982 | ++DOMWINDOW == 238 (0x11af65400) [pid = 1982] [serial = 1636] [outer = 0x118ede000] 04:25:28 INFO - PROCESS | 1982 | 1461151528023 Marionette DEBUG loaded listener.js 04:25:28 INFO - PROCESS | 1982 | ++DOMWINDOW == 239 (0x11b9a6c00) [pid = 1982] [serial = 1637] [outer = 0x118ede000] 04:25:28 INFO - PROCESS | 1982 | 1461151528478 Marionette TRACE conn2 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 04:25:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 04:25:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 848ms 04:25:28 INFO - PROCESS | 1982 | 1461151528546 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 04:25:28 INFO - PROCESS | 1982 | 1461151528547 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 04:25:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 04:25:28 INFO - PROCESS | 1982 | 1461151528550 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 04:25:28 INFO - PROCESS | 1982 | 1461151528552 Marionette TRACE conn2 <- [1,2154,null,{}] 04:25:28 INFO - PROCESS | 1982 | 1461151528559 Marionette TRACE conn2 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:28 INFO - PROCESS | 1982 | 1461151528668 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 04:25:28 INFO - PROCESS | 1982 | 1461151528762 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:28 INFO - PROCESS | 1982 | ++DOCSHELL 0x12b98c000 == 96 [pid = 1982] [id = 546] 04:25:28 INFO - PROCESS | 1982 | ++DOMWINDOW == 240 (0x11c462800) [pid = 1982] [serial = 1638] [outer = 0x0] 04:25:28 INFO - PROCESS | 1982 | ++DOMWINDOW == 241 (0x125864c00) [pid = 1982] [serial = 1639] [outer = 0x11c462800] 04:25:28 INFO - PROCESS | 1982 | 1461151528794 Marionette DEBUG loaded listener.js 04:25:28 INFO - PROCESS | 1982 | ++DOMWINDOW == 242 (0x126a3a800) [pid = 1982] [serial = 1640] [outer = 0x11c462800] 04:25:29 INFO - PROCESS | 1982 | 1461151529220 Marionette TRACE conn2 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 04:25:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 04:25:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 721ms 04:25:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 04:25:29 INFO - PROCESS | 1982 | 1461151529271 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 04:25:29 INFO - PROCESS | 1982 | 1461151529273 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 04:25:29 INFO - PROCESS | 1982 | 1461151529275 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 04:25:29 INFO - PROCESS | 1982 | 1461151529276 Marionette TRACE conn2 <- [1,2158,null,{}] 04:25:29 INFO - PROCESS | 1982 | 1461151529278 Marionette TRACE conn2 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:29 INFO - PROCESS | 1982 | 1461151529381 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 04:25:29 INFO - PROCESS | 1982 | 1461151529475 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:29 INFO - PROCESS | 1982 | ++DOCSHELL 0x12d87f800 == 97 [pid = 1982] [id = 547] 04:25:29 INFO - PROCESS | 1982 | ++DOMWINDOW == 243 (0x126edc800) [pid = 1982] [serial = 1641] [outer = 0x0] 04:25:29 INFO - PROCESS | 1982 | ++DOMWINDOW == 244 (0x128822400) [pid = 1982] [serial = 1642] [outer = 0x126edc800] 04:25:29 INFO - PROCESS | 1982 | 1461151529505 Marionette DEBUG loaded listener.js 04:25:29 INFO - PROCESS | 1982 | ++DOMWINDOW == 245 (0x1295b5000) [pid = 1982] [serial = 1643] [outer = 0x126edc800] 04:25:29 INFO - PROCESS | 1982 | --DOCSHELL 0x12e825800 == 96 [pid = 1982] [id = 453] 04:25:29 INFO - PROCESS | 1982 | --DOCSHELL 0x1399d0000 == 95 [pid = 1982] [id = 534] 04:25:29 INFO - PROCESS | 1982 | --DOCSHELL 0x12fee4000 == 94 [pid = 1982] [id = 533] 04:25:29 INFO - PROCESS | 1982 | --DOCSHELL 0x11c1cc800 == 93 [pid = 1982] [id = 532] 04:25:29 INFO - PROCESS | 1982 | --DOCSHELL 0x12f3d8000 == 92 [pid = 1982] [id = 531] 04:25:29 INFO - PROCESS | 1982 | --DOMWINDOW == 244 (0x12d8e3400) [pid = 1982] [serial = 1492] [outer = 0x0] [url = about:blank] 04:25:29 INFO - PROCESS | 1982 | --DOMWINDOW == 243 (0x12acab000) [pid = 1982] [serial = 1489] [outer = 0x0] [url = about:blank] 04:25:29 INFO - PROCESS | 1982 | --DOMWINDOW == 242 (0x11c32ac00) [pid = 1982] [serial = 1501] [outer = 0x0] [url = about:blank] 04:25:29 INFO - PROCESS | 1982 | --DOMWINDOW == 241 (0x1303ab400) [pid = 1982] [serial = 1495] [outer = 0x0] [url = about:blank] 04:25:29 INFO - PROCESS | 1982 | --DOMWINDOW == 240 (0x12aa23000) [pid = 1982] [serial = 1486] [outer = 0x0] [url = about:blank] 04:25:29 INFO - PROCESS | 1982 | --DOMWINDOW == 239 (0x12ae2d000) [pid = 1982] [serial = 1504] [outer = 0x0] [url = about:blank] 04:25:29 INFO - PROCESS | 1982 | --DOMWINDOW == 238 (0x130764800) [pid = 1982] [serial = 1498] [outer = 0x0] [url = about:blank] 04:25:29 INFO - PROCESS | 1982 | --DOMWINDOW == 237 (0x11b9a3800) [pid = 1982] [serial = 1483] [outer = 0x0] [url = about:blank] 04:25:29 INFO - PROCESS | 1982 | --DOMWINDOW == 236 (0x118fd7c00) [pid = 1982] [serial = 1480] [outer = 0x0] [url = about:blank] 04:25:29 INFO - PROCESS | 1982 | --DOMWINDOW == 235 (0x12e809c00) [pid = 1982] [serial = 1543] [outer = 0x0] [url = about:blank] 04:25:29 INFO - PROCESS | 1982 | --DOCSHELL 0x12ecd1000 == 91 [pid = 1982] [id = 530] 04:25:29 INFO - PROCESS | 1982 | --DOCSHELL 0x12e649000 == 90 [pid = 1982] [id = 529] 04:25:29 INFO - PROCESS | 1982 | --DOCSHELL 0x12db18800 == 89 [pid = 1982] [id = 528] 04:25:29 INFO - PROCESS | 1982 | --DOCSHELL 0x12b998000 == 88 [pid = 1982] [id = 527] 04:25:29 INFO - PROCESS | 1982 | --DOCSHELL 0x12a1ba000 == 87 [pid = 1982] [id = 526] 04:25:29 INFO - PROCESS | 1982 | --DOCSHELL 0x119113800 == 86 [pid = 1982] [id = 525] 04:25:29 INFO - PROCESS | 1982 | --DOCSHELL 0x12ae66800 == 85 [pid = 1982] [id = 524] 04:25:29 INFO - PROCESS | 1982 | --DOCSHELL 0x1399cb000 == 84 [pid = 1982] [id = 519] 04:25:29 INFO - PROCESS | 1982 | --DOCSHELL 0x13719e000 == 83 [pid = 1982] [id = 518] 04:25:29 INFO - PROCESS | 1982 | --DOCSHELL 0x12fedd800 == 82 [pid = 1982] [id = 517] 04:25:29 INFO - PROCESS | 1982 | --DOCSHELL 0x12b98a000 == 81 [pid = 1982] [id = 516] 04:25:29 INFO - PROCESS | 1982 | --DOCSHELL 0x1260e7800 == 80 [pid = 1982] [id = 515] 04:25:29 INFO - PROCESS | 1982 | 1461151529912 Marionette TRACE conn2 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 04:25:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 04:25:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 668ms 04:25:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 04:25:29 INFO - PROCESS | 1982 | 1461151529944 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 04:25:29 INFO - PROCESS | 1982 | 1461151529945 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 04:25:29 INFO - PROCESS | 1982 | 1461151529949 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 04:25:29 INFO - PROCESS | 1982 | 1461151529951 Marionette TRACE conn2 <- [1,2162,null,{}] 04:25:29 INFO - PROCESS | 1982 | 1461151529954 Marionette TRACE conn2 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:30 INFO - PROCESS | 1982 | 1461151530062 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 04:25:30 INFO - PROCESS | 1982 | --DOMWINDOW == 234 (0x12a6d9c00) [pid = 1982] [serial = 1525] [outer = 0x0] [url = about:blank] 04:25:30 INFO - PROCESS | 1982 | --DOMWINDOW == 233 (0x11bcde800) [pid = 1982] [serial = 1516] [outer = 0x0] [url = about:blank] 04:25:30 INFO - PROCESS | 1982 | --DOMWINDOW == 232 (0x12aa9a800) [pid = 1982] [serial = 1528] [outer = 0x0] [url = about:blank] 04:25:30 INFO - PROCESS | 1982 | --DOMWINDOW == 231 (0x119a58800) [pid = 1982] [serial = 1513] [outer = 0x0] [url = about:blank] 04:25:30 INFO - PROCESS | 1982 | --DOMWINDOW == 230 (0x11b211800) [pid = 1982] [serial = 1514] [outer = 0x0] [url = about:blank] 04:25:30 INFO - PROCESS | 1982 | --DOMWINDOW == 229 (0x1239f4000) [pid = 1982] [serial = 1519] [outer = 0x0] [url = about:blank] 04:25:30 INFO - PROCESS | 1982 | --DOMWINDOW == 228 (0x125a74400) [pid = 1982] [serial = 1520] [outer = 0x0] [url = about:blank] 04:25:30 INFO - PROCESS | 1982 | --DOMWINDOW == 227 (0x130052c00) [pid = 1982] [serial = 1477] [outer = 0x0] [url = about:blank] 04:25:30 INFO - PROCESS | 1982 | --DOMWINDOW == 226 (0x1274cb800) [pid = 1982] [serial = 1522] [outer = 0x0] [url = about:blank] 04:25:30 INFO - PROCESS | 1982 | --DOMWINDOW == 225 (0x12ae33400) [pid = 1982] [serial = 1531] [outer = 0x0] [url = about:blank] 04:25:30 INFO - PROCESS | 1982 | --DOMWINDOW == 224 (0x12acac800) [pid = 1982] [serial = 1529] [outer = 0x0] [url = about:blank] 04:25:30 INFO - PROCESS | 1982 | --DOMWINDOW == 223 (0x123945c00) [pid = 1982] [serial = 1534] [outer = 0x0] [url = about:blank] 04:25:30 INFO - PROCESS | 1982 | --DOMWINDOW == 222 (0x12e352800) [pid = 1982] [serial = 1540] [outer = 0x0] [url = about:blank] 04:25:30 INFO - PROCESS | 1982 | --DOMWINDOW == 221 (0x12b398800) [pid = 1982] [serial = 1532] [outer = 0x0] [url = about:blank] 04:25:30 INFO - PROCESS | 1982 | --DOMWINDOW == 220 (0x119adc800) [pid = 1982] [serial = 1511] [outer = 0x0] [url = about:blank] 04:25:30 INFO - PROCESS | 1982 | --DOMWINDOW == 219 (0x1197d9000) [pid = 1982] [serial = 1510] [outer = 0x0] [url = about:blank] 04:25:30 INFO - PROCESS | 1982 | --DOMWINDOW == 218 (0x118a60000) [pid = 1982] [serial = 1508] [outer = 0x0] [url = about:blank] 04:25:30 INFO - PROCESS | 1982 | --DOMWINDOW == 217 (0x1146b1000) [pid = 1982] [serial = 1507] [outer = 0x0] [url = about:blank] 04:25:30 INFO - PROCESS | 1982 | --DOMWINDOW == 216 (0x11c58bc00) [pid = 1982] [serial = 1517] [outer = 0x0] [url = about:blank] 04:25:30 INFO - PROCESS | 1982 | --DOMWINDOW == 215 (0x12e68fc00) [pid = 1982] [serial = 1541] [outer = 0x0] [url = about:blank] 04:25:30 INFO - PROCESS | 1982 | --DOMWINDOW == 214 (0x12aa6a800) [pid = 1982] [serial = 1526] [outer = 0x0] [url = about:blank] 04:25:30 INFO - PROCESS | 1982 | --DOMWINDOW == 213 (0x12d8de800) [pid = 1982] [serial = 1538] [outer = 0x0] [url = about:blank] 04:25:30 INFO - PROCESS | 1982 | --DOMWINDOW == 212 (0x12a04d000) [pid = 1982] [serial = 1523] [outer = 0x0] [url = about:blank] 04:25:30 INFO - PROCESS | 1982 | --DOMWINDOW == 211 (0x12bcae000) [pid = 1982] [serial = 1537] [outer = 0x0] [url = about:blank] 04:25:30 INFO - PROCESS | 1982 | --DOMWINDOW == 210 (0x12b38e000) [pid = 1982] [serial = 1535] [outer = 0x0] [url = about:blank] 04:25:30 INFO - PROCESS | 1982 | 1461151530144 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:30 INFO - PROCESS | 1982 | ++DOCSHELL 0x1288ee000 == 81 [pid = 1982] [id = 548] 04:25:30 INFO - PROCESS | 1982 | ++DOMWINDOW == 211 (0x1146b1000) [pid = 1982] [serial = 1644] [outer = 0x0] 04:25:30 INFO - PROCESS | 1982 | ++DOMWINDOW == 212 (0x11b9a3800) [pid = 1982] [serial = 1645] [outer = 0x1146b1000] 04:25:30 INFO - PROCESS | 1982 | 1461151530171 Marionette DEBUG loaded listener.js 04:25:30 INFO - PROCESS | 1982 | ++DOMWINDOW == 213 (0x129585c00) [pid = 1982] [serial = 1646] [outer = 0x1146b1000] 04:25:30 INFO - PROCESS | 1982 | 1461151530482 Marionette TRACE conn2 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 04:25:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 04:25:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 571ms 04:25:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 04:25:30 INFO - PROCESS | 1982 | 1461151530519 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 04:25:30 INFO - PROCESS | 1982 | 1461151530520 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 04:25:30 INFO - PROCESS | 1982 | 1461151530522 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 04:25:30 INFO - PROCESS | 1982 | 1461151530523 Marionette TRACE conn2 <- [1,2166,null,{}] 04:25:30 INFO - PROCESS | 1982 | 1461151530526 Marionette TRACE conn2 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:30 INFO - PROCESS | 1982 | 1461151530634 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 04:25:30 INFO - PROCESS | 1982 | 1461151530706 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:30 INFO - PROCESS | 1982 | ++DOCSHELL 0x12ab5f000 == 82 [pid = 1982] [id = 549] 04:25:30 INFO - PROCESS | 1982 | ++DOMWINDOW == 214 (0x129082400) [pid = 1982] [serial = 1647] [outer = 0x0] 04:25:30 INFO - PROCESS | 1982 | ++DOMWINDOW == 215 (0x12a6d5000) [pid = 1982] [serial = 1648] [outer = 0x129082400] 04:25:30 INFO - PROCESS | 1982 | 1461151530735 Marionette DEBUG loaded listener.js 04:25:30 INFO - PROCESS | 1982 | ++DOMWINDOW == 216 (0x12aab6400) [pid = 1982] [serial = 1649] [outer = 0x129082400] 04:25:31 INFO - PROCESS | 1982 | 1461151531035 Marionette TRACE conn2 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 04:25:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 04:25:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 521ms 04:25:31 INFO - PROCESS | 1982 | 1461151531043 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 04:25:31 INFO - PROCESS | 1982 | 1461151531044 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 04:25:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 04:25:31 INFO - PROCESS | 1982 | 1461151531046 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 04:25:31 INFO - PROCESS | 1982 | 1461151531048 Marionette TRACE conn2 <- [1,2170,null,{}] 04:25:31 INFO - PROCESS | 1982 | 1461151531054 Marionette TRACE conn2 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:31 INFO - PROCESS | 1982 | 1461151531145 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 04:25:31 INFO - PROCESS | 1982 | 1461151531221 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:31 INFO - PROCESS | 1982 | ++DOCSHELL 0x12d0d4000 == 83 [pid = 1982] [id = 550] 04:25:31 INFO - PROCESS | 1982 | ++DOMWINDOW == 217 (0x129584800) [pid = 1982] [serial = 1650] [outer = 0x0] 04:25:31 INFO - PROCESS | 1982 | ++DOMWINDOW == 218 (0x12aab9400) [pid = 1982] [serial = 1651] [outer = 0x129584800] 04:25:31 INFO - PROCESS | 1982 | 1461151531247 Marionette DEBUG loaded listener.js 04:25:31 INFO - PROCESS | 1982 | ++DOMWINDOW == 219 (0x12acab000) [pid = 1982] [serial = 1652] [outer = 0x129584800] 04:25:31 INFO - PROCESS | 1982 | 1461151531549 Marionette TRACE conn2 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 04:25:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 04:25:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 524ms 04:25:31 INFO - PROCESS | 1982 | 1461151531570 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 04:25:31 INFO - PROCESS | 1982 | 1461151531572 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 04:25:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 04:25:31 INFO - PROCESS | 1982 | 1461151531574 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 04:25:31 INFO - PROCESS | 1982 | 1461151531575 Marionette TRACE conn2 <- [1,2174,null,{}] 04:25:31 INFO - PROCESS | 1982 | 1461151531577 Marionette TRACE conn2 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:31 INFO - PROCESS | 1982 | 1461151531669 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 04:25:31 INFO - PROCESS | 1982 | 1461151531673 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:31 INFO - PROCESS | 1982 | ++DOCSHELL 0x12e951800 == 84 [pid = 1982] [id = 551] 04:25:31 INFO - PROCESS | 1982 | ++DOMWINDOW == 220 (0x12acabc00) [pid = 1982] [serial = 1653] [outer = 0x0] 04:25:31 INFO - PROCESS | 1982 | ++DOMWINDOW == 221 (0x12ad30800) [pid = 1982] [serial = 1654] [outer = 0x12acabc00] 04:25:31 INFO - PROCESS | 1982 | 1461151531699 Marionette DEBUG loaded listener.js 04:25:31 INFO - PROCESS | 1982 | ++DOMWINDOW == 222 (0x12ae33800) [pid = 1982] [serial = 1655] [outer = 0x12acabc00] 04:25:32 INFO - PROCESS | 1982 | 1461151532096 Marionette TRACE conn2 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 04:25:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 04:25:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 568ms 04:25:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 04:25:32 INFO - PROCESS | 1982 | 1461151532142 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 04:25:32 INFO - PROCESS | 1982 | 1461151532144 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 04:25:32 INFO - PROCESS | 1982 | 1461151532146 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 04:25:32 INFO - PROCESS | 1982 | 1461151532147 Marionette TRACE conn2 <- [1,2178,null,{}] 04:25:32 INFO - PROCESS | 1982 | 1461151532155 Marionette TRACE conn2 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:32 INFO - PROCESS | 1982 | 1461151532274 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 04:25:32 INFO - PROCESS | 1982 | 1461151532323 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:32 INFO - PROCESS | 1982 | ++DOCSHELL 0x12ec7c800 == 85 [pid = 1982] [id = 552] 04:25:32 INFO - PROCESS | 1982 | ++DOMWINDOW == 223 (0x12ad23c00) [pid = 1982] [serial = 1656] [outer = 0x0] 04:25:32 INFO - PROCESS | 1982 | ++DOMWINDOW == 224 (0x12af28800) [pid = 1982] [serial = 1657] [outer = 0x12ad23c00] 04:25:32 INFO - PROCESS | 1982 | 1461151532348 Marionette DEBUG loaded listener.js 04:25:32 INFO - PROCESS | 1982 | ++DOMWINDOW == 225 (0x12b089000) [pid = 1982] [serial = 1658] [outer = 0x12ad23c00] 04:25:32 INFO - PROCESS | 1982 | 1461151532690 Marionette TRACE conn2 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 04:25:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 04:25:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 573ms 04:25:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 04:25:32 INFO - PROCESS | 1982 | 1461151532720 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 04:25:32 INFO - PROCESS | 1982 | 1461151532721 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 04:25:32 INFO - PROCESS | 1982 | 1461151532729 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 04:25:32 INFO - PROCESS | 1982 | 1461151532730 Marionette TRACE conn2 <- [1,2182,null,{}] 04:25:32 INFO - PROCESS | 1982 | 1461151532733 Marionette TRACE conn2 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:32 INFO - PROCESS | 1982 | 1461151532849 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 04:25:32 INFO - PROCESS | 1982 | 1461151532861 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:32 INFO - PROCESS | 1982 | ++DOCSHELL 0x12ecd1000 == 86 [pid = 1982] [id = 553] 04:25:32 INFO - PROCESS | 1982 | ++DOMWINDOW == 226 (0x12ae33c00) [pid = 1982] [serial = 1659] [outer = 0x0] 04:25:32 INFO - PROCESS | 1982 | ++DOMWINDOW == 227 (0x12b39a800) [pid = 1982] [serial = 1660] [outer = 0x12ae33c00] 04:25:32 INFO - PROCESS | 1982 | 1461151532887 Marionette DEBUG loaded listener.js 04:25:32 INFO - PROCESS | 1982 | ++DOMWINDOW == 228 (0x12b6d5c00) [pid = 1982] [serial = 1661] [outer = 0x12ae33c00] 04:25:33 INFO - PROCESS | 1982 | 1461151533246 Marionette TRACE conn2 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 04:25:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 04:25:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 568ms 04:25:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 04:25:33 INFO - PROCESS | 1982 | 1461151533298 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 04:25:33 INFO - PROCESS | 1982 | 1461151533300 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 04:25:33 INFO - PROCESS | 1982 | 1461151533302 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 04:25:33 INFO - PROCESS | 1982 | 1461151533303 Marionette TRACE conn2 <- [1,2186,null,{}] 04:25:33 INFO - PROCESS | 1982 | 1461151533306 Marionette TRACE conn2 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:33 INFO - PROCESS | 1982 | 1461151533441 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 04:25:33 INFO - PROCESS | 1982 | 1461151533458 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:33 INFO - PROCESS | 1982 | ++DOCSHELL 0x12f875800 == 87 [pid = 1982] [id = 554] 04:25:33 INFO - PROCESS | 1982 | ++DOMWINDOW == 229 (0x12b398400) [pid = 1982] [serial = 1662] [outer = 0x0] 04:25:33 INFO - PROCESS | 1982 | ++DOMWINDOW == 230 (0x12ce5c400) [pid = 1982] [serial = 1663] [outer = 0x12b398400] 04:25:33 INFO - PROCESS | 1982 | 1461151533487 Marionette DEBUG loaded listener.js 04:25:33 INFO - PROCESS | 1982 | ++DOMWINDOW == 231 (0x12e356c00) [pid = 1982] [serial = 1664] [outer = 0x12b398400] 04:25:34 INFO - PROCESS | 1982 | --DOMWINDOW == 230 (0x126ab8800) [pid = 1982] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 04:25:34 INFO - PROCESS | 1982 | --DOMWINDOW == 229 (0x1274c5c00) [pid = 1982] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 04:25:34 INFO - PROCESS | 1982 | --DOMWINDOW == 228 (0x12a044400) [pid = 1982] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 04:25:34 INFO - PROCESS | 1982 | --DOMWINDOW == 227 (0x128df1800) [pid = 1982] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 04:25:34 INFO - PROCESS | 1982 | --DOMWINDOW == 226 (0x12a42f800) [pid = 1982] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 04:25:34 INFO - PROCESS | 1982 | --DOMWINDOW == 225 (0x115643800) [pid = 1982] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 04:25:34 INFO - PROCESS | 1982 | --DOMWINDOW == 224 (0x11b9a2800) [pid = 1982] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 04:25:34 INFO - PROCESS | 1982 | --DOMWINDOW == 223 (0x12b39a400) [pid = 1982] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 04:25:34 INFO - PROCESS | 1982 | --DOMWINDOW == 222 (0x12aa6f800) [pid = 1982] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 04:25:34 INFO - PROCESS | 1982 | --DOMWINDOW == 221 (0x119a57800) [pid = 1982] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 04:25:34 INFO - PROCESS | 1982 | --DOMWINDOW == 220 (0x11544a800) [pid = 1982] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 04:25:34 INFO - PROCESS | 1982 | --DOMWINDOW == 219 (0x115240c00) [pid = 1982] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 04:25:34 INFO - PROCESS | 1982 | --DOMWINDOW == 218 (0x12cf88c00) [pid = 1982] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 04:25:34 INFO - PROCESS | 1982 | --DOMWINDOW == 217 (0x11ac14400) [pid = 1982] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 04:25:34 INFO - PROCESS | 1982 | --DOMWINDOW == 216 (0x112274000) [pid = 1982] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 04:25:34 INFO - PROCESS | 1982 | --DOMWINDOW == 215 (0x12aa9c400) [pid = 1982] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 04:25:34 INFO - PROCESS | 1982 | --DOMWINDOW == 214 (0x12aa9b800) [pid = 1982] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 04:25:34 INFO - PROCESS | 1982 | --DOMWINDOW == 213 (0x11a645400) [pid = 1982] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 04:25:34 INFO - PROCESS | 1982 | --DOMWINDOW == 212 (0x12394c800) [pid = 1982] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 04:25:34 INFO - PROCESS | 1982 | --DOMWINDOW == 211 (0x12a046000) [pid = 1982] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 04:25:34 INFO - PROCESS | 1982 | --DOMWINDOW == 210 (0x113e1bc00) [pid = 1982] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 04:25:34 INFO - PROCESS | 1982 | --DOMWINDOW == 209 (0x12d8e1c00) [pid = 1982] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 04:25:34 INFO - PROCESS | 1982 | --DOMWINDOW == 208 (0x112106c00) [pid = 1982] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 04:25:34 INFO - PROCESS | 1982 | --DOMWINDOW == 207 (0x113e1f800) [pid = 1982] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 04:25:34 INFO - PROCESS | 1982 | --DOMWINDOW == 206 (0x113e13800) [pid = 1982] [serial = 1437] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 04:25:34 INFO - PROCESS | 1982 | --DOMWINDOW == 205 (0x119a35000) [pid = 1982] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 04:25:34 INFO - PROCESS | 1982 | --DOMWINDOW == 204 (0x12bc0c800) [pid = 1982] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 04:25:34 INFO - PROCESS | 1982 | --DOMWINDOW == 203 (0x12d353400) [pid = 1982] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 04:25:34 INFO - PROCESS | 1982 | --DOMWINDOW == 202 (0x12aca4c00) [pid = 1982] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 04:25:34 INFO - PROCESS | 1982 | --DOMWINDOW == 201 (0x12aa29c00) [pid = 1982] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 04:25:34 INFO - PROCESS | 1982 | --DOMWINDOW == 200 (0x112277c00) [pid = 1982] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 04:25:34 INFO - PROCESS | 1982 | --DOMWINDOW == 199 (0x114a9bc00) [pid = 1982] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 04:25:34 INFO - PROCESS | 1982 | --DOMWINDOW == 198 (0x12aaae800) [pid = 1982] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 04:25:34 INFO - PROCESS | 1982 | --DOMWINDOW == 197 (0x129081800) [pid = 1982] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 04:25:34 INFO - PROCESS | 1982 | --DOMWINDOW == 196 (0x12af20c00) [pid = 1982] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 04:25:34 INFO - PROCESS | 1982 | --DOMWINDOW == 195 (0x11c32b400) [pid = 1982] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 04:25:34 INFO - PROCESS | 1982 | --DOMWINDOW == 194 (0x1258a8800) [pid = 1982] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 04:25:34 INFO - PROCESS | 1982 | --DOMWINDOW == 193 (0x1122ea000) [pid = 1982] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 04:25:34 INFO - PROCESS | 1982 | --DOMWINDOW == 192 (0x12aca2c00) [pid = 1982] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 04:25:34 INFO - PROCESS | 1982 | 1461151534297 Marionette TRACE conn2 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 04:25:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 04:25:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1020ms 04:25:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 04:25:34 INFO - PROCESS | 1982 | 1461151534322 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 04:25:34 INFO - PROCESS | 1982 | 1461151534323 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 04:25:34 INFO - PROCESS | 1982 | 1461151534325 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 04:25:34 INFO - PROCESS | 1982 | 1461151534326 Marionette TRACE conn2 <- [1,2190,null,{}] 04:25:34 INFO - PROCESS | 1982 | 1461151534329 Marionette TRACE conn2 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:34 INFO - PROCESS | 1982 | 1461151534423 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 04:25:34 INFO - PROCESS | 1982 | 1461151534427 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:34 INFO - PROCESS | 1982 | ++DOCSHELL 0x1266ee000 == 88 [pid = 1982] [id = 555] 04:25:34 INFO - PROCESS | 1982 | ++DOMWINDOW == 193 (0x11210d400) [pid = 1982] [serial = 1665] [outer = 0x0] 04:25:34 INFO - PROCESS | 1982 | ++DOMWINDOW == 194 (0x1155b5c00) [pid = 1982] [serial = 1666] [outer = 0x11210d400] 04:25:34 INFO - PROCESS | 1982 | 1461151534454 Marionette DEBUG loaded listener.js 04:25:34 INFO - PROCESS | 1982 | ++DOMWINDOW == 195 (0x11a64a400) [pid = 1982] [serial = 1667] [outer = 0x11210d400] 04:25:34 INFO - PROCESS | 1982 | 1461151534819 Marionette TRACE conn2 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 04:25:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 04:25:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 519ms 04:25:34 INFO - PROCESS | 1982 | 1461151534845 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 04:25:34 INFO - PROCESS | 1982 | 1461151534847 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 04:25:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 04:25:34 INFO - PROCESS | 1982 | 1461151534861 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 04:25:34 INFO - PROCESS | 1982 | 1461151534862 Marionette TRACE conn2 <- [1,2194,null,{}] 04:25:34 INFO - PROCESS | 1982 | 1461151534869 Marionette TRACE conn2 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:34 INFO - PROCESS | 1982 | 1461151534960 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 04:25:34 INFO - PROCESS | 1982 | 1461151534965 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:34 INFO - PROCESS | 1982 | ++DOCSHELL 0x130324800 == 89 [pid = 1982] [id = 556] 04:25:34 INFO - PROCESS | 1982 | ++DOMWINDOW == 196 (0x118c7f800) [pid = 1982] [serial = 1668] [outer = 0x0] 04:25:34 INFO - PROCESS | 1982 | ++DOMWINDOW == 197 (0x125b90000) [pid = 1982] [serial = 1669] [outer = 0x118c7f800] 04:25:34 INFO - PROCESS | 1982 | 1461151534990 Marionette DEBUG loaded listener.js 04:25:35 INFO - PROCESS | 1982 | ++DOMWINDOW == 198 (0x12a044400) [pid = 1982] [serial = 1670] [outer = 0x118c7f800] 04:25:35 INFO - PROCESS | 1982 | 1461151535342 Marionette TRACE conn2 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 04:25:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 04:25:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 533ms 04:25:35 INFO - PROCESS | 1982 | 1461151535385 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 04:25:35 INFO - PROCESS | 1982 | 1461151535387 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 04:25:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 04:25:35 INFO - PROCESS | 1982 | 1461151535389 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 04:25:35 INFO - PROCESS | 1982 | 1461151535390 Marionette TRACE conn2 <- [1,2198,null,{}] 04:25:35 INFO - PROCESS | 1982 | 1461151535392 Marionette TRACE conn2 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:35 INFO - PROCESS | 1982 | 1461151535486 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 04:25:35 INFO - PROCESS | 1982 | 1461151535562 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:35 INFO - PROCESS | 1982 | ++DOCSHELL 0x130a40000 == 90 [pid = 1982] [id = 557] 04:25:35 INFO - PROCESS | 1982 | ++DOMWINDOW == 199 (0x11b954000) [pid = 1982] [serial = 1671] [outer = 0x0] 04:25:35 INFO - PROCESS | 1982 | ++DOMWINDOW == 200 (0x12a6d1c00) [pid = 1982] [serial = 1672] [outer = 0x11b954000] 04:25:35 INFO - PROCESS | 1982 | 1461151535587 Marionette DEBUG loaded listener.js 04:25:35 INFO - PROCESS | 1982 | ++DOMWINDOW == 201 (0x12aaae800) [pid = 1982] [serial = 1673] [outer = 0x11b954000] 04:25:35 INFO - PROCESS | 1982 | 1461151535852 Marionette TRACE conn2 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 04:25:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 04:25:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 519ms 04:25:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 04:25:35 INFO - PROCESS | 1982 | 1461151535909 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 04:25:35 INFO - PROCESS | 1982 | 1461151535910 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 04:25:35 INFO - PROCESS | 1982 | 1461151535912 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 04:25:35 INFO - PROCESS | 1982 | 1461151535913 Marionette TRACE conn2 <- [1,2202,null,{}] 04:25:35 INFO - PROCESS | 1982 | 1461151535919 Marionette TRACE conn2 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:36 INFO - PROCESS | 1982 | 1461151536014 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 04:25:36 INFO - PROCESS | 1982 | 1461151536019 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:36 INFO - PROCESS | 1982 | ++DOCSHELL 0x1386b7800 == 91 [pid = 1982] [id = 558] 04:25:36 INFO - PROCESS | 1982 | ++DOMWINDOW == 202 (0x12aa9b800) [pid = 1982] [serial = 1674] [outer = 0x0] 04:25:36 INFO - PROCESS | 1982 | ++DOMWINDOW == 203 (0x12bc0c800) [pid = 1982] [serial = 1675] [outer = 0x12aa9b800] 04:25:36 INFO - PROCESS | 1982 | 1461151536045 Marionette DEBUG loaded listener.js 04:25:36 INFO - PROCESS | 1982 | ++DOMWINDOW == 204 (0x12e364400) [pid = 1982] [serial = 1676] [outer = 0x12aa9b800] 04:25:36 INFO - PROCESS | 1982 | 1461151536575 Marionette TRACE conn2 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 04:25:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 04:25:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 673ms 04:25:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 04:25:36 INFO - PROCESS | 1982 | 1461151536585 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 04:25:36 INFO - PROCESS | 1982 | 1461151536588 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 04:25:36 INFO - PROCESS | 1982 | 1461151536591 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 04:25:36 INFO - PROCESS | 1982 | 1461151536594 Marionette TRACE conn2 <- [1,2206,null,{}] 04:25:36 INFO - PROCESS | 1982 | 1461151536598 Marionette TRACE conn2 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:36 INFO - PROCESS | 1982 | 1461151536719 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 04:25:36 INFO - PROCESS | 1982 | 1461151536809 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:36 INFO - PROCESS | 1982 | ++DOCSHELL 0x12a008000 == 92 [pid = 1982] [id = 559] 04:25:36 INFO - PROCESS | 1982 | ++DOMWINDOW == 205 (0x115448c00) [pid = 1982] [serial = 1677] [outer = 0x0] 04:25:36 INFO - PROCESS | 1982 | ++DOMWINDOW == 206 (0x119a33800) [pid = 1982] [serial = 1678] [outer = 0x115448c00] 04:25:36 INFO - PROCESS | 1982 | 1461151536845 Marionette DEBUG loaded listener.js 04:25:36 INFO - PROCESS | 1982 | ++DOMWINDOW == 207 (0x11ac1f400) [pid = 1982] [serial = 1679] [outer = 0x115448c00] 04:25:37 INFO - PROCESS | 1982 | 1461151537292 Marionette TRACE conn2 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 04:25:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 04:25:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 721ms 04:25:37 INFO - PROCESS | 1982 | 1461151537313 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 04:25:37 INFO - PROCESS | 1982 | 1461151537317 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 04:25:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 04:25:37 INFO - PROCESS | 1982 | 1461151537322 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 04:25:37 INFO - PROCESS | 1982 | 1461151537323 Marionette TRACE conn2 <- [1,2210,null,{}] 04:25:37 INFO - PROCESS | 1982 | 1461151537326 Marionette TRACE conn2 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:37 INFO - PROCESS | 1982 | 1461151537466 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 04:25:37 INFO - PROCESS | 1982 | 1461151537568 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:37 INFO - PROCESS | 1982 | ++DOCSHELL 0x12b779800 == 93 [pid = 1982] [id = 560] 04:25:37 INFO - PROCESS | 1982 | ++DOMWINDOW == 208 (0x11bcd5800) [pid = 1982] [serial = 1680] [outer = 0x0] 04:25:37 INFO - PROCESS | 1982 | ++DOMWINDOW == 209 (0x12394c400) [pid = 1982] [serial = 1681] [outer = 0x11bcd5800] 04:25:37 INFO - PROCESS | 1982 | 1461151537599 Marionette DEBUG loaded listener.js 04:25:37 INFO - PROCESS | 1982 | ++DOMWINDOW == 210 (0x125e55c00) [pid = 1982] [serial = 1682] [outer = 0x11bcd5800] 04:25:38 INFO - PROCESS | 1982 | 1461151538026 Marionette TRACE conn2 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 04:25:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 04:25:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 720ms 04:25:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 04:25:38 INFO - PROCESS | 1982 | 1461151538042 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 04:25:38 INFO - PROCESS | 1982 | 1461151538043 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 04:25:38 INFO - PROCESS | 1982 | 1461151538045 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 04:25:38 INFO - PROCESS | 1982 | 1461151538048 Marionette TRACE conn2 <- [1,2214,null,{}] 04:25:38 INFO - PROCESS | 1982 | 1461151538056 Marionette TRACE conn2 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:38 INFO - PROCESS | 1982 | 1461151538175 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 04:25:38 INFO - PROCESS | 1982 | 1461151538294 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:38 INFO - PROCESS | 1982 | ++DOCSHELL 0x12fece000 == 94 [pid = 1982] [id = 561] 04:25:38 INFO - PROCESS | 1982 | ++DOMWINDOW == 211 (0x12758c400) [pid = 1982] [serial = 1683] [outer = 0x0] 04:25:38 INFO - PROCESS | 1982 | ++DOMWINDOW == 212 (0x12a437000) [pid = 1982] [serial = 1684] [outer = 0x12758c400] 04:25:38 INFO - PROCESS | 1982 | 1461151538330 Marionette DEBUG loaded listener.js 04:25:38 INFO - PROCESS | 1982 | ++DOMWINDOW == 213 (0x12aa6a800) [pid = 1982] [serial = 1685] [outer = 0x12758c400] 04:25:38 INFO - PROCESS | 1982 | 1461151538765 Marionette TRACE conn2 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 04:25:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 04:25:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 772ms 04:25:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 04:25:38 INFO - PROCESS | 1982 | 1461151538817 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 04:25:38 INFO - PROCESS | 1982 | 1461151538820 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 04:25:38 INFO - PROCESS | 1982 | 1461151538822 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 04:25:38 INFO - PROCESS | 1982 | 1461151538823 Marionette TRACE conn2 <- [1,2218,null,{}] 04:25:38 INFO - PROCESS | 1982 | 1461151538826 Marionette TRACE conn2 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:38 INFO - PROCESS | 1982 | 1461151538939 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 04:25:39 INFO - PROCESS | 1982 | 1461151539027 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:39 INFO - PROCESS | 1982 | ++DOCSHELL 0x1398cb000 == 95 [pid = 1982] [id = 562] 04:25:39 INFO - PROCESS | 1982 | ++DOMWINDOW == 214 (0x12aa75800) [pid = 1982] [serial = 1686] [outer = 0x0] 04:25:39 INFO - PROCESS | 1982 | ++DOMWINDOW == 215 (0x12aca4c00) [pid = 1982] [serial = 1687] [outer = 0x12aa75800] 04:25:39 INFO - PROCESS | 1982 | 1461151539059 Marionette DEBUG loaded listener.js 04:25:39 INFO - PROCESS | 1982 | ++DOMWINDOW == 216 (0x12b08a400) [pid = 1982] [serial = 1688] [outer = 0x12aa75800] 04:25:39 INFO - PROCESS | 1982 | 1461151539473 Marionette TRACE conn2 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 04:25:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 04:25:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 670ms 04:25:39 INFO - PROCESS | 1982 | 1461151539492 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 04:25:39 INFO - PROCESS | 1982 | 1461151539493 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 04:25:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 04:25:39 INFO - PROCESS | 1982 | 1461151539496 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 04:25:39 INFO - PROCESS | 1982 | 1461151539497 Marionette TRACE conn2 <- [1,2222,null,{}] 04:25:39 INFO - PROCESS | 1982 | 1461151539500 Marionette TRACE conn2 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:39 INFO - PROCESS | 1982 | 1461151539611 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 04:25:39 INFO - PROCESS | 1982 | 1461151539728 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:39 INFO - PROCESS | 1982 | ++DOCSHELL 0x139c7a000 == 96 [pid = 1982] [id = 563] 04:25:39 INFO - PROCESS | 1982 | ++DOMWINDOW == 217 (0x11a64e000) [pid = 1982] [serial = 1689] [outer = 0x0] 04:25:39 INFO - PROCESS | 1982 | ++DOMWINDOW == 218 (0x12b9b0400) [pid = 1982] [serial = 1690] [outer = 0x11a64e000] 04:25:39 INFO - PROCESS | 1982 | 1461151539763 Marionette DEBUG loaded listener.js 04:25:39 INFO - PROCESS | 1982 | ++DOMWINDOW == 219 (0x12d00bc00) [pid = 1982] [serial = 1691] [outer = 0x11a64e000] 04:25:40 INFO - PROCESS | 1982 | 1461151540166 Marionette TRACE conn2 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 04:25:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 04:25:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 721ms 04:25:40 INFO - PROCESS | 1982 | 1461151540217 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 04:25:40 INFO - PROCESS | 1982 | 1461151540219 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 04:25:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 04:25:40 INFO - PROCESS | 1982 | 1461151540221 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 04:25:40 INFO - PROCESS | 1982 | 1461151540222 Marionette TRACE conn2 <- [1,2226,null,{}] 04:25:40 INFO - PROCESS | 1982 | 1461151540225 Marionette TRACE conn2 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:40 INFO - PROCESS | 1982 | 1461151540369 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 04:25:40 INFO - PROCESS | 1982 | 1461151540490 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:40 INFO - PROCESS | 1982 | ++DOCSHELL 0x139f0b800 == 97 [pid = 1982] [id = 564] 04:25:40 INFO - PROCESS | 1982 | ++DOMWINDOW == 220 (0x12d355400) [pid = 1982] [serial = 1692] [outer = 0x0] 04:25:40 INFO - PROCESS | 1982 | ++DOMWINDOW == 221 (0x12e68d400) [pid = 1982] [serial = 1693] [outer = 0x12d355400] 04:25:40 INFO - PROCESS | 1982 | 1461151540524 Marionette DEBUG loaded listener.js 04:25:40 INFO - PROCESS | 1982 | ++DOMWINDOW == 222 (0x12f22dc00) [pid = 1982] [serial = 1694] [outer = 0x12d355400] 04:25:40 INFO - PROCESS | 1982 | 1461151540946 Marionette TRACE conn2 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 04:25:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 04:25:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 771ms 04:25:40 INFO - PROCESS | 1982 | 1461151540993 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 04:25:40 INFO - PROCESS | 1982 | 1461151540994 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 04:25:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 04:25:40 INFO - PROCESS | 1982 | 1461151540996 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 04:25:40 INFO - PROCESS | 1982 | 1461151540998 Marionette TRACE conn2 <- [1,2230,null,{}] 04:25:41 INFO - PROCESS | 1982 | 1461151541000 Marionette TRACE conn2 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:41 INFO - PROCESS | 1982 | 1461151541116 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 04:25:41 INFO - PROCESS | 1982 | 1461151541235 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:41 INFO - PROCESS | 1982 | ++DOCSHELL 0x1429a9800 == 98 [pid = 1982] [id = 565] 04:25:41 INFO - PROCESS | 1982 | ++DOMWINDOW == 223 (0x12ac05800) [pid = 1982] [serial = 1695] [outer = 0x0] 04:25:41 INFO - PROCESS | 1982 | ++DOMWINDOW == 224 (0x12ac0ac00) [pid = 1982] [serial = 1696] [outer = 0x12ac05800] 04:25:41 INFO - PROCESS | 1982 | 1461151541267 Marionette DEBUG loaded listener.js 04:25:41 INFO - PROCESS | 1982 | ++DOMWINDOW == 225 (0x12ac0f400) [pid = 1982] [serial = 1697] [outer = 0x12ac05800] 04:25:41 INFO - PROCESS | 1982 | 1461151541648 Marionette TRACE conn2 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 04:25:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 04:25:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 669ms 04:25:41 INFO - PROCESS | 1982 | 1461151541666 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 04:25:41 INFO - PROCESS | 1982 | 1461151541667 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 04:25:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 04:25:41 INFO - PROCESS | 1982 | 1461151541670 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 04:25:41 INFO - PROCESS | 1982 | 1461151541671 Marionette TRACE conn2 <- [1,2234,null,{}] 04:25:41 INFO - PROCESS | 1982 | 1461151541673 Marionette TRACE conn2 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:41 INFO - PROCESS | 1982 | 1461151541804 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 04:25:41 INFO - PROCESS | 1982 | 1461151541908 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:41 INFO - PROCESS | 1982 | ++DOCSHELL 0x13988b000 == 99 [pid = 1982] [id = 566] 04:25:41 INFO - PROCESS | 1982 | ++DOMWINDOW == 226 (0x12ac09800) [pid = 1982] [serial = 1698] [outer = 0x0] 04:25:41 INFO - PROCESS | 1982 | ++DOMWINDOW == 227 (0x12f230000) [pid = 1982] [serial = 1699] [outer = 0x12ac09800] 04:25:41 INFO - PROCESS | 1982 | 1461151541938 Marionette DEBUG loaded listener.js 04:25:41 INFO - PROCESS | 1982 | ++DOMWINDOW == 228 (0x12fc57c00) [pid = 1982] [serial = 1700] [outer = 0x12ac09800] 04:25:42 INFO - PROCESS | 1982 | 1461151542395 Marionette TRACE conn2 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 04:25:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 04:25:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 772ms 04:25:42 INFO - PROCESS | 1982 | 1461151542442 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 04:25:42 INFO - PROCESS | 1982 | 1461151542443 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 04:25:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 04:25:42 INFO - PROCESS | 1982 | 1461151542446 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 04:25:42 INFO - PROCESS | 1982 | 1461151542447 Marionette TRACE conn2 <- [1,2238,null,{}] 04:25:42 INFO - PROCESS | 1982 | 1461151542470 Marionette TRACE conn2 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:42 INFO - PROCESS | 1982 | 1461151542589 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 04:25:42 INFO - PROCESS | 1982 | 1461151542681 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:42 INFO - PROCESS | 1982 | ++DOCSHELL 0x12a1b7800 == 100 [pid = 1982] [id = 567] 04:25:42 INFO - PROCESS | 1982 | ++DOMWINDOW == 229 (0x11227cc00) [pid = 1982] [serial = 1701] [outer = 0x0] 04:25:42 INFO - PROCESS | 1982 | ++DOMWINDOW == 230 (0x11ac1e800) [pid = 1982] [serial = 1702] [outer = 0x11227cc00] 04:25:42 INFO - PROCESS | 1982 | 1461151542712 Marionette DEBUG loaded listener.js 04:25:42 INFO - PROCESS | 1982 | ++DOMWINDOW == 231 (0x12e809800) [pid = 1982] [serial = 1703] [outer = 0x11227cc00] 04:25:43 INFO - PROCESS | 1982 | 1461151543138 Marionette TRACE conn2 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 04:25:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 04:25:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 738ms 04:25:43 INFO - PROCESS | 1982 | 1461151543203 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 04:25:43 INFO - PROCESS | 1982 | 1461151543205 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 04:25:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 04:25:43 INFO - PROCESS | 1982 | 1461151543209 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 04:25:43 INFO - PROCESS | 1982 | 1461151543210 Marionette TRACE conn2 <- [1,2242,null,{}] 04:25:43 INFO - PROCESS | 1982 | 1461151543212 Marionette TRACE conn2 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:43 INFO - PROCESS | 1982 | 1461151543332 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 04:25:43 INFO - PROCESS | 1982 | 1461151543431 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:43 INFO - PROCESS | 1982 | ++DOCSHELL 0x12e4a6800 == 101 [pid = 1982] [id = 568] 04:25:43 INFO - PROCESS | 1982 | ++DOMWINDOW == 232 (0x1122e4800) [pid = 1982] [serial = 1704] [outer = 0x0] 04:25:43 INFO - PROCESS | 1982 | ++DOMWINDOW == 233 (0x12fc5fc00) [pid = 1982] [serial = 1705] [outer = 0x1122e4800] 04:25:43 INFO - PROCESS | 1982 | 1461151543462 Marionette DEBUG loaded listener.js 04:25:43 INFO - PROCESS | 1982 | ++DOMWINDOW == 234 (0x12fe87c00) [pid = 1982] [serial = 1706] [outer = 0x1122e4800] 04:25:43 INFO - PROCESS | 1982 | 1461151543904 Marionette TRACE conn2 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 04:25:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 04:25:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 720ms 04:25:43 INFO - PROCESS | 1982 | 1461151543929 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 04:25:43 INFO - PROCESS | 1982 | 1461151543932 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 04:25:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 04:25:43 INFO - PROCESS | 1982 | 1461151543936 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 04:25:43 INFO - PROCESS | 1982 | 1461151543938 Marionette TRACE conn2 <- [1,2246,null,{}] 04:25:43 INFO - PROCESS | 1982 | 1461151543940 Marionette TRACE conn2 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:44 INFO - PROCESS | 1982 | 1461151544068 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 04:25:44 INFO - PROCESS | 1982 | 1461151544164 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:44 INFO - PROCESS | 1982 | ++DOCSHELL 0x12a448800 == 102 [pid = 1982] [id = 569] 04:25:44 INFO - PROCESS | 1982 | ++DOMWINDOW == 235 (0x1176dc400) [pid = 1982] [serial = 1707] [outer = 0x0] 04:25:44 INFO - PROCESS | 1982 | ++DOMWINDOW == 236 (0x11acbc800) [pid = 1982] [serial = 1708] [outer = 0x1176dc400] 04:25:44 INFO - PROCESS | 1982 | 1461151544198 Marionette DEBUG loaded listener.js 04:25:44 INFO - PROCESS | 1982 | ++DOMWINDOW == 237 (0x12aa29800) [pid = 1982] [serial = 1709] [outer = 0x1176dc400] 04:25:44 INFO - PROCESS | 1982 | 1461151544821 Marionette TRACE conn2 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 04:25:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 04:25:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 923ms 04:25:44 INFO - PROCESS | 1982 | 1461151544866 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 04:25:44 INFO - PROCESS | 1982 | 1461151544868 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 04:25:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 04:25:44 INFO - PROCESS | 1982 | 1461151544874 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 04:25:44 INFO - PROCESS | 1982 | 1461151544876 Marionette TRACE conn2 <- [1,2250,null,{}] 04:25:44 INFO - PROCESS | 1982 | 1461151544881 Marionette TRACE conn2 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:44 INFO - PROCESS | 1982 | 1461151544994 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 04:25:45 INFO - PROCESS | 1982 | 1461151545095 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:45 INFO - PROCESS | 1982 | ++DOCSHELL 0x12adde800 == 103 [pid = 1982] [id = 570] 04:25:45 INFO - PROCESS | 1982 | ++DOMWINDOW == 238 (0x113e17000) [pid = 1982] [serial = 1710] [outer = 0x0] 04:25:45 INFO - PROCESS | 1982 | ++DOMWINDOW == 239 (0x118744c00) [pid = 1982] [serial = 1711] [outer = 0x113e17000] 04:25:45 INFO - PROCESS | 1982 | 1461151545124 Marionette DEBUG loaded listener.js 04:25:45 INFO - PROCESS | 1982 | ++DOMWINDOW == 240 (0x119a3c400) [pid = 1982] [serial = 1712] [outer = 0x113e17000] 04:25:45 INFO - PROCESS | 1982 | 1461151545543 Marionette TRACE conn2 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 04:25:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 04:25:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 721ms 04:25:45 INFO - PROCESS | 1982 | 1461151545595 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 04:25:45 INFO - PROCESS | 1982 | 1461151545601 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 04:25:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 04:25:45 INFO - PROCESS | 1982 | 1461151545606 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 04:25:45 INFO - PROCESS | 1982 | 1461151545607 Marionette TRACE conn2 <- [1,2254,null,{}] 04:25:45 INFO - PROCESS | 1982 | 1461151545610 Marionette TRACE conn2 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:45 INFO - PROCESS | 1982 | 1461151545715 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 04:25:45 INFO - PROCESS | 1982 | 1461151545811 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:45 INFO - PROCESS | 1982 | ++DOCSHELL 0x12a18a800 == 104 [pid = 1982] [id = 571] 04:25:45 INFO - PROCESS | 1982 | ++DOMWINDOW == 241 (0x119a40800) [pid = 1982] [serial = 1713] [outer = 0x0] 04:25:45 INFO - PROCESS | 1982 | ++DOMWINDOW == 242 (0x11ac1ec00) [pid = 1982] [serial = 1714] [outer = 0x119a40800] 04:25:45 INFO - PROCESS | 1982 | 1461151545840 Marionette DEBUG loaded listener.js 04:25:45 INFO - PROCESS | 1982 | ++DOMWINDOW == 243 (0x11bbf7c00) [pid = 1982] [serial = 1715] [outer = 0x119a40800] 04:25:46 INFO - PROCESS | 1982 | --DOCSHELL 0x12d0bf000 == 103 [pid = 1982] [id = 367] 04:25:46 INFO - PROCESS | 1982 | --DOCSHELL 0x13719b800 == 102 [pid = 1982] [id = 492] 04:25:46 INFO - PROCESS | 1982 | --DOCSHELL 0x12ab58000 == 101 [pid = 1982] [id = 366] 04:25:46 INFO - PROCESS | 1982 | --DOCSHELL 0x12fed8000 == 100 [pid = 1982] [id = 495] 04:25:46 INFO - PROCESS | 1982 | --DOCSHELL 0x12b99f800 == 99 [pid = 1982] [id = 494] 04:25:46 INFO - PROCESS | 1982 | --DOCSHELL 0x1288d8800 == 98 [pid = 1982] [id = 493] 04:25:46 INFO - PROCESS | 1982 | --DOCSHELL 0x13729c800 == 97 [pid = 1982] [id = 497] 04:25:46 INFO - PROCESS | 1982 | --DOCSHELL 0x1398e2000 == 96 [pid = 1982] [id = 496] 04:25:46 INFO - PROCESS | 1982 | --DOCSHELL 0x139f1c000 == 95 [pid = 1982] [id = 448] 04:25:46 INFO - PROCESS | 1982 | --DOMWINDOW == 242 (0x130056000) [pid = 1982] [serial = 1606] [outer = 0x0] [url = about:blank] 04:25:46 INFO - PROCESS | 1982 | --DOCSHELL 0x130a40000 == 94 [pid = 1982] [id = 557] 04:25:46 INFO - PROCESS | 1982 | --DOCSHELL 0x130324800 == 93 [pid = 1982] [id = 556] 04:25:46 INFO - PROCESS | 1982 | --DOCSHELL 0x1266ee000 == 92 [pid = 1982] [id = 555] 04:25:46 INFO - PROCESS | 1982 | --DOCSHELL 0x12f875800 == 91 [pid = 1982] [id = 554] 04:25:46 INFO - PROCESS | 1982 | --DOCSHELL 0x12ecd1000 == 90 [pid = 1982] [id = 553] 04:25:46 INFO - PROCESS | 1982 | --DOCSHELL 0x12ec7c800 == 89 [pid = 1982] [id = 552] 04:25:46 INFO - PROCESS | 1982 | --DOCSHELL 0x12e951800 == 88 [pid = 1982] [id = 551] 04:25:46 INFO - PROCESS | 1982 | --DOCSHELL 0x12d0d4000 == 87 [pid = 1982] [id = 550] 04:25:46 INFO - PROCESS | 1982 | --DOCSHELL 0x12ab5f000 == 86 [pid = 1982] [id = 549] 04:25:46 INFO - PROCESS | 1982 | --DOCSHELL 0x1288ee000 == 85 [pid = 1982] [id = 548] 04:25:46 INFO - PROCESS | 1982 | --DOCSHELL 0x12d87f800 == 84 [pid = 1982] [id = 547] 04:25:46 INFO - PROCESS | 1982 | --DOCSHELL 0x12b98c000 == 83 [pid = 1982] [id = 546] 04:25:46 INFO - PROCESS | 1982 | --DOCSHELL 0x12590b000 == 82 [pid = 1982] [id = 545] 04:25:46 INFO - PROCESS | 1982 | --DOCSHELL 0x12ab6f000 == 81 [pid = 1982] [id = 544] 04:25:46 INFO - PROCESS | 1982 | --DOCSHELL 0x1288dc000 == 80 [pid = 1982] [id = 543] 04:25:46 INFO - PROCESS | 1982 | --DOCSHELL 0x139c78800 == 79 [pid = 1982] [id = 542] 04:25:46 INFO - PROCESS | 1982 | --DOCSHELL 0x139f81000 == 78 [pid = 1982] [id = 541] 04:25:46 INFO - PROCESS | 1982 | --DOCSHELL 0x13a0d6000 == 77 [pid = 1982] [id = 540] 04:25:46 INFO - PROCESS | 1982 | --DOCSHELL 0x13a0c1000 == 76 [pid = 1982] [id = 539] 04:25:46 INFO - PROCESS | 1982 | --DOCSHELL 0x130a41000 == 75 [pid = 1982] [id = 538] 04:25:46 INFO - PROCESS | 1982 | --DOCSHELL 0x12b782000 == 74 [pid = 1982] [id = 537] 04:25:46 INFO - PROCESS | 1982 | --DOCSHELL 0x128d08000 == 73 [pid = 1982] [id = 536] 04:25:46 INFO - PROCESS | 1982 | 1461151546385 Marionette TRACE conn2 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 04:25:46 INFO - PROCESS | 1982 | --DOMWINDOW == 241 (0x12ec66c00) [pid = 1982] [serial = 1360] [outer = 0x0] [url = about:blank] 04:25:46 INFO - PROCESS | 1982 | --DOMWINDOW == 240 (0x12fe85c00) [pid = 1982] [serial = 1369] [outer = 0x0] [url = about:blank] 04:25:46 INFO - PROCESS | 1982 | --DOMWINDOW == 239 (0x12ae30800) [pid = 1982] [serial = 1505] [outer = 0x0] [url = about:blank] 04:25:46 INFO - PROCESS | 1982 | --DOMWINDOW == 238 (0x12b08a000) [pid = 1982] [serial = 1231] [outer = 0x0] [url = about:blank] 04:25:46 INFO - PROCESS | 1982 | --DOMWINDOW == 237 (0x12fb13000) [pid = 1982] [serial = 1228] [outer = 0x0] [url = about:blank] 04:25:46 INFO - PROCESS | 1982 | --DOMWINDOW == 236 (0x126a3ec00) [pid = 1982] [serial = 1216] [outer = 0x0] [url = about:blank] 04:25:46 INFO - PROCESS | 1982 | --DOMWINDOW == 235 (0x12fe7c800) [pid = 1982] [serial = 1363] [outer = 0x0] [url = about:blank] 04:25:46 INFO - PROCESS | 1982 | --DOMWINDOW == 234 (0x12fb21c00) [pid = 1982] [serial = 1297] [outer = 0x0] [url = about:blank] 04:25:46 INFO - PROCESS | 1982 | --DOMWINDOW == 233 (0x119c80000) [pid = 1982] [serial = 1213] [outer = 0x0] [url = about:blank] 04:25:46 INFO - PROCESS | 1982 | --DOMWINDOW == 232 (0x12e93c800) [pid = 1982] [serial = 1225] [outer = 0x0] [url = about:blank] 04:25:46 INFO - PROCESS | 1982 | --DOMWINDOW == 231 (0x12e692c00) [pid = 1982] [serial = 1300] [outer = 0x0] [url = about:blank] 04:25:46 INFO - PROCESS | 1982 | --DOMWINDOW == 230 (0x115737400) [pid = 1982] [serial = 1276] [outer = 0x0] [url = about:blank] 04:25:46 INFO - PROCESS | 1982 | --DOMWINDOW == 229 (0x12e366400) [pid = 1982] [serial = 1439] [outer = 0x0] [url = about:blank] 04:25:46 INFO - PROCESS | 1982 | --DOMWINDOW == 228 (0x11b9a6800) [pid = 1982] [serial = 1351] [outer = 0x0] [url = about:blank] 04:25:46 INFO - PROCESS | 1982 | --DOMWINDOW == 227 (0x12f74c800) [pid = 1982] [serial = 1291] [outer = 0x0] [url = about:blank] 04:25:46 INFO - PROCESS | 1982 | --DOMWINDOW == 226 (0x12a6d7000) [pid = 1982] [serial = 1282] [outer = 0x0] [url = about:blank] 04:25:46 INFO - PROCESS | 1982 | --DOMWINDOW == 225 (0x12aa74400) [pid = 1982] [serial = 1285] [outer = 0x0] [url = about:blank] 04:25:46 INFO - PROCESS | 1982 | --DOMWINDOW == 224 (0x12a04f400) [pid = 1982] [serial = 1294] [outer = 0x0] [url = about:blank] 04:25:46 INFO - PROCESS | 1982 | --DOMWINDOW == 223 (0x12aa6e800) [pid = 1982] [serial = 1354] [outer = 0x0] [url = about:blank] 04:25:46 INFO - PROCESS | 1982 | --DOMWINDOW == 222 (0x12b390c00) [pid = 1982] [serial = 1219] [outer = 0x0] [url = about:blank] 04:25:46 INFO - PROCESS | 1982 | --DOMWINDOW == 221 (0x11bcd5c00) [pid = 1982] [serial = 1279] [outer = 0x0] [url = about:blank] 04:25:46 INFO - PROCESS | 1982 | --DOMWINDOW == 220 (0x12fe7ec00) [pid = 1982] [serial = 1366] [outer = 0x0] [url = about:blank] 04:25:46 INFO - PROCESS | 1982 | --DOMWINDOW == 219 (0x12d00e000) [pid = 1982] [serial = 1222] [outer = 0x0] [url = about:blank] 04:25:46 INFO - PROCESS | 1982 | --DOMWINDOW == 218 (0x12b393c00) [pid = 1982] [serial = 1357] [outer = 0x0] [url = about:blank] 04:25:46 INFO - PROCESS | 1982 | --DOMWINDOW == 217 (0x12b07e800) [pid = 1982] [serial = 1288] [outer = 0x0] [url = about:blank] 04:25:46 INFO - PROCESS | 1982 | --DOMWINDOW == 216 (0x1191b7000) [pid = 1982] [serial = 1348] [outer = 0x0] [url = about:blank] 04:25:46 INFO - PROCESS | 1982 | --DOMWINDOW == 215 (0x1295aa000) [pid = 1982] [serial = 1234] [outer = 0x0] [url = about:blank] 04:25:46 INFO - PROCESS | 1982 | --DOMWINDOW == 214 (0x12fe88400) [pid = 1982] [serial = 1604] [outer = 0x0] [url = about:blank] 04:25:46 INFO - PROCESS | 1982 | --DOMWINDOW == 213 (0x12bc07000) [pid = 1982] [serial = 1591] [outer = 0x0] [url = about:blank] 04:25:46 INFO - PROCESS | 1982 | --DOMWINDOW == 212 (0x12b41a000) [pid = 1982] [serial = 1555] [outer = 0x0] [url = about:blank] 04:25:46 INFO - PROCESS | 1982 | --DOMWINDOW == 211 (0x12aa9e000) [pid = 1982] [serial = 1585] [outer = 0x0] [url = about:blank] 04:25:46 INFO - PROCESS | 1982 | --DOMWINDOW == 210 (0x12aca5c00) [pid = 1982] [serial = 1586] [outer = 0x0] [url = about:blank] 04:25:46 INFO - PROCESS | 1982 | --DOMWINDOW == 209 (0x118ee0c00) [pid = 1982] [serial = 1576] [outer = 0x0] [url = about:blank] 04:25:46 INFO - PROCESS | 1982 | --DOMWINDOW == 208 (0x11b912c00) [pid = 1982] [serial = 1577] [outer = 0x0] [url = about:blank] 04:25:46 INFO - PROCESS | 1982 | --DOMWINDOW == 207 (0x1293b4400) [pid = 1982] [serial = 1552] [outer = 0x0] [url = about:blank] 04:25:46 INFO - PROCESS | 1982 | --DOMWINDOW == 206 (0x119a37000) [pid = 1982] [serial = 1574] [outer = 0x0] [url = about:blank] 04:25:46 INFO - PROCESS | 1982 | --DOMWINDOW == 205 (0x116565c00) [pid = 1982] [serial = 1573] [outer = 0x0] [url = about:blank] 04:25:46 INFO - PROCESS | 1982 | --DOMWINDOW == 204 (0x11b9a0c00) [pid = 1982] [serial = 1549] [outer = 0x0] [url = about:blank] 04:25:46 INFO - PROCESS | 1982 | --DOMWINDOW == 203 (0x12aab7800) [pid = 1982] [serial = 1594] [outer = 0x0] [url = about:blank] 04:25:46 INFO - PROCESS | 1982 | --DOMWINDOW == 202 (0x12d8eb800) [pid = 1982] [serial = 1558] [outer = 0x0] [url = about:blank] 04:25:46 INFO - PROCESS | 1982 | --DOMWINDOW == 201 (0x12ee81800) [pid = 1982] [serial = 1564] [outer = 0x0] [url = about:blank] 04:25:46 INFO - PROCESS | 1982 | --DOMWINDOW == 200 (0x12a044c00) [pid = 1982] [serial = 1582] [outer = 0x0] [url = about:blank] 04:25:46 INFO - PROCESS | 1982 | --DOMWINDOW == 199 (0x12a6da000) [pid = 1982] [serial = 1583] [outer = 0x0] [url = about:blank] 04:25:46 INFO - PROCESS | 1982 | --DOMWINDOW == 198 (0x12e35a000) [pid = 1982] [serial = 1592] [outer = 0x0] [url = about:blank] 04:25:46 INFO - PROCESS | 1982 | --DOMWINDOW == 197 (0x12e36dc00) [pid = 1982] [serial = 1571] [outer = 0x0] [url = about:blank] 04:25:46 INFO - PROCESS | 1982 | --DOMWINDOW == 196 (0x12af27c00) [pid = 1982] [serial = 1570] [outer = 0x0] [url = about:blank] 04:25:46 INFO - PROCESS | 1982 | --DOMWINDOW == 195 (0x12af1d000) [pid = 1982] [serial = 1567] [outer = 0x0] [url = about:blank] 04:25:46 INFO - PROCESS | 1982 | --DOMWINDOW == 194 (0x12ce4ec00) [pid = 1982] [serial = 1561] [outer = 0x0] [url = about:blank] 04:25:46 INFO - PROCESS | 1982 | --DOMWINDOW == 193 (0x118fd5c00) [pid = 1982] [serial = 1546] [outer = 0x0] [url = about:blank] 04:25:46 INFO - PROCESS | 1982 | --DOMWINDOW == 192 (0x125860400) [pid = 1982] [serial = 1579] [outer = 0x0] [url = about:blank] 04:25:46 INFO - PROCESS | 1982 | --DOMWINDOW == 191 (0x1274bd400) [pid = 1982] [serial = 1580] [outer = 0x0] [url = about:blank] 04:25:46 INFO - PROCESS | 1982 | --DOMWINDOW == 190 (0x12aabb800) [pid = 1982] [serial = 1595] [outer = 0x0] [url = about:blank] 04:25:46 INFO - PROCESS | 1982 | --DOMWINDOW == 189 (0x12bc04c00) [pid = 1982] [serial = 1600] [outer = 0x0] [url = about:blank] 04:25:46 INFO - PROCESS | 1982 | --DOMWINDOW == 188 (0x12fb14c00) [pid = 1982] [serial = 1603] [outer = 0x0] [url = about:blank] 04:25:46 INFO - PROCESS | 1982 | --DOMWINDOW == 187 (0x12586a400) [pid = 1982] [serial = 1598] [outer = 0x0] [url = about:blank] 04:25:46 INFO - PROCESS | 1982 | --DOMWINDOW == 186 (0x115889c00) [pid = 1982] [serial = 1597] [outer = 0x0] [url = about:blank] 04:25:46 INFO - PROCESS | 1982 | --DOMWINDOW == 185 (0x12ad27400) [pid = 1982] [serial = 1588] [outer = 0x0] [url = about:blank] 04:25:46 INFO - PROCESS | 1982 | --DOMWINDOW == 184 (0x12e68c000) [pid = 1982] [serial = 1601] [outer = 0x0] [url = about:blank] 04:25:46 INFO - PROCESS | 1982 | --DOMWINDOW == 183 (0x12b41e000) [pid = 1982] [serial = 1589] [outer = 0x0] [url = about:blank] 04:25:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 04:25:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 820ms 04:25:46 INFO - PROCESS | 1982 | 1461151546427 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 04:25:46 INFO - PROCESS | 1982 | 1461151546429 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 04:25:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 04:25:46 INFO - PROCESS | 1982 | 1461151546432 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 04:25:46 INFO - PROCESS | 1982 | 1461151546436 Marionette TRACE conn2 <- [1,2258,null,{}] 04:25:46 INFO - PROCESS | 1982 | 1461151546447 Marionette TRACE conn2 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:46 INFO - PROCESS | 1982 | 1461151546599 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 04:25:46 INFO - PROCESS | 1982 | 1461151546613 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:46 INFO - PROCESS | 1982 | ++DOCSHELL 0x128d08000 == 74 [pid = 1982] [id = 572] 04:25:46 INFO - PROCESS | 1982 | ++DOMWINDOW == 184 (0x123943800) [pid = 1982] [serial = 1716] [outer = 0x0] 04:25:46 INFO - PROCESS | 1982 | ++DOMWINDOW == 185 (0x12394d400) [pid = 1982] [serial = 1717] [outer = 0x123943800] 04:25:46 INFO - PROCESS | 1982 | 1461151546660 Marionette DEBUG loaded listener.js 04:25:46 INFO - PROCESS | 1982 | ++DOMWINDOW == 186 (0x125dc3800) [pid = 1982] [serial = 1718] [outer = 0x123943800] 04:25:47 INFO - PROCESS | 1982 | 1461151547107 Marionette TRACE conn2 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 04:25:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 04:25:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 723ms 04:25:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 04:25:47 INFO - PROCESS | 1982 | 1461151547155 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 04:25:47 INFO - PROCESS | 1982 | 1461151547157 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 04:25:47 INFO - PROCESS | 1982 | 1461151547159 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 04:25:47 INFO - PROCESS | 1982 | 1461151547160 Marionette TRACE conn2 <- [1,2262,null,{}] 04:25:47 INFO - PROCESS | 1982 | 1461151547162 Marionette TRACE conn2 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:47 INFO - PROCESS | 1982 | 1461151547260 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 04:25:47 INFO - PROCESS | 1982 | 1461151547263 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:47 INFO - PROCESS | 1982 | ++DOCSHELL 0x12adc6000 == 75 [pid = 1982] [id = 573] 04:25:47 INFO - PROCESS | 1982 | ++DOMWINDOW == 187 (0x126fcf800) [pid = 1982] [serial = 1719] [outer = 0x0] 04:25:47 INFO - PROCESS | 1982 | ++DOMWINDOW == 188 (0x128d78400) [pid = 1982] [serial = 1720] [outer = 0x126fcf800] 04:25:47 INFO - PROCESS | 1982 | 1461151547292 Marionette DEBUG loaded listener.js 04:25:47 INFO - PROCESS | 1982 | ++DOMWINDOW == 189 (0x129587000) [pid = 1982] [serial = 1721] [outer = 0x126fcf800] 04:25:47 INFO - PROCESS | 1982 | 1461151547657 Marionette TRACE conn2 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 04:25:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 04:25:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 518ms 04:25:47 INFO - PROCESS | 1982 | 1461151547678 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 04:25:47 INFO - PROCESS | 1982 | 1461151547679 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 04:25:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 04:25:47 INFO - PROCESS | 1982 | 1461151547682 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 04:25:47 INFO - PROCESS | 1982 | 1461151547685 Marionette TRACE conn2 <- [1,2266,null,{}] 04:25:47 INFO - PROCESS | 1982 | 1461151547691 Marionette TRACE conn2 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:47 INFO - PROCESS | 1982 | 1461151547791 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 04:25:47 INFO - PROCESS | 1982 | 1461151547796 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:47 INFO - PROCESS | 1982 | ++DOCSHELL 0x12bf5e800 == 76 [pid = 1982] [id = 574] 04:25:47 INFO - PROCESS | 1982 | ++DOMWINDOW == 190 (0x129588800) [pid = 1982] [serial = 1722] [outer = 0x0] 04:25:47 INFO - PROCESS | 1982 | ++DOMWINDOW == 191 (0x12a044c00) [pid = 1982] [serial = 1723] [outer = 0x129588800] 04:25:47 INFO - PROCESS | 1982 | 1461151547823 Marionette DEBUG loaded listener.js 04:25:47 INFO - PROCESS | 1982 | ++DOMWINDOW == 192 (0x12a6d2c00) [pid = 1982] [serial = 1724] [outer = 0x129588800] 04:25:48 INFO - PROCESS | 1982 | 1461151548189 Marionette TRACE conn2 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 04:25:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 04:25:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 527ms 04:25:48 INFO - PROCESS | 1982 | 1461151548208 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 04:25:48 INFO - PROCESS | 1982 | 1461151548210 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 04:25:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 04:25:48 INFO - PROCESS | 1982 | 1461151548212 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 04:25:48 INFO - PROCESS | 1982 | 1461151548213 Marionette TRACE conn2 <- [1,2270,null,{}] 04:25:48 INFO - PROCESS | 1982 | 1461151548215 Marionette TRACE conn2 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:48 INFO - PROCESS | 1982 | 1461151548326 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 04:25:48 INFO - PROCESS | 1982 | 1461151548415 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:48 INFO - PROCESS | 1982 | ++DOCSHELL 0x12d877800 == 77 [pid = 1982] [id = 575] 04:25:48 INFO - PROCESS | 1982 | ++DOMWINDOW == 193 (0x12881a000) [pid = 1982] [serial = 1725] [outer = 0x0] 04:25:48 INFO - PROCESS | 1982 | ++DOMWINDOW == 194 (0x12a6dc400) [pid = 1982] [serial = 1726] [outer = 0x12881a000] 04:25:48 INFO - PROCESS | 1982 | 1461151548444 Marionette DEBUG loaded listener.js 04:25:48 INFO - PROCESS | 1982 | ++DOMWINDOW == 195 (0x12ac9f800) [pid = 1982] [serial = 1727] [outer = 0x12881a000] 04:25:48 INFO - PROCESS | 1982 | 1461151548768 Marionette TRACE conn2 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 04:25:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 04:25:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 567ms 04:25:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 04:25:48 INFO - PROCESS | 1982 | 1461151548780 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 04:25:48 INFO - PROCESS | 1982 | 1461151548782 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 04:25:48 INFO - PROCESS | 1982 | 1461151548785 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 04:25:48 INFO - PROCESS | 1982 | 1461151548786 Marionette TRACE conn2 <- [1,2274,null,{}] 04:25:48 INFO - PROCESS | 1982 | 1461151548788 Marionette TRACE conn2 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:48 INFO - PROCESS | 1982 | 1461151548912 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 04:25:48 INFO - PROCESS | 1982 | 1461151548929 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:48 INFO - PROCESS | 1982 | ++DOCSHELL 0x12e82e800 == 78 [pid = 1982] [id = 576] 04:25:48 INFO - PROCESS | 1982 | ++DOMWINDOW == 196 (0x12ac9fc00) [pid = 1982] [serial = 1728] [outer = 0x0] 04:25:48 INFO - PROCESS | 1982 | ++DOMWINDOW == 197 (0x12ad26000) [pid = 1982] [serial = 1729] [outer = 0x12ac9fc00] 04:25:48 INFO - PROCESS | 1982 | 1461151548955 Marionette DEBUG loaded listener.js 04:25:48 INFO - PROCESS | 1982 | ++DOMWINDOW == 198 (0x12af1c800) [pid = 1982] [serial = 1730] [outer = 0x12ac9fc00] 04:25:49 INFO - PROCESS | 1982 | 1461151549311 Marionette TRACE conn2 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 04:25:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 04:25:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 570ms 04:25:49 INFO - PROCESS | 1982 | 1461151549355 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 04:25:49 INFO - PROCESS | 1982 | 1461151549357 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 04:25:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 04:25:49 INFO - PROCESS | 1982 | 1461151549359 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 04:25:49 INFO - PROCESS | 1982 | 1461151549360 Marionette TRACE conn2 <- [1,2278,null,{}] 04:25:49 INFO - PROCESS | 1982 | 1461151549362 Marionette TRACE conn2 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:49 INFO - PROCESS | 1982 | 1461151549488 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 04:25:49 INFO - PROCESS | 1982 | 1461151549503 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:49 INFO - PROCESS | 1982 | ++DOCSHELL 0x12ec7c000 == 79 [pid = 1982] [id = 577] 04:25:49 INFO - PROCESS | 1982 | ++DOMWINDOW == 199 (0x12af22000) [pid = 1982] [serial = 1731] [outer = 0x0] 04:25:49 INFO - PROCESS | 1982 | ++DOMWINDOW == 200 (0x12b081c00) [pid = 1982] [serial = 1732] [outer = 0x12af22000] 04:25:49 INFO - PROCESS | 1982 | 1461151549528 Marionette DEBUG loaded listener.js 04:25:49 INFO - PROCESS | 1982 | ++DOMWINDOW == 201 (0x12b395c00) [pid = 1982] [serial = 1733] [outer = 0x12af22000] 04:25:49 INFO - PROCESS | 1982 | 1461151549878 Marionette TRACE conn2 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 04:25:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 04:25:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 570ms 04:25:49 INFO - PROCESS | 1982 | 1461151549929 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 04:25:49 INFO - PROCESS | 1982 | 1461151549930 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 04:25:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 04:25:49 INFO - PROCESS | 1982 | 1461151549932 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 04:25:49 INFO - PROCESS | 1982 | 1461151549934 Marionette TRACE conn2 <- [1,2282,null,{}] 04:25:49 INFO - PROCESS | 1982 | 1461151549936 Marionette TRACE conn2 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:50 INFO - PROCESS | 1982 | 1461151550063 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 04:25:50 INFO - PROCESS | 1982 | 1461151550087 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:50 INFO - PROCESS | 1982 | ++DOCSHELL 0x12efe5000 == 80 [pid = 1982] [id = 578] 04:25:50 INFO - PROCESS | 1982 | ++DOMWINDOW == 202 (0x12af29000) [pid = 1982] [serial = 1734] [outer = 0x0] 04:25:50 INFO - PROCESS | 1982 | ++DOMWINDOW == 203 (0x12b9b9800) [pid = 1982] [serial = 1735] [outer = 0x12af29000] 04:25:50 INFO - PROCESS | 1982 | 1461151550113 Marionette DEBUG loaded listener.js 04:25:50 INFO - PROCESS | 1982 | ++DOMWINDOW == 204 (0x12cf8e400) [pid = 1982] [serial = 1736] [outer = 0x12af29000] 04:25:50 INFO - PROCESS | 1982 | 1461151550456 Marionette TRACE conn2 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 04:25:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 04:25:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 568ms 04:25:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 04:25:50 INFO - PROCESS | 1982 | 1461151550501 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 04:25:50 INFO - PROCESS | 1982 | 1461151550503 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 04:25:50 INFO - PROCESS | 1982 | 1461151550505 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 04:25:50 INFO - PROCESS | 1982 | 1461151550506 Marionette TRACE conn2 <- [1,2286,null,{}] 04:25:50 INFO - PROCESS | 1982 | 1461151550508 Marionette TRACE conn2 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:50 INFO - PROCESS | 1982 | 1461151550635 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 04:25:50 INFO - PROCESS | 1982 | 1461151550651 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:50 INFO - PROCESS | 1982 | ++DOCSHELL 0x12fc9e800 == 81 [pid = 1982] [id = 579] 04:25:50 INFO - PROCESS | 1982 | ++DOMWINDOW == 205 (0x12d353400) [pid = 1982] [serial = 1737] [outer = 0x0] 04:25:50 INFO - PROCESS | 1982 | ++DOMWINDOW == 206 (0x12da0b000) [pid = 1982] [serial = 1738] [outer = 0x12d353400] 04:25:50 INFO - PROCESS | 1982 | 1461151550677 Marionette DEBUG loaded listener.js 04:25:50 INFO - PROCESS | 1982 | ++DOMWINDOW == 207 (0x12e36c400) [pid = 1982] [serial = 1739] [outer = 0x12d353400] 04:25:51 INFO - PROCESS | 1982 | --DOMWINDOW == 206 (0x118c7f800) [pid = 1982] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 04:25:51 INFO - PROCESS | 1982 | --DOMWINDOW == 205 (0x12ad23c00) [pid = 1982] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 04:25:51 INFO - PROCESS | 1982 | --DOMWINDOW == 204 (0x12ae33c00) [pid = 1982] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 04:25:51 INFO - PROCESS | 1982 | --DOMWINDOW == 203 (0x12b398400) [pid = 1982] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 04:25:51 INFO - PROCESS | 1982 | --DOMWINDOW == 202 (0x11210d400) [pid = 1982] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 04:25:51 INFO - PROCESS | 1982 | --DOMWINDOW == 201 (0x12e80c400) [pid = 1982] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 04:25:51 INFO - PROCESS | 1982 | --DOMWINDOW == 200 (0x118ede000) [pid = 1982] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 04:25:51 INFO - PROCESS | 1982 | --DOMWINDOW == 199 (0x11b954000) [pid = 1982] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 04:25:51 INFO - PROCESS | 1982 | --DOMWINDOW == 198 (0x11c462800) [pid = 1982] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 04:25:51 INFO - PROCESS | 1982 | --DOMWINDOW == 197 (0x114f55800) [pid = 1982] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 04:25:51 INFO - PROCESS | 1982 | --DOMWINDOW == 196 (0x126edc800) [pid = 1982] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 04:25:51 INFO - PROCESS | 1982 | --DOMWINDOW == 195 (0x1146b1000) [pid = 1982] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 04:25:51 INFO - PROCESS | 1982 | --DOMWINDOW == 194 (0x129082400) [pid = 1982] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 04:25:51 INFO - PROCESS | 1982 | --DOMWINDOW == 193 (0x12acabc00) [pid = 1982] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 04:25:51 INFO - PROCESS | 1982 | --DOMWINDOW == 192 (0x129584800) [pid = 1982] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 04:25:51 INFO - PROCESS | 1982 | 1461151551284 Marionette TRACE conn2 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 04:25:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 04:25:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 822ms 04:25:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 04:25:51 INFO - PROCESS | 1982 | 1461151551358 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 04:25:51 INFO - PROCESS | 1982 | 1461151551360 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 04:25:51 INFO - PROCESS | 1982 | 1461151551368 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 04:25:51 INFO - PROCESS | 1982 | 1461151551370 Marionette TRACE conn2 <- [1,2290,null,{}] 04:25:51 INFO - PROCESS | 1982 | 1461151551372 Marionette TRACE conn2 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:51 INFO - PROCESS | 1982 | 1461151551488 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 04:25:51 INFO - PROCESS | 1982 | 1461151551493 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:51 INFO - PROCESS | 1982 | ++DOCSHELL 0x1371a6800 == 82 [pid = 1982] [id = 580] 04:25:51 INFO - PROCESS | 1982 | ++DOMWINDOW == 193 (0x1295aac00) [pid = 1982] [serial = 1740] [outer = 0x0] 04:25:51 INFO - PROCESS | 1982 | ++DOMWINDOW == 194 (0x12ae26c00) [pid = 1982] [serial = 1741] [outer = 0x1295aac00] 04:25:51 INFO - PROCESS | 1982 | 1461151551523 Marionette DEBUG loaded listener.js 04:25:51 INFO - PROCESS | 1982 | ++DOMWINDOW == 195 (0x12e810000) [pid = 1982] [serial = 1742] [outer = 0x1295aac00] 04:25:51 INFO - PROCESS | 1982 | 1461151551870 Marionette TRACE conn2 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 04:25:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 04:25:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 525ms 04:25:51 INFO - PROCESS | 1982 | 1461151551889 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 04:25:51 INFO - PROCESS | 1982 | 1461151551890 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 04:25:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 04:25:51 INFO - PROCESS | 1982 | 1461151551893 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 04:25:51 INFO - PROCESS | 1982 | 1461151551894 Marionette TRACE conn2 <- [1,2294,null,{}] 04:25:51 INFO - PROCESS | 1982 | 1461151551896 Marionette TRACE conn2 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:52 INFO - PROCESS | 1982 | 1461151551997 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 04:25:52 INFO - PROCESS | 1982 | 1461151552077 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:52 INFO - PROCESS | 1982 | ++DOCSHELL 0x1386c9000 == 83 [pid = 1982] [id = 581] 04:25:52 INFO - PROCESS | 1982 | ++DOMWINDOW == 196 (0x12aaaf400) [pid = 1982] [serial = 1743] [outer = 0x0] 04:25:52 INFO - PROCESS | 1982 | ++DOMWINDOW == 197 (0x12ec66c00) [pid = 1982] [serial = 1744] [outer = 0x12aaaf400] 04:25:52 INFO - PROCESS | 1982 | 1461151552103 Marionette DEBUG loaded listener.js 04:25:52 INFO - PROCESS | 1982 | ++DOMWINDOW == 198 (0x12fb17800) [pid = 1982] [serial = 1745] [outer = 0x12aaaf400] 04:25:52 INFO - PROCESS | 1982 | 1461151552384 Marionette TRACE conn2 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 04:25:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 04:25:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 518ms 04:25:52 INFO - PROCESS | 1982 | 1461151552412 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 04:25:52 INFO - PROCESS | 1982 | 1461151552413 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 04:25:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 04:25:52 INFO - PROCESS | 1982 | 1461151552423 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 04:25:52 INFO - PROCESS | 1982 | 1461151552424 Marionette TRACE conn2 <- [1,2298,null,{}] 04:25:52 INFO - PROCESS | 1982 | 1461151552427 Marionette TRACE conn2 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:52 INFO - PROCESS | 1982 | 1461151552530 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 04:25:52 INFO - PROCESS | 1982 | 1461151552534 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:52 INFO - PROCESS | 1982 | ++DOCSHELL 0x139a1a800 == 84 [pid = 1982] [id = 582] 04:25:52 INFO - PROCESS | 1982 | ++DOMWINDOW == 199 (0x12fc53c00) [pid = 1982] [serial = 1746] [outer = 0x0] 04:25:52 INFO - PROCESS | 1982 | ++DOMWINDOW == 200 (0x13004e000) [pid = 1982] [serial = 1747] [outer = 0x12fc53c00] 04:25:52 INFO - PROCESS | 1982 | 1461151552560 Marionette DEBUG loaded listener.js 04:25:52 INFO - PROCESS | 1982 | ++DOMWINDOW == 201 (0x1303a6400) [pid = 1982] [serial = 1748] [outer = 0x12fc53c00] 04:25:52 INFO - PROCESS | 1982 | 1461151552921 Marionette TRACE conn2 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 04:25:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 04:25:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 521ms 04:25:52 INFO - PROCESS | 1982 | 1461151552944 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 04:25:52 INFO - PROCESS | 1982 | 1461151552945 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 04:25:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 04:25:52 INFO - PROCESS | 1982 | 1461151552948 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 04:25:52 INFO - PROCESS | 1982 | 1461151552951 Marionette TRACE conn2 <- [1,2302,null,{}] 04:25:52 INFO - PROCESS | 1982 | 1461151552955 Marionette TRACE conn2 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:53 INFO - PROCESS | 1982 | 1461151553094 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 04:25:53 INFO - PROCESS | 1982 | 1461151553230 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:53 INFO - PROCESS | 1982 | ++DOCSHELL 0x11bba5000 == 85 [pid = 1982] [id = 583] 04:25:53 INFO - PROCESS | 1982 | ++DOMWINDOW == 202 (0x112104000) [pid = 1982] [serial = 1749] [outer = 0x0] 04:25:53 INFO - PROCESS | 1982 | ++DOMWINDOW == 203 (0x1122e2400) [pid = 1982] [serial = 1750] [outer = 0x112104000] 04:25:53 INFO - PROCESS | 1982 | 1461151553265 Marionette DEBUG loaded listener.js 04:25:53 INFO - PROCESS | 1982 | ++DOMWINDOW == 204 (0x118ede000) [pid = 1982] [serial = 1751] [outer = 0x112104000] 04:25:53 INFO - PROCESS | 1982 | 1461151553746 Marionette TRACE conn2 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 04:25:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 04:25:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 827ms 04:25:53 INFO - PROCESS | 1982 | 1461151553776 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 04:25:53 INFO - PROCESS | 1982 | 1461151553780 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 04:25:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 04:25:53 INFO - PROCESS | 1982 | 1461151553784 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 04:25:53 INFO - PROCESS | 1982 | 1461151553786 Marionette TRACE conn2 <- [1,2306,null,{}] 04:25:53 INFO - PROCESS | 1982 | 1461151553789 Marionette TRACE conn2 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:53 INFO - PROCESS | 1982 | 1461151553957 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 04:25:54 INFO - PROCESS | 1982 | 1461151554052 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:54 INFO - PROCESS | 1982 | ++DOCSHELL 0x12939e800 == 86 [pid = 1982] [id = 584] 04:25:54 INFO - PROCESS | 1982 | ++DOMWINDOW == 205 (0x11a650000) [pid = 1982] [serial = 1752] [outer = 0x0] 04:25:54 INFO - PROCESS | 1982 | ++DOMWINDOW == 206 (0x11b9a6800) [pid = 1982] [serial = 1753] [outer = 0x11a650000] 04:25:54 INFO - PROCESS | 1982 | 1461151554083 Marionette DEBUG loaded listener.js 04:25:54 INFO - PROCESS | 1982 | ++DOMWINDOW == 207 (0x11ac16400) [pid = 1982] [serial = 1754] [outer = 0x11a650000] 04:25:54 INFO - PROCESS | 1982 | 1461151554586 Marionette TRACE conn2 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 04:25:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 04:25:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 876ms 04:25:54 INFO - PROCESS | 1982 | 1461151554663 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 04:25:54 INFO - PROCESS | 1982 | 1461151554668 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 04:25:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 04:25:54 INFO - PROCESS | 1982 | 1461151554671 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 04:25:54 INFO - PROCESS | 1982 | 1461151554674 Marionette TRACE conn2 <- [1,2310,null,{}] 04:25:54 INFO - PROCESS | 1982 | 1461151554678 Marionette TRACE conn2 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:54 INFO - PROCESS | 1982 | 1461151554864 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 04:25:55 INFO - PROCESS | 1982 | 1461151555038 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:55 INFO - PROCESS | 1982 | ++DOCSHELL 0x12f875800 == 87 [pid = 1982] [id = 585] 04:25:55 INFO - PROCESS | 1982 | ++DOMWINDOW == 208 (0x12a430800) [pid = 1982] [serial = 1755] [outer = 0x0] 04:25:55 INFO - PROCESS | 1982 | ++DOMWINDOW == 209 (0x12aa25800) [pid = 1982] [serial = 1756] [outer = 0x12a430800] 04:25:55 INFO - PROCESS | 1982 | 1461151555071 Marionette DEBUG loaded listener.js 04:25:55 INFO - PROCESS | 1982 | ++DOMWINDOW == 210 (0x11c45dc00) [pid = 1982] [serial = 1757] [outer = 0x12a430800] 04:25:55 INFO - PROCESS | 1982 | 1461151555572 Marionette TRACE conn2 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 04:25:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 04:25:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 926ms 04:25:55 INFO - PROCESS | 1982 | 1461151555597 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 04:25:55 INFO - PROCESS | 1982 | 1461151555599 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 04:25:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 04:25:55 INFO - PROCESS | 1982 | 1461151555607 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 04:25:55 INFO - PROCESS | 1982 | 1461151555611 Marionette TRACE conn2 <- [1,2314,null,{}] 04:25:55 INFO - PROCESS | 1982 | 1461151555614 Marionette TRACE conn2 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:55 INFO - PROCESS | 1982 | 1461151555740 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 04:25:55 INFO - PROCESS | 1982 | 1461151555862 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:55 INFO - PROCESS | 1982 | ++DOCSHELL 0x139ed5000 == 88 [pid = 1982] [id = 586] 04:25:55 INFO - PROCESS | 1982 | ++DOMWINDOW == 211 (0x12a6d0c00) [pid = 1982] [serial = 1758] [outer = 0x0] 04:25:55 INFO - PROCESS | 1982 | ++DOMWINDOW == 212 (0x12acad000) [pid = 1982] [serial = 1759] [outer = 0x12a6d0c00] 04:25:55 INFO - PROCESS | 1982 | 1461151555895 Marionette DEBUG loaded listener.js 04:25:55 INFO - PROCESS | 1982 | ++DOMWINDOW == 213 (0x12e246800) [pid = 1982] [serial = 1760] [outer = 0x12a6d0c00] 04:25:56 INFO - PROCESS | 1982 | 1461151556378 Marionette TRACE conn2 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 04:25:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 04:25:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 828ms 04:25:56 INFO - PROCESS | 1982 | 1461151556445 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 04:25:56 INFO - PROCESS | 1982 | 1461151556447 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 04:25:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 04:25:56 INFO - PROCESS | 1982 | 1461151556487 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 04:25:56 INFO - PROCESS | 1982 | 1461151556489 Marionette TRACE conn2 <- [1,2318,null,{}] 04:25:56 INFO - PROCESS | 1982 | 1461151556495 Marionette TRACE conn2 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:56 INFO - PROCESS | 1982 | 1461151556622 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 04:25:56 INFO - PROCESS | 1982 | 1461151556710 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:56 INFO - PROCESS | 1982 | ++DOCSHELL 0x13a0be000 == 89 [pid = 1982] [id = 587] 04:25:56 INFO - PROCESS | 1982 | ++DOMWINDOW == 214 (0x12b07d400) [pid = 1982] [serial = 1761] [outer = 0x0] 04:25:56 INFO - PROCESS | 1982 | ++DOMWINDOW == 215 (0x12e80c400) [pid = 1982] [serial = 1762] [outer = 0x12b07d400] 04:25:56 INFO - PROCESS | 1982 | 1461151556739 Marionette DEBUG loaded listener.js 04:25:56 INFO - PROCESS | 1982 | ++DOMWINDOW == 216 (0x130051c00) [pid = 1982] [serial = 1763] [outer = 0x12b07d400] 04:25:57 INFO - PROCESS | 1982 | 1461151557166 Marionette TRACE conn2 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 04:25:57 INFO - PROCESS | 1982 | 1461151557211 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 04:25:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 04:25:57 INFO - PROCESS | 1982 | 1461151557214 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 04:25:57 INFO - PROCESS | 1982 | 1461151557215 Marionette TRACE conn2 <- [1,2322,null,{}] 04:25:57 INFO - PROCESS | 1982 | 1461151557220 Marionette TRACE conn2 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:57 INFO - PROCESS | 1982 | 1461151557336 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 04:25:57 INFO - PROCESS | 1982 | 1461151557428 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:57 INFO - PROCESS | 1982 | ++DOCSHELL 0x146bdb800 == 90 [pid = 1982] [id = 588] 04:25:57 INFO - PROCESS | 1982 | ++DOMWINDOW == 217 (0x13076c800) [pid = 1982] [serial = 1764] [outer = 0x0] 04:25:57 INFO - PROCESS | 1982 | ++DOMWINDOW == 218 (0x130770000) [pid = 1982] [serial = 1765] [outer = 0x13076c800] 04:25:57 INFO - PROCESS | 1982 | 1461151557465 Marionette DEBUG loaded listener.js 04:25:57 INFO - PROCESS | 1982 | ++DOMWINDOW == 219 (0x137230800) [pid = 1982] [serial = 1766] [outer = 0x13076c800] 04:25:57 INFO - PROCESS | 1982 | 1461151557875 Marionette TRACE conn2 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 04:25:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 04:25:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 673ms 04:25:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 04:25:57 INFO - PROCESS | 1982 | 1461151557887 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 04:25:57 INFO - PROCESS | 1982 | 1461151557889 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 04:25:57 INFO - PROCESS | 1982 | 1461151557891 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 04:25:57 INFO - PROCESS | 1982 | 1461151557892 Marionette TRACE conn2 <- [1,2326,null,{}] 04:25:57 INFO - PROCESS | 1982 | 1461151557894 Marionette TRACE conn2 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:58 INFO - PROCESS | 1982 | 1461151558029 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 04:25:58 INFO - PROCESS | 1982 | 1461151558135 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:58 INFO - PROCESS | 1982 | ++DOCSHELL 0x146bf4000 == 91 [pid = 1982] [id = 589] 04:25:58 INFO - PROCESS | 1982 | ++DOMWINDOW == 220 (0x1303b1800) [pid = 1982] [serial = 1767] [outer = 0x0] 04:25:58 INFO - PROCESS | 1982 | ++DOMWINDOW == 221 (0x139c0ec00) [pid = 1982] [serial = 1768] [outer = 0x1303b1800] 04:25:58 INFO - PROCESS | 1982 | 1461151558164 Marionette DEBUG loaded listener.js 04:25:58 INFO - PROCESS | 1982 | ++DOMWINDOW == 222 (0x139c17400) [pid = 1982] [serial = 1769] [outer = 0x1303b1800] 04:25:58 INFO - PROCESS | 1982 | 1461151558576 Marionette TRACE conn2 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 04:25:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 04:25:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 719ms 04:25:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 04:25:58 INFO - PROCESS | 1982 | 1461151558610 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 04:25:58 INFO - PROCESS | 1982 | 1461151558612 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 04:25:58 INFO - PROCESS | 1982 | 1461151558614 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 04:25:58 INFO - PROCESS | 1982 | 1461151558615 Marionette TRACE conn2 <- [1,2330,null,{}] 04:25:58 INFO - PROCESS | 1982 | 1461151558618 Marionette TRACE conn2 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:58 INFO - PROCESS | 1982 | 1461151558735 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 04:25:58 INFO - PROCESS | 1982 | 1461151558858 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:58 INFO - PROCESS | 1982 | ++DOCSHELL 0x143627000 == 92 [pid = 1982] [id = 590] 04:25:58 INFO - PROCESS | 1982 | ++DOMWINDOW == 223 (0x139c15000) [pid = 1982] [serial = 1770] [outer = 0x0] 04:25:58 INFO - PROCESS | 1982 | ++DOMWINDOW == 224 (0x139feec00) [pid = 1982] [serial = 1771] [outer = 0x139c15000] 04:25:58 INFO - PROCESS | 1982 | 1461151558890 Marionette DEBUG loaded listener.js 04:25:58 INFO - PROCESS | 1982 | ++DOMWINDOW == 225 (0x139ff4800) [pid = 1982] [serial = 1772] [outer = 0x139c15000] 04:25:59 INFO - PROCESS | 1982 | 1461151559296 Marionette TRACE conn2 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 04:25:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 04:25:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 721ms 04:25:59 INFO - PROCESS | 1982 | 1461151559351 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 04:25:59 INFO - PROCESS | 1982 | 1461151559353 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 04:25:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 04:25:59 INFO - PROCESS | 1982 | 1461151559355 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 04:25:59 INFO - PROCESS | 1982 | 1461151559356 Marionette TRACE conn2 <- [1,2334,null,{}] 04:25:59 INFO - PROCESS | 1982 | 1461151559359 Marionette TRACE conn2 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:59 INFO - PROCESS | 1982 | 1461151559474 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 04:25:59 INFO - PROCESS | 1982 | 1461151559597 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:59 INFO - PROCESS | 1982 | ++DOCSHELL 0x146a85800 == 93 [pid = 1982] [id = 591] 04:25:59 INFO - PROCESS | 1982 | ++DOMWINDOW == 226 (0x139ff5000) [pid = 1982] [serial = 1773] [outer = 0x0] 04:25:59 INFO - PROCESS | 1982 | ++DOMWINDOW == 227 (0x139ff9800) [pid = 1982] [serial = 1774] [outer = 0x139ff5000] 04:25:59 INFO - PROCESS | 1982 | 1461151559628 Marionette DEBUG loaded listener.js 04:25:59 INFO - PROCESS | 1982 | ++DOMWINDOW == 228 (0x1435bd000) [pid = 1982] [serial = 1775] [outer = 0x139ff5000] 04:26:00 INFO - PROCESS | 1982 | 1461151560104 Marionette TRACE conn2 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 04:26:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 04:26:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 770ms 04:26:00 INFO - PROCESS | 1982 | 1461151560125 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 04:26:00 INFO - PROCESS | 1982 | 1461151560127 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 04:26:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 04:26:00 INFO - PROCESS | 1982 | 1461151560129 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 04:26:00 INFO - PROCESS | 1982 | 1461151560130 Marionette TRACE conn2 <- [1,2338,null,{}] 04:26:00 INFO - PROCESS | 1982 | 1461151560133 Marionette TRACE conn2 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:00 INFO - PROCESS | 1982 | 1461151560254 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 04:26:00 INFO - PROCESS | 1982 | 1461151560374 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:00 INFO - PROCESS | 1982 | ++DOCSHELL 0x1260e2000 == 94 [pid = 1982] [id = 592] 04:26:00 INFO - PROCESS | 1982 | ++DOMWINDOW == 229 (0x11227e800) [pid = 1982] [serial = 1776] [outer = 0x0] 04:26:00 INFO - PROCESS | 1982 | ++DOMWINDOW == 230 (0x11a648c00) [pid = 1982] [serial = 1777] [outer = 0x11227e800] 04:26:00 INFO - PROCESS | 1982 | 1461151560407 Marionette DEBUG loaded listener.js 04:26:00 INFO - PROCESS | 1982 | ++DOMWINDOW == 231 (0x12b421400) [pid = 1982] [serial = 1778] [outer = 0x11227e800] 04:26:00 INFO - PROCESS | 1982 | 1461151560914 Marionette TRACE conn2 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 04:26:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 04:26:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 819ms 04:26:00 INFO - PROCESS | 1982 | 1461151560953 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 04:26:00 INFO - PROCESS | 1982 | 1461151560954 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 04:26:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 04:26:00 INFO - PROCESS | 1982 | 1461151560959 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 04:26:00 INFO - PROCESS | 1982 | 1461151560960 Marionette TRACE conn2 <- [1,2342,null,{}] 04:26:00 INFO - PROCESS | 1982 | 1461151560962 Marionette TRACE conn2 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:01 INFO - PROCESS | 1982 | 1461151561083 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 04:26:01 INFO - PROCESS | 1982 | 1461151561182 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:01 INFO - PROCESS | 1982 | ++DOCSHELL 0x12e63c000 == 95 [pid = 1982] [id = 593] 04:26:01 INFO - PROCESS | 1982 | ++DOMWINDOW == 232 (0x1303af800) [pid = 1982] [serial = 1779] [outer = 0x0] 04:26:01 INFO - PROCESS | 1982 | ++DOMWINDOW == 233 (0x13a228000) [pid = 1982] [serial = 1780] [outer = 0x1303af800] 04:26:01 INFO - PROCESS | 1982 | 1461151561217 Marionette DEBUG loaded listener.js 04:26:01 INFO - PROCESS | 1982 | ++DOMWINDOW == 234 (0x13a22e800) [pid = 1982] [serial = 1781] [outer = 0x1303af800] 04:26:01 INFO - PROCESS | 1982 | 1461151561908 Marionette TRACE conn2 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 04:26:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 04:26:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 971ms 04:26:01 INFO - PROCESS | 1982 | 1461151561931 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 04:26:01 INFO - PROCESS | 1982 | 1461151561934 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 04:26:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 04:26:01 INFO - PROCESS | 1982 | 1461151561938 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 04:26:01 INFO - PROCESS | 1982 | 1461151561941 Marionette TRACE conn2 <- [1,2346,null,{}] 04:26:01 INFO - PROCESS | 1982 | 1461151561945 Marionette TRACE conn2 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:02 INFO - PROCESS | 1982 | 1461151562061 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 04:26:02 INFO - PROCESS | 1982 | 1461151562189 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:02 INFO - PROCESS | 1982 | ++DOCSHELL 0x12b78a000 == 96 [pid = 1982] [id = 594] 04:26:02 INFO - PROCESS | 1982 | ++DOMWINDOW == 235 (0x114035800) [pid = 1982] [serial = 1782] [outer = 0x0] 04:26:02 INFO - PROCESS | 1982 | ++DOMWINDOW == 236 (0x114a96400) [pid = 1982] [serial = 1783] [outer = 0x114035800] 04:26:02 INFO - PROCESS | 1982 | 1461151562220 Marionette DEBUG loaded listener.js 04:26:02 INFO - PROCESS | 1982 | ++DOMWINDOW == 237 (0x115889c00) [pid = 1982] [serial = 1784] [outer = 0x114035800] 04:26:02 INFO - PROCESS | 1982 | 1461151562708 Marionette TRACE conn2 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 04:26:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 04:26:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 824ms 04:26:02 INFO - PROCESS | 1982 | 1461151562763 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 04:26:02 INFO - PROCESS | 1982 | 1461151562768 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 04:26:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 04:26:02 INFO - PROCESS | 1982 | 1461151562774 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 04:26:02 INFO - PROCESS | 1982 | 1461151562776 Marionette TRACE conn2 <- [1,2350,null,{}] 04:26:02 INFO - PROCESS | 1982 | 1461151562780 Marionette TRACE conn2 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:02 INFO - PROCESS | 1982 | 1461151562930 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 04:26:03 INFO - PROCESS | 1982 | 1461151563119 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:03 INFO - PROCESS | 1982 | ++DOCSHELL 0x128ecf000 == 97 [pid = 1982] [id = 595] 04:26:03 INFO - PROCESS | 1982 | ++DOMWINDOW == 238 (0x11aa2b800) [pid = 1982] [serial = 1785] [outer = 0x0] 04:26:03 INFO - PROCESS | 1982 | ++DOMWINDOW == 239 (0x11af66400) [pid = 1982] [serial = 1786] [outer = 0x11aa2b800] 04:26:03 INFO - PROCESS | 1982 | 1461151563168 Marionette DEBUG loaded listener.js 04:26:03 INFO - PROCESS | 1982 | ++DOMWINDOW == 240 (0x11b9a0800) [pid = 1982] [serial = 1787] [outer = 0x11aa2b800] 04:26:03 INFO - PROCESS | 1982 | --DOCSHELL 0x139a1a800 == 96 [pid = 1982] [id = 582] 04:26:03 INFO - PROCESS | 1982 | --DOCSHELL 0x1386c9000 == 95 [pid = 1982] [id = 581] 04:26:03 INFO - PROCESS | 1982 | --DOCSHELL 0x1371a6800 == 94 [pid = 1982] [id = 580] 04:26:03 INFO - PROCESS | 1982 | --DOCSHELL 0x12fc9e800 == 93 [pid = 1982] [id = 579] 04:26:03 INFO - PROCESS | 1982 | --DOCSHELL 0x12efe5000 == 92 [pid = 1982] [id = 578] 04:26:03 INFO - PROCESS | 1982 | --DOCSHELL 0x12ec7c000 == 91 [pid = 1982] [id = 577] 04:26:03 INFO - PROCESS | 1982 | --DOMWINDOW == 239 (0x12bc0c800) [pid = 1982] [serial = 1675] [outer = 0x0] [url = about:blank] 04:26:03 INFO - PROCESS | 1982 | --DOCSHELL 0x12e82e800 == 90 [pid = 1982] [id = 576] 04:26:03 INFO - PROCESS | 1982 | --DOCSHELL 0x12d877800 == 89 [pid = 1982] [id = 575] 04:26:03 INFO - PROCESS | 1982 | --DOCSHELL 0x12bf5e800 == 88 [pid = 1982] [id = 574] 04:26:03 INFO - PROCESS | 1982 | --DOCSHELL 0x12adc6000 == 87 [pid = 1982] [id = 573] 04:26:03 INFO - PROCESS | 1982 | --DOCSHELL 0x128d08000 == 86 [pid = 1982] [id = 572] 04:26:03 INFO - PROCESS | 1982 | --DOCSHELL 0x12a18a800 == 85 [pid = 1982] [id = 571] 04:26:03 INFO - PROCESS | 1982 | --DOCSHELL 0x12adde800 == 84 [pid = 1982] [id = 570] 04:26:03 INFO - PROCESS | 1982 | --DOCSHELL 0x1398cb000 == 83 [pid = 1982] [id = 562] 04:26:03 INFO - PROCESS | 1982 | --DOCSHELL 0x12fece000 == 82 [pid = 1982] [id = 561] 04:26:03 INFO - PROCESS | 1982 | --DOCSHELL 0x12b779800 == 81 [pid = 1982] [id = 560] 04:26:03 INFO - PROCESS | 1982 | --DOCSHELL 0x12a008000 == 80 [pid = 1982] [id = 559] 04:26:03 INFO - PROCESS | 1982 | 1461151563636 Marionette TRACE conn2 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 04:26:03 INFO - PROCESS | 1982 | --DOMWINDOW == 238 (0x12af28800) [pid = 1982] [serial = 1657] [outer = 0x0] [url = about:blank] 04:26:03 INFO - PROCESS | 1982 | --DOMWINDOW == 237 (0x12b39a800) [pid = 1982] [serial = 1660] [outer = 0x0] [url = about:blank] 04:26:03 INFO - PROCESS | 1982 | --DOMWINDOW == 236 (0x12b089000) [pid = 1982] [serial = 1658] [outer = 0x0] [url = about:blank] 04:26:03 INFO - PROCESS | 1982 | --DOMWINDOW == 235 (0x12ce5c400) [pid = 1982] [serial = 1663] [outer = 0x0] [url = about:blank] 04:26:03 INFO - PROCESS | 1982 | --DOMWINDOW == 234 (0x12b6d5c00) [pid = 1982] [serial = 1661] [outer = 0x0] [url = about:blank] 04:26:03 INFO - PROCESS | 1982 | --DOMWINDOW == 233 (0x11a64a400) [pid = 1982] [serial = 1667] [outer = 0x0] [url = about:blank] 04:26:03 INFO - PROCESS | 1982 | --DOMWINDOW == 232 (0x1155b5c00) [pid = 1982] [serial = 1666] [outer = 0x0] [url = about:blank] 04:26:03 INFO - PROCESS | 1982 | --DOMWINDOW == 231 (0x118c55000) [pid = 1982] [serial = 1607] [outer = 0x0] [url = about:blank] 04:26:03 INFO - PROCESS | 1982 | --DOMWINDOW == 230 (0x11b9a6c00) [pid = 1982] [serial = 1637] [outer = 0x0] [url = about:blank] 04:26:03 INFO - PROCESS | 1982 | --DOMWINDOW == 229 (0x11af65400) [pid = 1982] [serial = 1636] [outer = 0x0] [url = about:blank] 04:26:03 INFO - PROCESS | 1982 | --DOMWINDOW == 228 (0x12e691000) [pid = 1982] [serial = 1621] [outer = 0x0] [url = about:blank] 04:26:03 INFO - PROCESS | 1982 | --DOMWINDOW == 227 (0x12a6d1c00) [pid = 1982] [serial = 1672] [outer = 0x0] [url = about:blank] 04:26:03 INFO - PROCESS | 1982 | --DOMWINDOW == 226 (0x126a3a800) [pid = 1982] [serial = 1640] [outer = 0x0] [url = about:blank] 04:26:03 INFO - PROCESS | 1982 | --DOMWINDOW == 225 (0x125864c00) [pid = 1982] [serial = 1639] [outer = 0x0] [url = about:blank] 04:26:03 INFO - PROCESS | 1982 | --DOMWINDOW == 224 (0x11a642c00) [pid = 1982] [serial = 1634] [outer = 0x0] [url = about:blank] 04:26:03 INFO - PROCESS | 1982 | --DOMWINDOW == 223 (0x11912e400) [pid = 1982] [serial = 1633] [outer = 0x0] [url = about:blank] 04:26:03 INFO - PROCESS | 1982 | --DOMWINDOW == 222 (0x1295b5000) [pid = 1982] [serial = 1643] [outer = 0x0] [url = about:blank] 04:26:03 INFO - PROCESS | 1982 | --DOMWINDOW == 221 (0x128822400) [pid = 1982] [serial = 1642] [outer = 0x0] [url = about:blank] 04:26:03 INFO - PROCESS | 1982 | --DOMWINDOW == 220 (0x137229400) [pid = 1982] [serial = 1627] [outer = 0x0] [url = about:blank] 04:26:03 INFO - PROCESS | 1982 | --DOMWINDOW == 219 (0x11bbfb000) [pid = 1982] [serial = 1630] [outer = 0x0] [url = about:blank] 04:26:03 INFO - PROCESS | 1982 | --DOMWINDOW == 218 (0x11b9a3800) [pid = 1982] [serial = 1645] [outer = 0x0] [url = about:blank] 04:26:03 INFO - PROCESS | 1982 | --DOMWINDOW == 217 (0x129585c00) [pid = 1982] [serial = 1646] [outer = 0x0] [url = about:blank] 04:26:03 INFO - PROCESS | 1982 | --DOMWINDOW == 216 (0x12a6d5000) [pid = 1982] [serial = 1648] [outer = 0x0] [url = about:blank] 04:26:03 INFO - PROCESS | 1982 | --DOMWINDOW == 215 (0x12aab6400) [pid = 1982] [serial = 1649] [outer = 0x0] [url = about:blank] 04:26:03 INFO - PROCESS | 1982 | --DOMWINDOW == 214 (0x12ad30800) [pid = 1982] [serial = 1654] [outer = 0x0] [url = about:blank] 04:26:03 INFO - PROCESS | 1982 | --DOMWINDOW == 213 (0x11c45c000) [pid = 1982] [serial = 1612] [outer = 0x0] [url = about:blank] 04:26:03 INFO - PROCESS | 1982 | --DOMWINDOW == 212 (0x12af26400) [pid = 1982] [serial = 1618] [outer = 0x0] [url = about:blank] 04:26:03 INFO - PROCESS | 1982 | --DOMWINDOW == 211 (0x12aab9400) [pid = 1982] [serial = 1651] [outer = 0x0] [url = about:blank] 04:26:03 INFO - PROCESS | 1982 | --DOMWINDOW == 210 (0x12acab000) [pid = 1982] [serial = 1652] [outer = 0x0] [url = about:blank] 04:26:03 INFO - PROCESS | 1982 | --DOMWINDOW == 209 (0x118c55c00) [pid = 1982] [serial = 1609] [outer = 0x0] [url = about:blank] 04:26:03 INFO - PROCESS | 1982 | --DOMWINDOW == 208 (0x1303b1000) [pid = 1982] [serial = 1624] [outer = 0x0] [url = about:blank] 04:26:03 INFO - PROCESS | 1982 | --DOMWINDOW == 207 (0x12aca3c00) [pid = 1982] [serial = 1615] [outer = 0x0] [url = about:blank] 04:26:03 INFO - PROCESS | 1982 | --DOMWINDOW == 206 (0x12e356c00) [pid = 1982] [serial = 1664] [outer = 0x0] [url = about:blank] 04:26:03 INFO - PROCESS | 1982 | --DOMWINDOW == 205 (0x125b90000) [pid = 1982] [serial = 1669] [outer = 0x0] [url = about:blank] 04:26:03 INFO - PROCESS | 1982 | --DOMWINDOW == 204 (0x12a044400) [pid = 1982] [serial = 1670] [outer = 0x0] [url = about:blank] 04:26:03 INFO - PROCESS | 1982 | --DOMWINDOW == 203 (0x12aaae800) [pid = 1982] [serial = 1673] [outer = 0x0] [url = about:blank] 04:26:03 INFO - PROCESS | 1982 | --DOMWINDOW == 202 (0x12ae33800) [pid = 1982] [serial = 1655] [outer = 0x0] [url = about:blank] 04:26:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 04:26:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 923ms 04:26:03 INFO - PROCESS | 1982 | 1461151563696 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 04:26:03 INFO - PROCESS | 1982 | 1461151563697 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 04:26:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 04:26:03 INFO - PROCESS | 1982 | 1461151563704 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 04:26:03 INFO - PROCESS | 1982 | 1461151563706 Marionette TRACE conn2 <- [1,2354,null,{}] 04:26:03 INFO - PROCESS | 1982 | 1461151563713 Marionette TRACE conn2 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:03 INFO - PROCESS | 1982 | 1461151563839 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 04:26:03 INFO - PROCESS | 1982 | 1461151563854 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:03 INFO - PROCESS | 1982 | ++DOCSHELL 0x12a1bc800 == 81 [pid = 1982] [id = 596] 04:26:03 INFO - PROCESS | 1982 | ++DOMWINDOW == 203 (0x123944800) [pid = 1982] [serial = 1788] [outer = 0x0] 04:26:03 INFO - PROCESS | 1982 | ++DOMWINDOW == 204 (0x1239fac00) [pid = 1982] [serial = 1789] [outer = 0x123944800] 04:26:03 INFO - PROCESS | 1982 | 1461151563900 Marionette DEBUG loaded listener.js 04:26:03 INFO - PROCESS | 1982 | ++DOMWINDOW == 205 (0x125d26800) [pid = 1982] [serial = 1790] [outer = 0x123944800] 04:26:04 INFO - PROCESS | 1982 | 1461151564345 Marionette TRACE conn2 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 04:26:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 04:26:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 670ms 04:26:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 04:26:04 INFO - PROCESS | 1982 | 1461151564375 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 04:26:04 INFO - PROCESS | 1982 | 1461151564377 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 04:26:04 INFO - PROCESS | 1982 | 1461151564379 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 04:26:04 INFO - PROCESS | 1982 | 1461151564380 Marionette TRACE conn2 <- [1,2358,null,{}] 04:26:04 INFO - PROCESS | 1982 | 1461151564382 Marionette TRACE conn2 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:04 INFO - PROCESS | 1982 | 1461151564479 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 04:26:04 INFO - PROCESS | 1982 | 1461151564483 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:04 INFO - PROCESS | 1982 | ++DOCSHELL 0x12bb77000 == 82 [pid = 1982] [id = 597] 04:26:04 INFO - PROCESS | 1982 | ++DOMWINDOW == 206 (0x125e5cc00) [pid = 1982] [serial = 1791] [outer = 0x0] 04:26:04 INFO - PROCESS | 1982 | ++DOMWINDOW == 207 (0x126fd0400) [pid = 1982] [serial = 1792] [outer = 0x125e5cc00] 04:26:04 INFO - PROCESS | 1982 | 1461151564511 Marionette DEBUG loaded listener.js 04:26:04 INFO - PROCESS | 1982 | ++DOMWINDOW == 208 (0x129586c00) [pid = 1982] [serial = 1793] [outer = 0x125e5cc00] 04:26:04 INFO - PROCESS | 1982 | 1461151564871 Marionette TRACE conn2 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 04:26:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 04:26:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 520ms 04:26:04 INFO - PROCESS | 1982 | 1461151564901 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 04:26:04 INFO - PROCESS | 1982 | 1461151564904 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 04:26:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 04:26:04 INFO - PROCESS | 1982 | 1461151564907 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 04:26:04 INFO - PROCESS | 1982 | 1461151564908 Marionette TRACE conn2 <- [1,2362,null,{}] 04:26:04 INFO - PROCESS | 1982 | 1461151564910 Marionette TRACE conn2 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:05 INFO - PROCESS | 1982 | 1461151565005 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 04:26:05 INFO - PROCESS | 1982 | 1461151565009 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:05 INFO - PROCESS | 1982 | ++DOCSHELL 0x12d870000 == 83 [pid = 1982] [id = 598] 04:26:05 INFO - PROCESS | 1982 | ++DOMWINDOW == 209 (0x12958cc00) [pid = 1982] [serial = 1794] [outer = 0x0] 04:26:05 INFO - PROCESS | 1982 | ++DOMWINDOW == 210 (0x12a045000) [pid = 1982] [serial = 1795] [outer = 0x12958cc00] 04:26:05 INFO - PROCESS | 1982 | 1461151565037 Marionette DEBUG loaded listener.js 04:26:05 INFO - PROCESS | 1982 | ++DOMWINDOW == 211 (0x12a6d4400) [pid = 1982] [serial = 1796] [outer = 0x12958cc00] 04:26:05 INFO - PROCESS | 1982 | 1461151565471 Marionette TRACE conn2 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 04:26:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 04:26:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 572ms 04:26:05 INFO - PROCESS | 1982 | 1461151565480 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 04:26:05 INFO - PROCESS | 1982 | 1461151565481 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 04:26:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 04:26:05 INFO - PROCESS | 1982 | 1461151565489 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 04:26:05 INFO - PROCESS | 1982 | 1461151565490 Marionette TRACE conn2 <- [1,2366,null,{}] 04:26:05 INFO - PROCESS | 1982 | 1461151565494 Marionette TRACE conn2 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:05 INFO - PROCESS | 1982 | 1461151565735 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 04:26:05 INFO - PROCESS | 1982 | 1461151565769 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:05 INFO - PROCESS | 1982 | ++DOCSHELL 0x12e645000 == 84 [pid = 1982] [id = 599] 04:26:05 INFO - PROCESS | 1982 | ++DOMWINDOW == 212 (0x12aa6cc00) [pid = 1982] [serial = 1797] [outer = 0x0] 04:26:05 INFO - PROCESS | 1982 | ++DOMWINDOW == 213 (0x12aa99800) [pid = 1982] [serial = 1798] [outer = 0x12aa6cc00] 04:26:05 INFO - PROCESS | 1982 | 1461151565814 Marionette DEBUG loaded listener.js 04:26:05 INFO - PROCESS | 1982 | ++DOMWINDOW == 214 (0x12ac07c00) [pid = 1982] [serial = 1799] [outer = 0x12aa6cc00] 04:26:06 INFO - PROCESS | 1982 | 1461151566272 Marionette TRACE conn2 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 04:26:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 04:26:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 822ms 04:26:06 INFO - PROCESS | 1982 | 1461151566317 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 04:26:06 INFO - PROCESS | 1982 | 1461151566318 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 04:26:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 04:26:06 INFO - PROCESS | 1982 | 1461151566321 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 04:26:06 INFO - PROCESS | 1982 | 1461151566322 Marionette TRACE conn2 <- [1,2370,null,{}] 04:26:06 INFO - PROCESS | 1982 | 1461151566324 Marionette TRACE conn2 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:06 INFO - PROCESS | 1982 | 1461151566464 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 04:26:06 INFO - PROCESS | 1982 | 1461151566480 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:06 INFO - PROCESS | 1982 | ++DOCSHELL 0x12ea2e000 == 85 [pid = 1982] [id = 600] 04:26:06 INFO - PROCESS | 1982 | ++DOMWINDOW == 215 (0x12ac02800) [pid = 1982] [serial = 1800] [outer = 0x0] 04:26:06 INFO - PROCESS | 1982 | ++DOMWINDOW == 216 (0x12aca4400) [pid = 1982] [serial = 1801] [outer = 0x12ac02800] 04:26:06 INFO - PROCESS | 1982 | 1461151566505 Marionette DEBUG loaded listener.js 04:26:06 INFO - PROCESS | 1982 | ++DOMWINDOW == 217 (0x12ae34800) [pid = 1982] [serial = 1802] [outer = 0x12ac02800] 04:26:06 INFO - PROCESS | 1982 | 1461151566845 Marionette TRACE conn2 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 04:26:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 04:26:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 568ms 04:26:06 INFO - PROCESS | 1982 | 1461151566890 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 04:26:06 INFO - PROCESS | 1982 | 1461151566891 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 04:26:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 04:26:06 INFO - PROCESS | 1982 | 1461151566900 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 04:26:06 INFO - PROCESS | 1982 | 1461151566901 Marionette TRACE conn2 <- [1,2374,null,{}] 04:26:06 INFO - PROCESS | 1982 | 1461151566903 Marionette TRACE conn2 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:07 INFO - PROCESS | 1982 | 1461151567029 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 04:26:07 INFO - PROCESS | 1982 | 1461151567040 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:07 INFO - PROCESS | 1982 | ++DOCSHELL 0x12ecce800 == 86 [pid = 1982] [id = 601] 04:26:07 INFO - PROCESS | 1982 | ++DOMWINDOW == 218 (0x12ac08c00) [pid = 1982] [serial = 1803] [outer = 0x0] 04:26:07 INFO - PROCESS | 1982 | ++DOMWINDOW == 219 (0x12af20000) [pid = 1982] [serial = 1804] [outer = 0x12ac08c00] 04:26:07 INFO - PROCESS | 1982 | 1461151567066 Marionette DEBUG loaded listener.js 04:26:07 INFO - PROCESS | 1982 | ++DOMWINDOW == 220 (0x12b08a000) [pid = 1982] [serial = 1805] [outer = 0x12ac08c00] 04:26:07 INFO - PROCESS | 1982 | 1461151567424 Marionette TRACE conn2 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 04:26:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 04:26:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 570ms 04:26:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 04:26:07 INFO - PROCESS | 1982 | 1461151567475 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 04:26:07 INFO - PROCESS | 1982 | 1461151567477 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 04:26:07 INFO - PROCESS | 1982 | 1461151567479 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 04:26:07 INFO - PROCESS | 1982 | 1461151567480 Marionette TRACE conn2 <- [1,2378,null,{}] 04:26:07 INFO - PROCESS | 1982 | 1461151567482 Marionette TRACE conn2 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:07 INFO - PROCESS | 1982 | 1461151567617 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 04:26:07 INFO - PROCESS | 1982 | --DOMWINDOW == 219 (0x12ac9fc00) [pid = 1982] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 04:26:07 INFO - PROCESS | 1982 | --DOMWINDOW == 218 (0x119a40800) [pid = 1982] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 04:26:07 INFO - PROCESS | 1982 | --DOMWINDOW == 217 (0x12af22000) [pid = 1982] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 04:26:07 INFO - PROCESS | 1982 | --DOMWINDOW == 216 (0x126fcf800) [pid = 1982] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 04:26:07 INFO - PROCESS | 1982 | --DOMWINDOW == 215 (0x129588800) [pid = 1982] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 04:26:07 INFO - PROCESS | 1982 | --DOMWINDOW == 214 (0x12d353400) [pid = 1982] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 04:26:07 INFO - PROCESS | 1982 | --DOMWINDOW == 213 (0x113e17000) [pid = 1982] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 04:26:07 INFO - PROCESS | 1982 | --DOMWINDOW == 212 (0x123943800) [pid = 1982] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 04:26:07 INFO - PROCESS | 1982 | --DOMWINDOW == 211 (0x12af29000) [pid = 1982] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 04:26:07 INFO - PROCESS | 1982 | --DOMWINDOW == 210 (0x12881a000) [pid = 1982] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 04:26:07 INFO - PROCESS | 1982 | --DOMWINDOW == 209 (0x1295aac00) [pid = 1982] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 04:26:07 INFO - PROCESS | 1982 | --DOMWINDOW == 208 (0x12aaaf400) [pid = 1982] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 04:26:08 INFO - PROCESS | 1982 | 1461151568028 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:08 INFO - PROCESS | 1982 | ++DOCSHELL 0x11c41d000 == 87 [pid = 1982] [id = 602] 04:26:08 INFO - PROCESS | 1982 | ++DOMWINDOW == 209 (0x113e18800) [pid = 1982] [serial = 1806] [outer = 0x0] 04:26:08 INFO - PROCESS | 1982 | ++DOMWINDOW == 210 (0x11ac12400) [pid = 1982] [serial = 1807] [outer = 0x113e18800] 04:26:08 INFO - PROCESS | 1982 | 1461151568054 Marionette DEBUG loaded listener.js 04:26:08 INFO - PROCESS | 1982 | ++DOMWINDOW == 211 (0x12aa68800) [pid = 1982] [serial = 1808] [outer = 0x113e18800] 04:26:08 INFO - PROCESS | 1982 | 1461151568340 Marionette TRACE conn2 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 04:26:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 04:26:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 869ms 04:26:08 INFO - PROCESS | 1982 | 1461151568348 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 04:26:08 INFO - PROCESS | 1982 | 1461151568351 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 04:26:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 04:26:08 INFO - PROCESS | 1982 | 1461151568359 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 04:26:08 INFO - PROCESS | 1982 | 1461151568361 Marionette TRACE conn2 <- [1,2382,null,{}] 04:26:08 INFO - PROCESS | 1982 | 1461151568363 Marionette TRACE conn2 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:08 INFO - PROCESS | 1982 | 1461151568468 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 04:26:08 INFO - PROCESS | 1982 | 1461151568473 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:08 INFO - PROCESS | 1982 | ++DOCSHELL 0x12f864000 == 88 [pid = 1982] [id = 603] 04:26:08 INFO - PROCESS | 1982 | ++DOMWINDOW == 212 (0x12aca2800) [pid = 1982] [serial = 1809] [outer = 0x0] 04:26:08 INFO - PROCESS | 1982 | ++DOMWINDOW == 213 (0x12b41e000) [pid = 1982] [serial = 1810] [outer = 0x12aca2800] 04:26:08 INFO - PROCESS | 1982 | 1461151568499 Marionette DEBUG loaded listener.js 04:26:08 INFO - PROCESS | 1982 | ++DOMWINDOW == 214 (0x12bc09800) [pid = 1982] [serial = 1811] [outer = 0x12aca2800] 04:26:08 INFO - PROCESS | 1982 | 1461151568861 Marionette TRACE conn2 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 04:26:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 04:26:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 520ms 04:26:08 INFO - PROCESS | 1982 | 1461151568881 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 04:26:08 INFO - PROCESS | 1982 | 1461151568883 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 04:26:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 04:26:08 INFO - PROCESS | 1982 | 1461151568889 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 04:26:08 INFO - PROCESS | 1982 | 1461151568890 Marionette TRACE conn2 <- [1,2386,null,{}] 04:26:08 INFO - PROCESS | 1982 | 1461151568893 Marionette TRACE conn2 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:09 INFO - PROCESS | 1982 | 1461151569046 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 04:26:09 INFO - PROCESS | 1982 | 1461151569054 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:09 INFO - PROCESS | 1982 | ++DOCSHELL 0x12fecf800 == 89 [pid = 1982] [id = 604] 04:26:09 INFO - PROCESS | 1982 | ++DOMWINDOW == 215 (0x11b90c400) [pid = 1982] [serial = 1812] [outer = 0x0] 04:26:09 INFO - PROCESS | 1982 | ++DOMWINDOW == 216 (0x12ce4ec00) [pid = 1982] [serial = 1813] [outer = 0x11b90c400] 04:26:09 INFO - PROCESS | 1982 | 1461151569083 Marionette DEBUG loaded listener.js 04:26:09 INFO - PROCESS | 1982 | ++DOMWINDOW == 217 (0x12e68c000) [pid = 1982] [serial = 1814] [outer = 0x11b90c400] 04:26:09 INFO - PROCESS | 1982 | 1461151569436 Marionette TRACE conn2 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 04:26:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 04:26:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 571ms 04:26:09 INFO - PROCESS | 1982 | 1461151569460 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 04:26:09 INFO - PROCESS | 1982 | 1461151569461 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 04:26:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 04:26:09 INFO - PROCESS | 1982 | 1461151569463 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 04:26:09 INFO - PROCESS | 1982 | 1461151569465 Marionette TRACE conn2 <- [1,2390,null,{}] 04:26:09 INFO - PROCESS | 1982 | 1461151569470 Marionette TRACE conn2 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:09 INFO - PROCESS | 1982 | 1461151569566 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 04:26:09 INFO - PROCESS | 1982 | 1461151569570 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:09 INFO - PROCESS | 1982 | ++DOCSHELL 0x1386c2800 == 90 [pid = 1982] [id = 605] 04:26:09 INFO - PROCESS | 1982 | ++DOMWINDOW == 218 (0x12d34a400) [pid = 1982] [serial = 1815] [outer = 0x0] 04:26:09 INFO - PROCESS | 1982 | ++DOMWINDOW == 219 (0x12ec5ec00) [pid = 1982] [serial = 1816] [outer = 0x12d34a400] 04:26:09 INFO - PROCESS | 1982 | 1461151569595 Marionette DEBUG loaded listener.js 04:26:09 INFO - PROCESS | 1982 | ++DOMWINDOW == 220 (0x12fe7e400) [pid = 1982] [serial = 1817] [outer = 0x12d34a400] 04:26:10 INFO - PROCESS | 1982 | 1461151570114 Marionette TRACE conn2 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 04:26:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 04:26:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 722ms 04:26:10 INFO - PROCESS | 1982 | 1461151570188 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 04:26:10 INFO - PROCESS | 1982 | 1461151570192 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 04:26:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 04:26:10 INFO - PROCESS | 1982 | 1461151570197 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 04:26:10 INFO - PROCESS | 1982 | 1461151570200 Marionette TRACE conn2 <- [1,2394,null,{}] 04:26:10 INFO - PROCESS | 1982 | 1461151570206 Marionette TRACE conn2 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:10 INFO - PROCESS | 1982 | 1461151570446 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 04:26:10 INFO - PROCESS | 1982 | 1461151570556 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:10 INFO - PROCESS | 1982 | ++DOCSHELL 0x12938a000 == 91 [pid = 1982] [id = 606] 04:26:10 INFO - PROCESS | 1982 | ++DOMWINDOW == 221 (0x118c57800) [pid = 1982] [serial = 1818] [outer = 0x0] 04:26:10 INFO - PROCESS | 1982 | ++DOMWINDOW == 222 (0x1191bd800) [pid = 1982] [serial = 1819] [outer = 0x118c57800] 04:26:10 INFO - PROCESS | 1982 | 1461151570590 Marionette DEBUG loaded listener.js 04:26:10 INFO - PROCESS | 1982 | ++DOMWINDOW == 223 (0x11ac1dc00) [pid = 1982] [serial = 1820] [outer = 0x118c57800] 04:26:11 INFO - PROCESS | 1982 | 1461151571085 Marionette TRACE conn2 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 04:26:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 04:26:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 924ms 04:26:11 INFO - PROCESS | 1982 | 1461151571121 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 04:26:11 INFO - PROCESS | 1982 | 1461151571128 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 04:26:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 04:26:11 INFO - PROCESS | 1982 | 1461151571137 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 04:26:11 INFO - PROCESS | 1982 | 1461151571140 Marionette TRACE conn2 <- [1,2398,null,{}] 04:26:11 INFO - PROCESS | 1982 | 1461151571143 Marionette TRACE conn2 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:11 INFO - PROCESS | 1982 | 1461151571246 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 04:26:11 INFO - PROCESS | 1982 | 1461151571414 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:11 INFO - PROCESS | 1982 | ++DOCSHELL 0x12d06d800 == 92 [pid = 1982] [id = 607] 04:26:11 INFO - PROCESS | 1982 | ++DOMWINDOW == 224 (0x11aa2e800) [pid = 1982] [serial = 1821] [outer = 0x0] 04:26:11 INFO - PROCESS | 1982 | ++DOMWINDOW == 225 (0x125b90000) [pid = 1982] [serial = 1822] [outer = 0x11aa2e800] 04:26:11 INFO - PROCESS | 1982 | 1461151571464 Marionette DEBUG loaded listener.js 04:26:11 INFO - PROCESS | 1982 | ++DOMWINDOW == 226 (0x128d6e400) [pid = 1982] [serial = 1823] [outer = 0x11aa2e800] 04:26:12 INFO - PROCESS | 1982 | 1461151572089 Marionette TRACE conn2 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 04:26:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 04:26:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 976ms 04:26:12 INFO - PROCESS | 1982 | 1461151572111 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 04:26:12 INFO - PROCESS | 1982 | 1461151572112 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 04:26:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 04:26:12 INFO - PROCESS | 1982 | 1461151572115 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 04:26:12 INFO - PROCESS | 1982 | 1461151572118 Marionette TRACE conn2 <- [1,2402,null,{}] 04:26:12 INFO - PROCESS | 1982 | 1461151572126 Marionette TRACE conn2 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:12 INFO - PROCESS | 1982 | 1461151572244 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 04:26:12 INFO - PROCESS | 1982 | 1461151572344 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:12 INFO - PROCESS | 1982 | ++DOCSHELL 0x13032b000 == 93 [pid = 1982] [id = 608] 04:26:12 INFO - PROCESS | 1982 | ++DOMWINDOW == 227 (0x12aa74000) [pid = 1982] [serial = 1824] [outer = 0x0] 04:26:12 INFO - PROCESS | 1982 | ++DOMWINDOW == 228 (0x12aa9e400) [pid = 1982] [serial = 1825] [outer = 0x12aa74000] 04:26:12 INFO - PROCESS | 1982 | 1461151572377 Marionette DEBUG loaded listener.js 04:26:12 INFO - PROCESS | 1982 | ++DOMWINDOW == 229 (0x12aab8c00) [pid = 1982] [serial = 1826] [outer = 0x12aa74000] 04:26:12 INFO - PROCESS | 1982 | 1461151572852 Marionette TRACE conn2 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 04:26:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 04:26:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 772ms 04:26:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 04:26:12 INFO - PROCESS | 1982 | 1461151572887 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 04:26:12 INFO - PROCESS | 1982 | 1461151572889 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 04:26:12 INFO - PROCESS | 1982 | 1461151572891 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 04:26:12 INFO - PROCESS | 1982 | 1461151572892 Marionette TRACE conn2 <- [1,2406,null,{}] 04:26:12 INFO - PROCESS | 1982 | 1461151572895 Marionette TRACE conn2 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:13 INFO - PROCESS | 1982 | 1461151573032 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 04:26:13 INFO - PROCESS | 1982 | 1461151573147 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:13 INFO - PROCESS | 1982 | ++DOCSHELL 0x1399df800 == 94 [pid = 1982] [id = 609] 04:26:13 INFO - PROCESS | 1982 | ++DOMWINDOW == 230 (0x12aabc000) [pid = 1982] [serial = 1827] [outer = 0x0] 04:26:13 INFO - PROCESS | 1982 | ++DOMWINDOW == 231 (0x12b38b800) [pid = 1982] [serial = 1828] [outer = 0x12aabc000] 04:26:13 INFO - PROCESS | 1982 | 1461151573178 Marionette DEBUG loaded listener.js 04:26:13 INFO - PROCESS | 1982 | ++DOMWINDOW == 232 (0x12da0e400) [pid = 1982] [serial = 1829] [outer = 0x12aabc000] 04:26:13 INFO - PROCESS | 1982 | 1461151573590 Marionette TRACE conn2 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 04:26:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 04:26:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 720ms 04:26:13 INFO - PROCESS | 1982 | 1461151573611 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 04:26:13 INFO - PROCESS | 1982 | 1461151573613 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 04:26:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 04:26:13 INFO - PROCESS | 1982 | 1461151573615 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 04:26:13 INFO - PROCESS | 1982 | 1461151573618 Marionette TRACE conn2 <- [1,2410,null,{}] 04:26:13 INFO - PROCESS | 1982 | 1461151573621 Marionette TRACE conn2 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:13 INFO - PROCESS | 1982 | 1461151573735 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 04:26:13 INFO - PROCESS | 1982 | 1461151573855 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:13 INFO - PROCESS | 1982 | ++DOCSHELL 0x139c77800 == 95 [pid = 1982] [id = 610] 04:26:13 INFO - PROCESS | 1982 | ++DOMWINDOW == 233 (0x12d348800) [pid = 1982] [serial = 1830] [outer = 0x0] 04:26:13 INFO - PROCESS | 1982 | ++DOMWINDOW == 234 (0x12e35fc00) [pid = 1982] [serial = 1831] [outer = 0x12d348800] 04:26:13 INFO - PROCESS | 1982 | 1461151573888 Marionette DEBUG loaded listener.js 04:26:13 INFO - PROCESS | 1982 | ++DOMWINDOW == 235 (0x12e940000) [pid = 1982] [serial = 1832] [outer = 0x12d348800] 04:26:14 INFO - PROCESS | 1982 | 1461151574278 Marionette TRACE conn2 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 04:26:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 04:26:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 671ms 04:26:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 04:26:14 INFO - PROCESS | 1982 | 1461151574287 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 04:26:14 INFO - PROCESS | 1982 | 1461151574288 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 04:26:14 INFO - PROCESS | 1982 | 1461151574290 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 04:26:14 INFO - PROCESS | 1982 | 1461151574291 Marionette TRACE conn2 <- [1,2414,null,{}] 04:26:14 INFO - PROCESS | 1982 | 1461151574294 Marionette TRACE conn2 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:14 INFO - PROCESS | 1982 | 1461151574424 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 04:26:14 INFO - PROCESS | 1982 | 1461151574545 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:14 INFO - PROCESS | 1982 | ++DOCSHELL 0x13a0c0000 == 96 [pid = 1982] [id = 611] 04:26:14 INFO - PROCESS | 1982 | ++DOMWINDOW == 236 (0x12f74a400) [pid = 1982] [serial = 1833] [outer = 0x0] 04:26:14 INFO - PROCESS | 1982 | ++DOMWINDOW == 237 (0x130057c00) [pid = 1982] [serial = 1834] [outer = 0x12f74a400] 04:26:14 INFO - PROCESS | 1982 | 1461151574579 Marionette DEBUG loaded listener.js 04:26:14 INFO - PROCESS | 1982 | ++DOMWINDOW == 238 (0x139fef800) [pid = 1982] [serial = 1835] [outer = 0x12f74a400] 04:26:14 INFO - PROCESS | 1982 | 1461151574980 Marionette TRACE conn2 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 04:26:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 04:26:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 721ms 04:26:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 04:26:15 INFO - PROCESS | 1982 | 1461151575011 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 04:26:15 INFO - PROCESS | 1982 | 1461151575013 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 04:26:15 INFO - PROCESS | 1982 | 1461151575015 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 04:26:15 INFO - PROCESS | 1982 | 1461151575016 Marionette TRACE conn2 <- [1,2418,null,{}] 04:26:15 INFO - PROCESS | 1982 | 1461151575019 Marionette TRACE conn2 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:15 INFO - PROCESS | 1982 | 1461151575134 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 04:26:15 INFO - PROCESS | 1982 | 1461151575266 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:15 INFO - PROCESS | 1982 | ++DOCSHELL 0x13a212800 == 97 [pid = 1982] [id = 612] 04:26:15 INFO - PROCESS | 1982 | ++DOMWINDOW == 239 (0x13722f400) [pid = 1982] [serial = 1836] [outer = 0x0] 04:26:15 INFO - PROCESS | 1982 | ++DOMWINDOW == 240 (0x139ffb000) [pid = 1982] [serial = 1837] [outer = 0x13722f400] 04:26:15 INFO - PROCESS | 1982 | 1461151575298 Marionette DEBUG loaded listener.js 04:26:15 INFO - PROCESS | 1982 | ++DOMWINDOW == 241 (0x13a232400) [pid = 1982] [serial = 1838] [outer = 0x13722f400] 04:26:15 INFO - PROCESS | 1982 | 1461151575696 Marionette TRACE conn2 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 04:26:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 04:26:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 721ms 04:26:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 04:26:15 INFO - PROCESS | 1982 | 1461151575737 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 04:26:15 INFO - PROCESS | 1982 | 1461151575738 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 04:26:15 INFO - PROCESS | 1982 | 1461151575741 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 04:26:15 INFO - PROCESS | 1982 | 1461151575742 Marionette TRACE conn2 <- [1,2422,null,{}] 04:26:15 INFO - PROCESS | 1982 | 1461151575744 Marionette TRACE conn2 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:15 INFO - PROCESS | 1982 | 1461151575875 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 04:26:15 INFO - PROCESS | 1982 | 1461151575977 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:15 INFO - PROCESS | 1982 | ++DOCSHELL 0x1429bb800 == 98 [pid = 1982] [id = 613] 04:26:15 INFO - PROCESS | 1982 | ++DOMWINDOW == 242 (0x13a230400) [pid = 1982] [serial = 1839] [outer = 0x0] 04:26:16 INFO - PROCESS | 1982 | ++DOMWINDOW == 243 (0x13a260c00) [pid = 1982] [serial = 1840] [outer = 0x13a230400] 04:26:16 INFO - PROCESS | 1982 | 1461151576007 Marionette DEBUG loaded listener.js 04:26:16 INFO - PROCESS | 1982 | ++DOMWINDOW == 244 (0x13a264c00) [pid = 1982] [serial = 1841] [outer = 0x13a230400] 04:26:16 INFO - PROCESS | 1982 | 1461151576424 Marionette TRACE conn2 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 04:26:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 04:26:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 719ms 04:26:16 INFO - PROCESS | 1982 | 1461151576461 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 04:26:16 INFO - PROCESS | 1982 | 1461151576462 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 04:26:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 04:26:16 INFO - PROCESS | 1982 | 1461151576465 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 04:26:16 INFO - PROCESS | 1982 | 1461151576466 Marionette TRACE conn2 <- [1,2426,null,{}] 04:26:16 INFO - PROCESS | 1982 | 1461151576468 Marionette TRACE conn2 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:16 INFO - PROCESS | 1982 | 1461151576586 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 04:26:16 INFO - PROCESS | 1982 | 1461151576717 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:16 INFO - PROCESS | 1982 | ++DOCSHELL 0x146be0800 == 99 [pid = 1982] [id = 614] 04:26:16 INFO - PROCESS | 1982 | ++DOMWINDOW == 245 (0x13a263c00) [pid = 1982] [serial = 1842] [outer = 0x0] 04:26:16 INFO - PROCESS | 1982 | ++DOMWINDOW == 246 (0x13a269400) [pid = 1982] [serial = 1843] [outer = 0x13a263c00] 04:26:16 INFO - PROCESS | 1982 | 1461151576749 Marionette DEBUG loaded listener.js 04:26:16 INFO - PROCESS | 1982 | ++DOMWINDOW == 247 (0x13a387800) [pid = 1982] [serial = 1844] [outer = 0x13a263c00] 04:26:17 INFO - PROCESS | 1982 | 1461151577144 Marionette TRACE conn2 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 04:26:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 04:26:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 722ms 04:26:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 04:26:17 INFO - PROCESS | 1982 | 1461151577187 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 04:26:17 INFO - PROCESS | 1982 | 1461151577188 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 04:26:17 INFO - PROCESS | 1982 | 1461151577191 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 04:26:17 INFO - PROCESS | 1982 | 1461151577192 Marionette TRACE conn2 <- [1,2430,null,{}] 04:26:17 INFO - PROCESS | 1982 | 1461151577194 Marionette TRACE conn2 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:17 INFO - PROCESS | 1982 | 1461151577332 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 04:26:17 INFO - PROCESS | 1982 | 1461151577436 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:17 INFO - PROCESS | 1982 | ++DOCSHELL 0x146ad6800 == 100 [pid = 1982] [id = 615] 04:26:17 INFO - PROCESS | 1982 | ++DOMWINDOW == 248 (0x13a387c00) [pid = 1982] [serial = 1845] [outer = 0x0] 04:26:17 INFO - PROCESS | 1982 | ++DOMWINDOW == 249 (0x13a38d000) [pid = 1982] [serial = 1846] [outer = 0x13a387c00] 04:26:17 INFO - PROCESS | 1982 | 1461151577465 Marionette DEBUG loaded listener.js 04:26:17 INFO - PROCESS | 1982 | ++DOMWINDOW == 250 (0x1435bdc00) [pid = 1982] [serial = 1847] [outer = 0x13a387c00] 04:26:17 INFO - PROCESS | 1982 | 1461151577924 Marionette TRACE conn2 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 04:26:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 04:26:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 771ms 04:26:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 04:26:17 INFO - PROCESS | 1982 | 1461151577962 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 04:26:17 INFO - PROCESS | 1982 | 1461151577964 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 04:26:17 INFO - PROCESS | 1982 | 1461151577966 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 04:26:17 INFO - PROCESS | 1982 | 1461151577968 Marionette TRACE conn2 <- [1,2434,null,{}] 04:26:17 INFO - PROCESS | 1982 | 1461151577970 Marionette TRACE conn2 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:18 INFO - PROCESS | 1982 | 1461151578104 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 04:26:18 INFO - PROCESS | 1982 | 1461151578206 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:18 INFO - PROCESS | 1982 | ++DOCSHELL 0x12ea27800 == 101 [pid = 1982] [id = 616] 04:26:18 INFO - PROCESS | 1982 | ++DOMWINDOW == 251 (0x12b393000) [pid = 1982] [serial = 1848] [outer = 0x0] 04:26:18 INFO - PROCESS | 1982 | ++DOMWINDOW == 252 (0x13a38c000) [pid = 1982] [serial = 1849] [outer = 0x12b393000] 04:26:18 INFO - PROCESS | 1982 | 1461151578241 Marionette DEBUG loaded listener.js 04:26:18 INFO - PROCESS | 1982 | ++DOMWINDOW == 253 (0x143255000) [pid = 1982] [serial = 1850] [outer = 0x12b393000] 04:26:18 INFO - PROCESS | 1982 | 1461151578698 Marionette TRACE conn2 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 04:26:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 04:26:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 772ms 04:26:18 INFO - PROCESS | 1982 | 1461151578738 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 04:26:18 INFO - PROCESS | 1982 | 1461151578740 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 04:26:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 04:26:18 INFO - PROCESS | 1982 | 1461151578742 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 04:26:18 INFO - PROCESS | 1982 | 1461151578743 Marionette TRACE conn2 <- [1,2438,null,{}] 04:26:18 INFO - PROCESS | 1982 | 1461151578746 Marionette TRACE conn2 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:18 INFO - PROCESS | 1982 | 1461151578866 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 04:26:18 INFO - PROCESS | 1982 | 1461151578997 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:19 INFO - PROCESS | 1982 | ++DOCSHELL 0x12ab56800 == 102 [pid = 1982] [id = 617] 04:26:19 INFO - PROCESS | 1982 | ++DOMWINDOW == 254 (0x118eda400) [pid = 1982] [serial = 1851] [outer = 0x0] 04:26:19 INFO - PROCESS | 1982 | ++DOMWINDOW == 255 (0x12ad30000) [pid = 1982] [serial = 1852] [outer = 0x118eda400] 04:26:19 INFO - PROCESS | 1982 | 1461151579029 Marionette DEBUG loaded listener.js 04:26:19 INFO - PROCESS | 1982 | ++DOMWINDOW == 256 (0x13a266400) [pid = 1982] [serial = 1853] [outer = 0x118eda400] 04:26:19 INFO - PROCESS | 1982 | 1461151579467 Marionette TRACE conn2 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 04:26:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 04:26:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 772ms 04:26:19 INFO - PROCESS | 1982 | 1461151579514 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 04:26:19 INFO - PROCESS | 1982 | 1461151579516 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 04:26:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 04:26:19 INFO - PROCESS | 1982 | 1461151579521 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 04:26:19 INFO - PROCESS | 1982 | 1461151579522 Marionette TRACE conn2 <- [1,2442,null,{}] 04:26:19 INFO - PROCESS | 1982 | 1461151579524 Marionette TRACE conn2 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:19 INFO - PROCESS | 1982 | 1461151579641 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 04:26:19 INFO - PROCESS | 1982 | 1461151579740 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:19 INFO - PROCESS | 1982 | ++DOCSHELL 0x12d883800 == 103 [pid = 1982] [id = 618] 04:26:19 INFO - PROCESS | 1982 | ++DOMWINDOW == 257 (0x11b999c00) [pid = 1982] [serial = 1854] [outer = 0x0] 04:26:19 INFO - PROCESS | 1982 | ++DOMWINDOW == 258 (0x14324c800) [pid = 1982] [serial = 1855] [outer = 0x11b999c00] 04:26:19 INFO - PROCESS | 1982 | 1461151579770 Marionette DEBUG loaded listener.js 04:26:19 INFO - PROCESS | 1982 | ++DOMWINDOW == 259 (0x1435bf400) [pid = 1982] [serial = 1856] [outer = 0x11b999c00] 04:26:20 INFO - PROCESS | 1982 | 1461151580343 Marionette TRACE conn2 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 04:26:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 04:26:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 923ms 04:26:20 INFO - PROCESS | 1982 | 1461151580444 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 04:26:20 INFO - PROCESS | 1982 | 1461151580447 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 04:26:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 04:26:20 INFO - PROCESS | 1982 | 1461151580450 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 04:26:20 INFO - PROCESS | 1982 | 1461151580453 Marionette TRACE conn2 <- [1,2446,null,{}] 04:26:20 INFO - PROCESS | 1982 | 1461151580456 Marionette TRACE conn2 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:20 INFO - PROCESS | 1982 | 1461151580581 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 04:26:20 INFO - PROCESS | 1982 | 1461151580707 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:20 INFO - PROCESS | 1982 | ++DOCSHELL 0x118e33800 == 104 [pid = 1982] [id = 619] 04:26:20 INFO - PROCESS | 1982 | ++DOMWINDOW == 260 (0x1121ea000) [pid = 1982] [serial = 1857] [outer = 0x0] 04:26:20 INFO - PROCESS | 1982 | ++DOMWINDOW == 261 (0x1121ec800) [pid = 1982] [serial = 1858] [outer = 0x1121ea000] 04:26:20 INFO - PROCESS | 1982 | 1461151580739 Marionette DEBUG loaded listener.js 04:26:20 INFO - PROCESS | 1982 | ++DOMWINDOW == 262 (0x11227c000) [pid = 1982] [serial = 1859] [outer = 0x1121ea000] 04:26:21 INFO - PROCESS | 1982 | 1461151581237 Marionette TRACE conn2 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 04:26:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 04:26:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 823ms 04:26:21 INFO - PROCESS | 1982 | 1461151581275 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 04:26:21 INFO - PROCESS | 1982 | 1461151581281 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 04:26:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 04:26:21 INFO - PROCESS | 1982 | 1461151581287 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 04:26:21 INFO - PROCESS | 1982 | 1461151581290 Marionette TRACE conn2 <- [1,2450,null,{}] 04:26:21 INFO - PROCESS | 1982 | 1461151581293 Marionette TRACE conn2 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:21 INFO - PROCESS | 1982 | 1461151581454 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 04:26:21 INFO - PROCESS | 1982 | 1461151581644 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:21 INFO - PROCESS | 1982 | ++DOCSHELL 0x11c41b800 == 105 [pid = 1982] [id = 620] 04:26:21 INFO - PROCESS | 1982 | ++DOMWINDOW == 263 (0x1140c4c00) [pid = 1982] [serial = 1860] [outer = 0x0] 04:26:21 INFO - PROCESS | 1982 | ++DOMWINDOW == 264 (0x1146b5000) [pid = 1982] [serial = 1861] [outer = 0x1140c4c00] 04:26:21 INFO - PROCESS | 1982 | 1461151581674 Marionette DEBUG loaded listener.js 04:26:21 INFO - PROCESS | 1982 | ++DOMWINDOW == 265 (0x114aa1000) [pid = 1982] [serial = 1862] [outer = 0x1140c4c00] 04:26:21 INFO - PROCESS | 1982 | --DOCSHELL 0x12fecf800 == 104 [pid = 1982] [id = 604] 04:26:21 INFO - PROCESS | 1982 | --DOCSHELL 0x12f864000 == 103 [pid = 1982] [id = 603] 04:26:21 INFO - PROCESS | 1982 | --DOCSHELL 0x11c41d000 == 102 [pid = 1982] [id = 602] 04:26:21 INFO - PROCESS | 1982 | --DOCSHELL 0x12ecce800 == 101 [pid = 1982] [id = 601] 04:26:21 INFO - PROCESS | 1982 | --DOCSHELL 0x12ea2e000 == 100 [pid = 1982] [id = 600] 04:26:21 INFO - PROCESS | 1982 | --DOMWINDOW == 264 (0x12f230000) [pid = 1982] [serial = 1699] [outer = 0x0] [url = about:blank] 04:26:21 INFO - PROCESS | 1982 | --DOMWINDOW == 263 (0x11ac1e800) [pid = 1982] [serial = 1702] [outer = 0x0] [url = about:blank] 04:26:21 INFO - PROCESS | 1982 | --DOMWINDOW == 262 (0x12fc5fc00) [pid = 1982] [serial = 1705] [outer = 0x0] [url = about:blank] 04:26:21 INFO - PROCESS | 1982 | --DOMWINDOW == 261 (0x13004e000) [pid = 1982] [serial = 1747] [outer = 0x0] [url = about:blank] 04:26:21 INFO - PROCESS | 1982 | --DOCSHELL 0x12e645000 == 99 [pid = 1982] [id = 599] 04:26:21 INFO - PROCESS | 1982 | --DOCSHELL 0x12d870000 == 98 [pid = 1982] [id = 598] 04:26:21 INFO - PROCESS | 1982 | --DOCSHELL 0x12bb77000 == 97 [pid = 1982] [id = 597] 04:26:21 INFO - PROCESS | 1982 | --DOCSHELL 0x12a1bc800 == 96 [pid = 1982] [id = 596] 04:26:21 INFO - PROCESS | 1982 | --DOCSHELL 0x128ecf000 == 95 [pid = 1982] [id = 595] 04:26:21 INFO - PROCESS | 1982 | --DOCSHELL 0x12b78a000 == 94 [pid = 1982] [id = 594] 04:26:21 INFO - PROCESS | 1982 | --DOCSHELL 0x146bf4000 == 93 [pid = 1982] [id = 589] 04:26:21 INFO - PROCESS | 1982 | --DOCSHELL 0x146bdb800 == 92 [pid = 1982] [id = 588] 04:26:21 INFO - PROCESS | 1982 | --DOCSHELL 0x13a0be000 == 91 [pid = 1982] [id = 587] 04:26:21 INFO - PROCESS | 1982 | --DOCSHELL 0x139ed5000 == 90 [pid = 1982] [id = 586] 04:26:21 INFO - PROCESS | 1982 | --DOCSHELL 0x12f875800 == 89 [pid = 1982] [id = 585] 04:26:21 INFO - PROCESS | 1982 | --DOCSHELL 0x12939e800 == 88 [pid = 1982] [id = 584] 04:26:21 INFO - PROCESS | 1982 | --DOCSHELL 0x11bba5000 == 87 [pid = 1982] [id = 583] 04:26:21 INFO - PROCESS | 1982 | --DOMWINDOW == 260 (0x12aca4c00) [pid = 1982] [serial = 1687] [outer = 0x0] [url = about:blank] 04:26:21 INFO - PROCESS | 1982 | --DOMWINDOW == 259 (0x12e68d400) [pid = 1982] [serial = 1693] [outer = 0x0] [url = about:blank] 04:26:21 INFO - PROCESS | 1982 | --DOMWINDOW == 258 (0x11acbc800) [pid = 1982] [serial = 1708] [outer = 0x0] [url = about:blank] 04:26:21 INFO - PROCESS | 1982 | --DOMWINDOW == 257 (0x12ac0ac00) [pid = 1982] [serial = 1696] [outer = 0x0] [url = about:blank] 04:26:21 INFO - PROCESS | 1982 | --DOMWINDOW == 256 (0x119a33800) [pid = 1982] [serial = 1678] [outer = 0x0] [url = about:blank] 04:26:21 INFO - PROCESS | 1982 | --DOMWINDOW == 255 (0x12ae26c00) [pid = 1982] [serial = 1741] [outer = 0x0] [url = about:blank] 04:26:21 INFO - PROCESS | 1982 | --DOMWINDOW == 254 (0x12e36c400) [pid = 1982] [serial = 1739] [outer = 0x0] [url = about:blank] 04:26:21 INFO - PROCESS | 1982 | --DOMWINDOW == 253 (0x12fb17800) [pid = 1982] [serial = 1745] [outer = 0x0] [url = about:blank] 04:26:21 INFO - PROCESS | 1982 | --DOMWINDOW == 252 (0x12af1c800) [pid = 1982] [serial = 1730] [outer = 0x0] [url = about:blank] 04:26:21 INFO - PROCESS | 1982 | --DOMWINDOW == 251 (0x12ac9f800) [pid = 1982] [serial = 1727] [outer = 0x0] [url = about:blank] 04:26:21 INFO - PROCESS | 1982 | --DOMWINDOW == 250 (0x12ec66c00) [pid = 1982] [serial = 1744] [outer = 0x0] [url = about:blank] 04:26:21 INFO - PROCESS | 1982 | --DOMWINDOW == 249 (0x12e810000) [pid = 1982] [serial = 1742] [outer = 0x0] [url = about:blank] 04:26:22 INFO - PROCESS | 1982 | --DOMWINDOW == 248 (0x12ad26000) [pid = 1982] [serial = 1729] [outer = 0x0] [url = about:blank] 04:26:22 INFO - PROCESS | 1982 | --DOMWINDOW == 247 (0x12394c400) [pid = 1982] [serial = 1681] [outer = 0x0] [url = about:blank] 04:26:22 INFO - PROCESS | 1982 | --DOMWINDOW == 246 (0x11bbf7c00) [pid = 1982] [serial = 1715] [outer = 0x0] [url = about:blank] 04:26:22 INFO - PROCESS | 1982 | --DOMWINDOW == 245 (0x11ac1ec00) [pid = 1982] [serial = 1714] [outer = 0x0] [url = about:blank] 04:26:22 INFO - PROCESS | 1982 | --DOMWINDOW == 244 (0x12b395c00) [pid = 1982] [serial = 1733] [outer = 0x0] [url = about:blank] 04:26:22 INFO - PROCESS | 1982 | --DOMWINDOW == 243 (0x128d78400) [pid = 1982] [serial = 1720] [outer = 0x0] [url = about:blank] 04:26:22 INFO - PROCESS | 1982 | --DOMWINDOW == 242 (0x129587000) [pid = 1982] [serial = 1721] [outer = 0x0] [url = about:blank] 04:26:22 INFO - PROCESS | 1982 | --DOMWINDOW == 241 (0x12b081c00) [pid = 1982] [serial = 1732] [outer = 0x0] [url = about:blank] 04:26:22 INFO - PROCESS | 1982 | --DOMWINDOW == 240 (0x12a044c00) [pid = 1982] [serial = 1723] [outer = 0x0] [url = about:blank] 04:26:22 INFO - PROCESS | 1982 | --DOMWINDOW == 239 (0x12a6d2c00) [pid = 1982] [serial = 1724] [outer = 0x0] [url = about:blank] 04:26:22 INFO - PROCESS | 1982 | --DOMWINDOW == 238 (0x12b9b0400) [pid = 1982] [serial = 1690] [outer = 0x0] [url = about:blank] 04:26:22 INFO - PROCESS | 1982 | --DOMWINDOW == 237 (0x12da0b000) [pid = 1982] [serial = 1738] [outer = 0x0] [url = about:blank] 04:26:22 INFO - PROCESS | 1982 | --DOMWINDOW == 236 (0x119a3c400) [pid = 1982] [serial = 1712] [outer = 0x0] [url = about:blank] 04:26:22 INFO - PROCESS | 1982 | --DOMWINDOW == 235 (0x118744c00) [pid = 1982] [serial = 1711] [outer = 0x0] [url = about:blank] 04:26:22 INFO - PROCESS | 1982 | --DOMWINDOW == 234 (0x12394d400) [pid = 1982] [serial = 1717] [outer = 0x0] [url = about:blank] 04:26:22 INFO - PROCESS | 1982 | --DOMWINDOW == 233 (0x125dc3800) [pid = 1982] [serial = 1718] [outer = 0x0] [url = about:blank] 04:26:22 INFO - PROCESS | 1982 | --DOMWINDOW == 232 (0x12cf8e400) [pid = 1982] [serial = 1736] [outer = 0x0] [url = about:blank] 04:26:22 INFO - PROCESS | 1982 | --DOMWINDOW == 231 (0x12b9b9800) [pid = 1982] [serial = 1735] [outer = 0x0] [url = about:blank] 04:26:22 INFO - PROCESS | 1982 | --DOMWINDOW == 230 (0x12a437000) [pid = 1982] [serial = 1684] [outer = 0x0] [url = about:blank] 04:26:22 INFO - PROCESS | 1982 | --DOMWINDOW == 229 (0x12a6dc400) [pid = 1982] [serial = 1726] [outer = 0x0] [url = about:blank] 04:26:22 INFO - PROCESS | 1982 | 1461151582092 Marionette TRACE conn2 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 04:26:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 04:26:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 823ms 04:26:22 INFO - PROCESS | 1982 | 1461151582111 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 04:26:22 INFO - PROCESS | 1982 | 1461151582112 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 04:26:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 04:26:22 INFO - PROCESS | 1982 | 1461151582114 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 04:26:22 INFO - PROCESS | 1982 | 1461151582119 Marionette TRACE conn2 <- [1,2454,null,{}] 04:26:22 INFO - PROCESS | 1982 | 1461151582127 Marionette TRACE conn2 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:22 INFO - PROCESS | 1982 | 1461151582231 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 04:26:22 INFO - PROCESS | 1982 | 1461151582327 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:22 INFO - PROCESS | 1982 | ++DOCSHELL 0x1274ac800 == 88 [pid = 1982] [id = 621] 04:26:22 INFO - PROCESS | 1982 | ++DOMWINDOW == 230 (0x114a9e800) [pid = 1982] [serial = 1863] [outer = 0x0] 04:26:22 INFO - PROCESS | 1982 | ++DOMWINDOW == 231 (0x11544c800) [pid = 1982] [serial = 1864] [outer = 0x114a9e800] 04:26:22 INFO - PROCESS | 1982 | 1461151582357 Marionette DEBUG loaded listener.js 04:26:22 INFO - PROCESS | 1982 | ++DOMWINDOW == 232 (0x118c55000) [pid = 1982] [serial = 1865] [outer = 0x114a9e800] 04:26:22 INFO - PROCESS | 1982 | 1461151582690 Marionette TRACE conn2 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 04:26:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 04:26:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 623ms 04:26:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 04:26:22 INFO - PROCESS | 1982 | 1461151582739 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 04:26:22 INFO - PROCESS | 1982 | 1461151582741 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 04:26:22 INFO - PROCESS | 1982 | 1461151582743 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 04:26:22 INFO - PROCESS | 1982 | 1461151582744 Marionette TRACE conn2 <- [1,2458,null,{}] 04:26:22 INFO - PROCESS | 1982 | 1461151582746 Marionette TRACE conn2 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:22 INFO - PROCESS | 1982 | 1461151582848 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 04:26:22 INFO - PROCESS | 1982 | 1461151582936 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:22 INFO - PROCESS | 1982 | ++DOCSHELL 0x12a0c6000 == 89 [pid = 1982] [id = 622] 04:26:22 INFO - PROCESS | 1982 | ++DOMWINDOW == 233 (0x118c56800) [pid = 1982] [serial = 1866] [outer = 0x0] 04:26:22 INFO - PROCESS | 1982 | ++DOMWINDOW == 234 (0x11912f800) [pid = 1982] [serial = 1867] [outer = 0x118c56800] 04:26:22 INFO - PROCESS | 1982 | 1461151582963 Marionette DEBUG loaded listener.js 04:26:23 INFO - PROCESS | 1982 | ++DOMWINDOW == 235 (0x119c80000) [pid = 1982] [serial = 1868] [outer = 0x118c56800] 04:26:23 INFO - PROCESS | 1982 | 1461151583276 Marionette TRACE conn2 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 04:26:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 04:26:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 569ms 04:26:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 04:26:23 INFO - PROCESS | 1982 | 1461151583313 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 04:26:23 INFO - PROCESS | 1982 | 1461151583314 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 04:26:23 INFO - PROCESS | 1982 | 1461151583318 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 04:26:23 INFO - PROCESS | 1982 | 1461151583320 Marionette TRACE conn2 <- [1,2462,null,{}] 04:26:23 INFO - PROCESS | 1982 | 1461151583323 Marionette TRACE conn2 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:23 INFO - PROCESS | 1982 | 1461151583419 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 04:26:23 INFO - PROCESS | 1982 | 1461151583506 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:23 INFO - PROCESS | 1982 | ++DOCSHELL 0x12a1bc800 == 90 [pid = 1982] [id = 623] 04:26:23 INFO - PROCESS | 1982 | ++DOMWINDOW == 236 (0x119a3d400) [pid = 1982] [serial = 1869] [outer = 0x0] 04:26:23 INFO - PROCESS | 1982 | ++DOMWINDOW == 237 (0x11a647800) [pid = 1982] [serial = 1870] [outer = 0x119a3d400] 04:26:23 INFO - PROCESS | 1982 | 1461151583532 Marionette DEBUG loaded listener.js 04:26:23 INFO - PROCESS | 1982 | ++DOMWINDOW == 238 (0x11ac16800) [pid = 1982] [serial = 1871] [outer = 0x119a3d400] 04:26:23 INFO - PROCESS | 1982 | 1461151583829 Marionette TRACE conn2 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 04:26:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 04:26:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 522ms 04:26:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 04:26:23 INFO - PROCESS | 1982 | 1461151583841 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 04:26:23 INFO - PROCESS | 1982 | 1461151583842 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 04:26:23 INFO - PROCESS | 1982 | 1461151583845 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 04:26:23 INFO - PROCESS | 1982 | 1461151583846 Marionette TRACE conn2 <- [1,2466,null,{}] 04:26:23 INFO - PROCESS | 1982 | 1461151583848 Marionette TRACE conn2 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:23 INFO - PROCESS | 1982 | 1461151583978 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 04:26:23 INFO - PROCESS | 1982 | 1461151583983 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:23 INFO - PROCESS | 1982 | ++DOCSHELL 0x12b435000 == 91 [pid = 1982] [id = 624] 04:26:23 INFO - PROCESS | 1982 | ++DOMWINDOW == 239 (0x11acb0800) [pid = 1982] [serial = 1872] [outer = 0x0] 04:26:24 INFO - PROCESS | 1982 | ++DOMWINDOW == 240 (0x11b913800) [pid = 1982] [serial = 1873] [outer = 0x11acb0800] 04:26:24 INFO - PROCESS | 1982 | 1461151584012 Marionette DEBUG loaded listener.js 04:26:24 INFO - PROCESS | 1982 | ++DOMWINDOW == 241 (0x11c75b400) [pid = 1982] [serial = 1874] [outer = 0x11acb0800] 04:26:24 INFO - PROCESS | 1982 | 1461151584468 Marionette TRACE conn2 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 04:26:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 04:26:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 668ms 04:26:24 INFO - PROCESS | 1982 | 1461151584514 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 04:26:24 INFO - PROCESS | 1982 | 1461151584516 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 04:26:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 04:26:24 INFO - PROCESS | 1982 | 1461151584519 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 04:26:24 INFO - PROCESS | 1982 | 1461151584521 Marionette TRACE conn2 <- [1,2470,null,{}] 04:26:24 INFO - PROCESS | 1982 | 1461151584523 Marionette TRACE conn2 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:24 INFO - PROCESS | 1982 | 1461151584656 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 04:26:24 INFO - PROCESS | 1982 | 1461151584672 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:24 INFO - PROCESS | 1982 | ++DOCSHELL 0x12bb7f800 == 92 [pid = 1982] [id = 625] 04:26:24 INFO - PROCESS | 1982 | ++DOMWINDOW == 242 (0x11bce2400) [pid = 1982] [serial = 1875] [outer = 0x0] 04:26:24 INFO - PROCESS | 1982 | ++DOMWINDOW == 243 (0x12394dc00) [pid = 1982] [serial = 1876] [outer = 0x11bce2400] 04:26:24 INFO - PROCESS | 1982 | 1461151584698 Marionette DEBUG loaded listener.js 04:26:24 INFO - PROCESS | 1982 | ++DOMWINDOW == 244 (0x125c75000) [pid = 1982] [serial = 1877] [outer = 0x11bce2400] 04:26:25 INFO - PROCESS | 1982 | 1461151585059 Marionette TRACE conn2 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 04:26:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 04:26:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 569ms 04:26:25 INFO - PROCESS | 1982 | 1461151585089 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 04:26:25 INFO - PROCESS | 1982 | 1461151585090 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 04:26:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 04:26:25 INFO - PROCESS | 1982 | 1461151585098 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 04:26:25 INFO - PROCESS | 1982 | 1461151585099 Marionette TRACE conn2 <- [1,2474,null,{}] 04:26:25 INFO - PROCESS | 1982 | 1461151585101 Marionette TRACE conn2 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:25 INFO - PROCESS | 1982 | 1461151585233 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 04:26:25 INFO - PROCESS | 1982 | 1461151585256 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:25 INFO - PROCESS | 1982 | ++DOCSHELL 0x12d066000 == 93 [pid = 1982] [id = 626] 04:26:25 INFO - PROCESS | 1982 | ++DOMWINDOW == 245 (0x125dc3800) [pid = 1982] [serial = 1878] [outer = 0x0] 04:26:25 INFO - PROCESS | 1982 | ++DOMWINDOW == 246 (0x12627fc00) [pid = 1982] [serial = 1879] [outer = 0x125dc3800] 04:26:25 INFO - PROCESS | 1982 | 1461151585282 Marionette DEBUG loaded listener.js 04:26:25 INFO - PROCESS | 1982 | ++DOMWINDOW == 247 (0x1274bd400) [pid = 1982] [serial = 1880] [outer = 0x125dc3800] 04:26:25 INFO - PROCESS | 1982 | 1461151585663 Marionette TRACE conn2 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 04:26:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 04:26:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 577ms 04:26:25 INFO - PROCESS | 1982 | 1461151585671 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 04:26:25 INFO - PROCESS | 1982 | 1461151585672 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 04:26:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 04:26:25 INFO - PROCESS | 1982 | 1461151585675 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 04:26:25 INFO - PROCESS | 1982 | 1461151585676 Marionette TRACE conn2 <- [1,2478,null,{}] 04:26:25 INFO - PROCESS | 1982 | 1461151585678 Marionette TRACE conn2 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:25 INFO - PROCESS | 1982 | 1461151585822 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 04:26:25 INFO - PROCESS | 1982 | 1461151585846 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:25 INFO - PROCESS | 1982 | ++DOCSHELL 0x12db13800 == 94 [pid = 1982] [id = 627] 04:26:25 INFO - PROCESS | 1982 | ++DOMWINDOW == 248 (0x1274c5800) [pid = 1982] [serial = 1881] [outer = 0x0] 04:26:25 INFO - PROCESS | 1982 | ++DOMWINDOW == 249 (0x12758d400) [pid = 1982] [serial = 1882] [outer = 0x1274c5800] 04:26:25 INFO - PROCESS | 1982 | 1461151585871 Marionette DEBUG loaded listener.js 04:26:25 INFO - PROCESS | 1982 | ++DOMWINDOW == 250 (0x129084400) [pid = 1982] [serial = 1883] [outer = 0x1274c5800] 04:26:26 INFO - PROCESS | 1982 | --DOMWINDOW == 249 (0x114035800) [pid = 1982] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 04:26:26 INFO - PROCESS | 1982 | --DOMWINDOW == 248 (0x12aa6cc00) [pid = 1982] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 04:26:26 INFO - PROCESS | 1982 | --DOMWINDOW == 247 (0x12958cc00) [pid = 1982] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 04:26:26 INFO - PROCESS | 1982 | --DOMWINDOW == 246 (0x113e18800) [pid = 1982] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 04:26:26 INFO - PROCESS | 1982 | --DOMWINDOW == 245 (0x12ac08c00) [pid = 1982] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 04:26:26 INFO - PROCESS | 1982 | --DOMWINDOW == 244 (0x12aca2800) [pid = 1982] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 04:26:26 INFO - PROCESS | 1982 | --DOMWINDOW == 243 (0x12ac02800) [pid = 1982] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 04:26:26 INFO - PROCESS | 1982 | --DOMWINDOW == 242 (0x11b90c400) [pid = 1982] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 04:26:26 INFO - PROCESS | 1982 | --DOMWINDOW == 241 (0x125e5cc00) [pid = 1982] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 04:26:26 INFO - PROCESS | 1982 | --DOMWINDOW == 240 (0x123944800) [pid = 1982] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 04:26:26 INFO - PROCESS | 1982 | --DOMWINDOW == 239 (0x12fc53c00) [pid = 1982] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 04:26:26 INFO - PROCESS | 1982 | --DOMWINDOW == 238 (0x11aa2b800) [pid = 1982] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 04:26:26 INFO - PROCESS | 1982 | 1461151586541 Marionette TRACE conn2 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 04:26:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 04:26:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 919ms 04:26:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 04:26:26 INFO - PROCESS | 1982 | 1461151586595 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 04:26:26 INFO - PROCESS | 1982 | 1461151586596 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 04:26:26 INFO - PROCESS | 1982 | 1461151586598 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 04:26:26 INFO - PROCESS | 1982 | 1461151586599 Marionette TRACE conn2 <- [1,2482,null,{}] 04:26:26 INFO - PROCESS | 1982 | 1461151586601 Marionette TRACE conn2 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:26 INFO - PROCESS | 1982 | 1461151586702 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 04:26:26 INFO - PROCESS | 1982 | 1461151586795 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:26 INFO - PROCESS | 1982 | ++DOCSHELL 0x12e632800 == 95 [pid = 1982] [id = 628] 04:26:26 INFO - PROCESS | 1982 | ++DOMWINDOW == 239 (0x113e17800) [pid = 1982] [serial = 1884] [outer = 0x0] 04:26:26 INFO - PROCESS | 1982 | ++DOMWINDOW == 240 (0x1260ca000) [pid = 1982] [serial = 1885] [outer = 0x113e17800] 04:26:26 INFO - PROCESS | 1982 | 1461151586821 Marionette DEBUG loaded listener.js 04:26:26 INFO - PROCESS | 1982 | ++DOMWINDOW == 241 (0x1295a9400) [pid = 1982] [serial = 1886] [outer = 0x113e17800] 04:26:27 INFO - PROCESS | 1982 | 1461151587112 Marionette TRACE conn2 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 04:26:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 04:26:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 522ms 04:26:27 INFO - PROCESS | 1982 | 1461151587124 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 04:26:27 INFO - PROCESS | 1982 | 1461151587125 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 04:26:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 04:26:27 INFO - PROCESS | 1982 | 1461151587128 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 04:26:27 INFO - PROCESS | 1982 | 1461151587130 Marionette TRACE conn2 <- [1,2486,null,{}] 04:26:27 INFO - PROCESS | 1982 | 1461151587132 Marionette TRACE conn2 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:27 INFO - PROCESS | 1982 | 1461151587260 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 04:26:27 INFO - PROCESS | 1982 | 1461151587264 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:27 INFO - PROCESS | 1982 | ++DOCSHELL 0x12ea31000 == 96 [pid = 1982] [id = 629] 04:26:27 INFO - PROCESS | 1982 | ++DOMWINDOW == 242 (0x1295aa800) [pid = 1982] [serial = 1887] [outer = 0x0] 04:26:27 INFO - PROCESS | 1982 | ++DOMWINDOW == 243 (0x12a04c800) [pid = 1982] [serial = 1888] [outer = 0x1295aa800] 04:26:27 INFO - PROCESS | 1982 | 1461151587293 Marionette DEBUG loaded listener.js 04:26:27 INFO - PROCESS | 1982 | ++DOMWINDOW == 244 (0x12aa28800) [pid = 1982] [serial = 1889] [outer = 0x1295aa800] 04:26:27 INFO - PROCESS | 1982 | 1461151587661 Marionette TRACE conn2 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 04:26:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 04:26:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 571ms 04:26:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 04:26:27 INFO - PROCESS | 1982 | 1461151587705 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 04:26:27 INFO - PROCESS | 1982 | 1461151587706 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 04:26:27 INFO - PROCESS | 1982 | 1461151587728 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 04:26:27 INFO - PROCESS | 1982 | 1461151587729 Marionette TRACE conn2 <- [1,2490,null,{}] 04:26:27 INFO - PROCESS | 1982 | 1461151587731 Marionette TRACE conn2 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:27 INFO - PROCESS | 1982 | 1461151587834 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 04:26:27 INFO - PROCESS | 1982 | 1461151587838 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:27 INFO - PROCESS | 1982 | ++DOCSHELL 0x12ece7800 == 97 [pid = 1982] [id = 630] 04:26:27 INFO - PROCESS | 1982 | ++DOMWINDOW == 245 (0x12aa2a400) [pid = 1982] [serial = 1890] [outer = 0x0] 04:26:27 INFO - PROCESS | 1982 | ++DOMWINDOW == 246 (0x12aa6fc00) [pid = 1982] [serial = 1891] [outer = 0x12aa2a400] 04:26:27 INFO - PROCESS | 1982 | 1461151587865 Marionette DEBUG loaded listener.js 04:26:27 INFO - PROCESS | 1982 | ++DOMWINDOW == 247 (0x12aaae400) [pid = 1982] [serial = 1892] [outer = 0x12aa2a400] 04:26:28 INFO - PROCESS | 1982 | 1461151588234 Marionette TRACE conn2 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 04:26:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 04:26:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 538ms 04:26:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 04:26:28 INFO - PROCESS | 1982 | 1461151588246 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 04:26:28 INFO - PROCESS | 1982 | 1461151588247 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 04:26:28 INFO - PROCESS | 1982 | 1461151588251 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 04:26:28 INFO - PROCESS | 1982 | 1461151588254 Marionette TRACE conn2 <- [1,2494,null,{}] 04:26:28 INFO - PROCESS | 1982 | 1461151588257 Marionette TRACE conn2 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:28 INFO - PROCESS | 1982 | 1461151588361 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 04:26:28 INFO - PROCESS | 1982 | 1461151588543 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:28 INFO - PROCESS | 1982 | ++DOCSHELL 0x114a65800 == 98 [pid = 1982] [id = 631] 04:26:28 INFO - PROCESS | 1982 | ++DOMWINDOW == 248 (0x10fef0400) [pid = 1982] [serial = 1893] [outer = 0x0] 04:26:28 INFO - PROCESS | 1982 | ++DOMWINDOW == 249 (0x10fef8800) [pid = 1982] [serial = 1894] [outer = 0x10fef0400] 04:26:28 INFO - PROCESS | 1982 | 1461151588578 Marionette DEBUG loaded listener.js 04:26:28 INFO - PROCESS | 1982 | ++DOMWINDOW == 250 (0x1121e9800) [pid = 1982] [serial = 1895] [outer = 0x10fef0400] 04:26:29 INFO - PROCESS | 1982 | 1461151589056 Marionette TRACE conn2 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 04:26:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 04:26:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 873ms 04:26:29 INFO - PROCESS | 1982 | 1461151589138 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 04:26:29 INFO - PROCESS | 1982 | 1461151589141 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 04:26:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 04:26:29 INFO - PROCESS | 1982 | 1461151589145 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 04:26:29 INFO - PROCESS | 1982 | 1461151589147 Marionette TRACE conn2 <- [1,2498,null,{}] 04:26:29 INFO - PROCESS | 1982 | 1461151589170 Marionette TRACE conn2 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:29 INFO - PROCESS | 1982 | 1461151589303 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 04:26:29 INFO - PROCESS | 1982 | 1461151589407 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:29 INFO - PROCESS | 1982 | ++DOCSHELL 0x12a020800 == 99 [pid = 1982] [id = 632] 04:26:29 INFO - PROCESS | 1982 | ++DOMWINDOW == 251 (0x115443400) [pid = 1982] [serial = 1896] [outer = 0x0] 04:26:29 INFO - PROCESS | 1982 | ++DOMWINDOW == 252 (0x1155b5c00) [pid = 1982] [serial = 1897] [outer = 0x115443400] 04:26:29 INFO - PROCESS | 1982 | 1461151589438 Marionette DEBUG loaded listener.js 04:26:29 INFO - PROCESS | 1982 | ++DOMWINDOW == 253 (0x118cdd400) [pid = 1982] [serial = 1898] [outer = 0x115443400] 04:26:29 INFO - PROCESS | 1982 | 1461151589858 Marionette TRACE conn2 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 04:26:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 04:26:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 771ms 04:26:29 INFO - PROCESS | 1982 | 1461151589918 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 04:26:29 INFO - PROCESS | 1982 | 1461151589921 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 04:26:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 04:26:29 INFO - PROCESS | 1982 | 1461151589924 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 04:26:29 INFO - PROCESS | 1982 | 1461151589926 Marionette TRACE conn2 <- [1,2502,null,{}] 04:26:29 INFO - PROCESS | 1982 | 1461151589928 Marionette TRACE conn2 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:30 INFO - PROCESS | 1982 | 1461151590056 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 04:26:30 INFO - PROCESS | 1982 | 1461151590194 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:30 INFO - PROCESS | 1982 | ++DOCSHELL 0x12db15800 == 100 [pid = 1982] [id = 633] 04:26:30 INFO - PROCESS | 1982 | ++DOMWINDOW == 254 (0x119a34800) [pid = 1982] [serial = 1899] [outer = 0x0] 04:26:30 INFO - PROCESS | 1982 | ++DOMWINDOW == 255 (0x11ac13400) [pid = 1982] [serial = 1900] [outer = 0x119a34800] 04:26:30 INFO - PROCESS | 1982 | 1461151590226 Marionette DEBUG loaded listener.js 04:26:30 INFO - PROCESS | 1982 | ++DOMWINDOW == 256 (0x11b99d800) [pid = 1982] [serial = 1901] [outer = 0x119a34800] 04:26:30 INFO - PROCESS | 1982 | 1461151590697 Marionette TRACE conn2 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 04:26:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 04:26:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 821ms 04:26:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 04:26:30 INFO - PROCESS | 1982 | 1461151590752 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 04:26:30 INFO - PROCESS | 1982 | 1461151590753 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 04:26:30 INFO - PROCESS | 1982 | 1461151590759 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 04:26:30 INFO - PROCESS | 1982 | 1461151590764 Marionette TRACE conn2 <- [1,2506,null,{}] 04:26:30 INFO - PROCESS | 1982 | 1461151590773 Marionette TRACE conn2 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:30 INFO - PROCESS | 1982 | 1461151590881 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 04:26:31 INFO - PROCESS | 1982 | 1461151591011 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:31 INFO - PROCESS | 1982 | ++DOCSHELL 0x12fb96000 == 101 [pid = 1982] [id = 634] 04:26:31 INFO - PROCESS | 1982 | ++DOMWINDOW == 257 (0x11c187000) [pid = 1982] [serial = 1902] [outer = 0x0] 04:26:31 INFO - PROCESS | 1982 | ++DOMWINDOW == 258 (0x128ef4400) [pid = 1982] [serial = 1903] [outer = 0x11c187000] 04:26:31 INFO - PROCESS | 1982 | 1461151591039 Marionette DEBUG loaded listener.js 04:26:31 INFO - PROCESS | 1982 | ++DOMWINDOW == 259 (0x12a043000) [pid = 1982] [serial = 1904] [outer = 0x11c187000] 04:26:31 INFO - PROCESS | 1982 | 1461151591429 Marionette TRACE conn2 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 04:26:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 04:26:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 729ms 04:26:31 INFO - PROCESS | 1982 | 1461151591488 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 04:26:31 INFO - PROCESS | 1982 | 1461151591490 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 04:26:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 04:26:31 INFO - PROCESS | 1982 | 1461151591494 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 04:26:31 INFO - PROCESS | 1982 | 1461151591497 Marionette TRACE conn2 <- [1,2510,null,{}] 04:26:31 INFO - PROCESS | 1982 | 1461151591500 Marionette TRACE conn2 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:31 INFO - PROCESS | 1982 | 1461151591680 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 04:26:31 INFO - PROCESS | 1982 | 1461151591878 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:31 INFO - PROCESS | 1982 | ++DOCSHELL 0x13032f800 == 102 [pid = 1982] [id = 635] 04:26:31 INFO - PROCESS | 1982 | ++DOMWINDOW == 260 (0x1295aa000) [pid = 1982] [serial = 1905] [outer = 0x0] 04:26:31 INFO - PROCESS | 1982 | ++DOMWINDOW == 261 (0x12aa6c400) [pid = 1982] [serial = 1906] [outer = 0x1295aa000] 04:26:31 INFO - PROCESS | 1982 | 1461151591927 Marionette DEBUG loaded listener.js 04:26:32 INFO - PROCESS | 1982 | ++DOMWINDOW == 262 (0x12aa71800) [pid = 1982] [serial = 1907] [outer = 0x1295aa000] 04:26:32 INFO - PROCESS | 1982 | 1461151592416 Marionette TRACE conn2 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 04:26:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 04:26:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 971ms 04:26:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 04:26:32 INFO - PROCESS | 1982 | 1461151592465 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 04:26:32 INFO - PROCESS | 1982 | 1461151592467 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 04:26:32 INFO - PROCESS | 1982 | 1461151592469 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 04:26:32 INFO - PROCESS | 1982 | 1461151592470 Marionette TRACE conn2 <- [1,2514,null,{}] 04:26:32 INFO - PROCESS | 1982 | 1461151592473 Marionette TRACE conn2 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:32 INFO - PROCESS | 1982 | 1461151592591 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 04:26:32 INFO - PROCESS | 1982 | 1461151592726 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:32 INFO - PROCESS | 1982 | ++DOCSHELL 0x137294000 == 103 [pid = 1982] [id = 636] 04:26:32 INFO - PROCESS | 1982 | ++DOMWINDOW == 263 (0x12aabd400) [pid = 1982] [serial = 1908] [outer = 0x0] 04:26:32 INFO - PROCESS | 1982 | ++DOMWINDOW == 264 (0x12ac05400) [pid = 1982] [serial = 1909] [outer = 0x12aabd400] 04:26:32 INFO - PROCESS | 1982 | 1461151592765 Marionette DEBUG loaded listener.js 04:26:32 INFO - PROCESS | 1982 | ++DOMWINDOW == 265 (0x12aca9400) [pid = 1982] [serial = 1910] [outer = 0x12aabd400] 04:26:33 INFO - PROCESS | 1982 | 1461151593216 Marionette TRACE conn2 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 04:26:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 04:26:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 770ms 04:26:33 INFO - PROCESS | 1982 | 1461151593239 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 04:26:33 INFO - PROCESS | 1982 | 1461151593241 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 04:26:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 04:26:33 INFO - PROCESS | 1982 | 1461151593243 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 04:26:33 INFO - PROCESS | 1982 | 1461151593244 Marionette TRACE conn2 <- [1,2518,null,{}] 04:26:33 INFO - PROCESS | 1982 | 1461151593247 Marionette TRACE conn2 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:33 INFO - PROCESS | 1982 | 1461151593371 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 04:26:33 INFO - PROCESS | 1982 | 1461151593508 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:33 INFO - PROCESS | 1982 | ++DOCSHELL 0x13988c000 == 104 [pid = 1982] [id = 637] 04:26:33 INFO - PROCESS | 1982 | ++DOMWINDOW == 266 (0x12acac400) [pid = 1982] [serial = 1911] [outer = 0x0] 04:26:33 INFO - PROCESS | 1982 | ++DOMWINDOW == 267 (0x12ae2bc00) [pid = 1982] [serial = 1912] [outer = 0x12acac400] 04:26:33 INFO - PROCESS | 1982 | 1461151593539 Marionette DEBUG loaded listener.js 04:26:33 INFO - PROCESS | 1982 | ++DOMWINDOW == 268 (0x12af29800) [pid = 1982] [serial = 1913] [outer = 0x12acac400] 04:26:33 INFO - PROCESS | 1982 | 1461151593919 Marionette TRACE conn2 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 04:26:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 04:26:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 718ms 04:26:33 INFO - PROCESS | 1982 | 1461151593962 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 04:26:33 INFO - PROCESS | 1982 | 1461151593963 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 04:26:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 04:26:34 INFO - PROCESS | 1982 | 1461151593997 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 04:26:34 INFO - PROCESS | 1982 | 1461151593998 Marionette TRACE conn2 <- [1,2522,null,{}] 04:26:34 INFO - PROCESS | 1982 | 1461151594003 Marionette TRACE conn2 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:34 INFO - PROCESS | 1982 | 1461151594124 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 04:26:34 INFO - PROCESS | 1982 | 1461151594230 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:34 INFO - PROCESS | 1982 | ++DOCSHELL 0x1399d6800 == 105 [pid = 1982] [id = 638] 04:26:34 INFO - PROCESS | 1982 | ++DOMWINDOW == 269 (0x12af1f800) [pid = 1982] [serial = 1914] [outer = 0x0] 04:26:34 INFO - PROCESS | 1982 | ++DOMWINDOW == 270 (0x12b087c00) [pid = 1982] [serial = 1915] [outer = 0x12af1f800] 04:26:34 INFO - PROCESS | 1982 | 1461151594258 Marionette DEBUG loaded listener.js 04:26:34 INFO - PROCESS | 1982 | ++DOMWINDOW == 271 (0x12b38f400) [pid = 1982] [serial = 1916] [outer = 0x12af1f800] 04:26:34 INFO - PROCESS | 1982 | 1461151594772 Marionette TRACE conn2 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 04:26:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 04:26:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 835ms 04:26:34 INFO - PROCESS | 1982 | 1461151594836 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 04:26:34 INFO - PROCESS | 1982 | 1461151594837 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 04:26:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 04:26:34 INFO - PROCESS | 1982 | 1461151594841 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 04:26:34 INFO - PROCESS | 1982 | 1461151594842 Marionette TRACE conn2 <- [1,2526,null,{}] 04:26:34 INFO - PROCESS | 1982 | 1461151594845 Marionette TRACE conn2 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:34 INFO - PROCESS | 1982 | 1461151594966 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 04:26:35 INFO - PROCESS | 1982 | 1461151595077 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:35 INFO - PROCESS | 1982 | ++DOCSHELL 0x12b775000 == 106 [pid = 1982] [id = 639] 04:26:35 INFO - PROCESS | 1982 | ++DOMWINDOW == 272 (0x11a646c00) [pid = 1982] [serial = 1917] [outer = 0x0] 04:26:35 INFO - PROCESS | 1982 | ++DOMWINDOW == 273 (0x12b38f800) [pid = 1982] [serial = 1918] [outer = 0x11a646c00] 04:26:35 INFO - PROCESS | 1982 | 1461151595108 Marionette DEBUG loaded listener.js 04:26:35 INFO - PROCESS | 1982 | ++DOMWINDOW == 274 (0x12b41b800) [pid = 1982] [serial = 1919] [outer = 0x11a646c00] 04:26:35 INFO - PROCESS | 1982 | 1461151595572 Marionette TRACE conn2 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 04:26:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 04:26:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 772ms 04:26:35 INFO - PROCESS | 1982 | 1461151595614 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 04:26:35 INFO - PROCESS | 1982 | 1461151595615 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 04:26:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 04:26:35 INFO - PROCESS | 1982 | 1461151595618 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 04:26:35 INFO - PROCESS | 1982 | 1461151595619 Marionette TRACE conn2 <- [1,2530,null,{}] 04:26:35 INFO - PROCESS | 1982 | 1461151595621 Marionette TRACE conn2 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:35 INFO - PROCESS | 1982 | 1461151595746 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 04:26:35 INFO - PROCESS | 1982 | 1461151595888 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:35 INFO - PROCESS | 1982 | ++DOCSHELL 0x139a0f800 == 107 [pid = 1982] [id = 640] 04:26:35 INFO - PROCESS | 1982 | ++DOMWINDOW == 275 (0x12b390c00) [pid = 1982] [serial = 1920] [outer = 0x0] 04:26:35 INFO - PROCESS | 1982 | ++DOMWINDOW == 276 (0x12b9b1400) [pid = 1982] [serial = 1921] [outer = 0x12b390c00] 04:26:35 INFO - PROCESS | 1982 | 1461151595920 Marionette DEBUG loaded listener.js 04:26:35 INFO - PROCESS | 1982 | ++DOMWINDOW == 277 (0x12bc06400) [pid = 1982] [serial = 1922] [outer = 0x12b390c00] 04:26:36 INFO - PROCESS | 1982 | 1461151596348 Marionette TRACE conn2 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 04:26:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 04:26:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 769ms 04:26:36 INFO - PROCESS | 1982 | 1461151596388 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 04:26:36 INFO - PROCESS | 1982 | 1461151596389 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 04:26:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 04:26:36 INFO - PROCESS | 1982 | 1461151596392 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 04:26:36 INFO - PROCESS | 1982 | 1461151596393 Marionette TRACE conn2 <- [1,2534,null,{}] 04:26:36 INFO - PROCESS | 1982 | 1461151596395 Marionette TRACE conn2 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:36 INFO - PROCESS | 1982 | 1461151596519 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 04:26:36 INFO - PROCESS | 1982 | 1461151596634 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:36 INFO - PROCESS | 1982 | ++DOCSHELL 0x139f1e000 == 108 [pid = 1982] [id = 641] 04:26:36 INFO - PROCESS | 1982 | ++DOMWINDOW == 278 (0x12b9b6c00) [pid = 1982] [serial = 1923] [outer = 0x0] 04:26:36 INFO - PROCESS | 1982 | ++DOMWINDOW == 279 (0x12ce50000) [pid = 1982] [serial = 1924] [outer = 0x12b9b6c00] 04:26:36 INFO - PROCESS | 1982 | 1461151596668 Marionette DEBUG loaded listener.js 04:26:36 INFO - PROCESS | 1982 | ++DOMWINDOW == 280 (0x12d00b000) [pid = 1982] [serial = 1925] [outer = 0x12b9b6c00] 04:26:37 INFO - PROCESS | 1982 | 1461151597450 Marionette TRACE conn2 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 04:26:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 04:26:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1070ms 04:26:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 04:26:37 INFO - PROCESS | 1982 | 1461151597462 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 04:26:37 INFO - PROCESS | 1982 | 1461151597464 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 04:26:37 INFO - PROCESS | 1982 | 1461151597487 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 04:26:37 INFO - PROCESS | 1982 | 1461151597490 Marionette TRACE conn2 <- [1,2538,null,{}] 04:26:37 INFO - PROCESS | 1982 | 1461151597495 Marionette TRACE conn2 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:37 INFO - PROCESS | 1982 | 1461151597612 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 04:26:37 INFO - PROCESS | 1982 | 1461151597724 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:37 INFO - PROCESS | 1982 | ++DOCSHELL 0x12a1c0000 == 109 [pid = 1982] [id = 642] 04:26:37 INFO - PROCESS | 1982 | ++DOMWINDOW == 281 (0x113e13000) [pid = 1982] [serial = 1926] [outer = 0x0] 04:26:37 INFO - PROCESS | 1982 | ++DOMWINDOW == 282 (0x114030c00) [pid = 1982] [serial = 1927] [outer = 0x113e13000] 04:26:37 INFO - PROCESS | 1982 | 1461151597753 Marionette DEBUG loaded listener.js 04:26:37 INFO - PROCESS | 1982 | ++DOMWINDOW == 283 (0x1152b1400) [pid = 1982] [serial = 1928] [outer = 0x113e13000] 04:26:38 INFO - PROCESS | 1982 | 1461151598230 Marionette TRACE conn2 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 04:26:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 04:26:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 794ms 04:26:38 INFO - PROCESS | 1982 | 1461151598263 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 04:26:38 INFO - PROCESS | 1982 | 1461151598268 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 04:26:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 04:26:38 INFO - PROCESS | 1982 | 1461151598274 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 04:26:38 INFO - PROCESS | 1982 | 1461151598276 Marionette TRACE conn2 <- [1,2542,null,{}] 04:26:38 INFO - PROCESS | 1982 | 1461151598279 Marionette TRACE conn2 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:38 INFO - PROCESS | 1982 | 1461151598389 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 04:26:38 INFO - PROCESS | 1982 | 1461151598531 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:38 INFO - PROCESS | 1982 | ++DOCSHELL 0x125a07000 == 110 [pid = 1982] [id = 643] 04:26:38 INFO - PROCESS | 1982 | ++DOMWINDOW == 284 (0x11544d800) [pid = 1982] [serial = 1929] [outer = 0x0] 04:26:38 INFO - PROCESS | 1982 | ++DOMWINDOW == 285 (0x11912a400) [pid = 1982] [serial = 1930] [outer = 0x11544d800] 04:26:38 INFO - PROCESS | 1982 | 1461151598563 Marionette DEBUG loaded listener.js 04:26:38 INFO - PROCESS | 1982 | ++DOMWINDOW == 286 (0x119a40400) [pid = 1982] [serial = 1931] [outer = 0x11544d800] 04:26:39 INFO - PROCESS | 1982 | --DOCSHELL 0x12efd7000 == 109 [pid = 1982] [id = 469] 04:26:39 INFO - PROCESS | 1982 | --DOCSHELL 0x12ece7800 == 108 [pid = 1982] [id = 630] 04:26:39 INFO - PROCESS | 1982 | --DOMWINDOW == 285 (0x12ec5ec00) [pid = 1982] [serial = 1816] [outer = 0x0] [url = about:blank] 04:26:39 INFO - PROCESS | 1982 | --DOMWINDOW == 284 (0x139feec00) [pid = 1982] [serial = 1771] [outer = 0x0] [url = about:blank] 04:26:39 INFO - PROCESS | 1982 | --DOMWINDOW == 283 (0x139ff9800) [pid = 1982] [serial = 1774] [outer = 0x0] [url = about:blank] 04:26:39 INFO - PROCESS | 1982 | --DOMWINDOW == 282 (0x11a648c00) [pid = 1982] [serial = 1777] [outer = 0x0] [url = about:blank] 04:26:39 INFO - PROCESS | 1982 | --DOMWINDOW == 281 (0x139c0ec00) [pid = 1982] [serial = 1768] [outer = 0x0] [url = about:blank] 04:26:39 INFO - PROCESS | 1982 | --DOMWINDOW == 280 (0x13a228000) [pid = 1982] [serial = 1780] [outer = 0x0] [url = about:blank] 04:26:39 INFO - PROCESS | 1982 | --DOCSHELL 0x12ea31000 == 107 [pid = 1982] [id = 629] 04:26:39 INFO - PROCESS | 1982 | --DOCSHELL 0x12e632800 == 106 [pid = 1982] [id = 628] 04:26:39 INFO - PROCESS | 1982 | --DOCSHELL 0x12db13800 == 105 [pid = 1982] [id = 627] 04:26:39 INFO - PROCESS | 1982 | --DOCSHELL 0x12d066000 == 104 [pid = 1982] [id = 626] 04:26:39 INFO - PROCESS | 1982 | --DOCSHELL 0x12bb7f800 == 103 [pid = 1982] [id = 625] 04:26:39 INFO - PROCESS | 1982 | --DOCSHELL 0x12b435000 == 102 [pid = 1982] [id = 624] 04:26:39 INFO - PROCESS | 1982 | --DOCSHELL 0x12a1bc800 == 101 [pid = 1982] [id = 623] 04:26:39 INFO - PROCESS | 1982 | --DOCSHELL 0x12a0c6000 == 100 [pid = 1982] [id = 622] 04:26:39 INFO - PROCESS | 1982 | --DOCSHELL 0x1274ac800 == 99 [pid = 1982] [id = 621] 04:26:39 INFO - PROCESS | 1982 | 1461151599190 Marionette TRACE conn2 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 04:26:39 INFO - PROCESS | 1982 | --DOCSHELL 0x11c41b800 == 98 [pid = 1982] [id = 620] 04:26:39 INFO - PROCESS | 1982 | --DOCSHELL 0x118e33800 == 97 [pid = 1982] [id = 619] 04:26:39 INFO - PROCESS | 1982 | --DOCSHELL 0x146ad6800 == 96 [pid = 1982] [id = 615] 04:26:39 INFO - PROCESS | 1982 | --DOCSHELL 0x146be0800 == 95 [pid = 1982] [id = 614] 04:26:39 INFO - PROCESS | 1982 | --DOCSHELL 0x1429bb800 == 94 [pid = 1982] [id = 613] 04:26:39 INFO - PROCESS | 1982 | --DOCSHELL 0x13a212800 == 93 [pid = 1982] [id = 612] 04:26:39 INFO - PROCESS | 1982 | --DOCSHELL 0x13a0c0000 == 92 [pid = 1982] [id = 611] 04:26:39 INFO - PROCESS | 1982 | --DOCSHELL 0x139c77800 == 91 [pid = 1982] [id = 610] 04:26:39 INFO - PROCESS | 1982 | --DOCSHELL 0x1399df800 == 90 [pid = 1982] [id = 609] 04:26:39 INFO - PROCESS | 1982 | --DOCSHELL 0x13032b000 == 89 [pid = 1982] [id = 608] 04:26:39 INFO - PROCESS | 1982 | --DOCSHELL 0x12d06d800 == 88 [pid = 1982] [id = 607] 04:26:39 INFO - PROCESS | 1982 | --DOCSHELL 0x12938a000 == 87 [pid = 1982] [id = 606] 04:26:39 INFO - PROCESS | 1982 | --DOMWINDOW == 279 (0x12e68c000) [pid = 1982] [serial = 1814] [outer = 0x0] [url = about:blank] 04:26:39 INFO - PROCESS | 1982 | --DOMWINDOW == 278 (0x115889c00) [pid = 1982] [serial = 1784] [outer = 0x0] [url = about:blank] 04:26:39 INFO - PROCESS | 1982 | --DOMWINDOW == 277 (0x12ac07c00) [pid = 1982] [serial = 1799] [outer = 0x0] [url = about:blank] 04:26:39 INFO - PROCESS | 1982 | --DOMWINDOW == 276 (0x11b9a6800) [pid = 1982] [serial = 1753] [outer = 0x0] [url = about:blank] 04:26:39 INFO - PROCESS | 1982 | --DOMWINDOW == 275 (0x12a045000) [pid = 1982] [serial = 1795] [outer = 0x0] [url = about:blank] 04:26:39 INFO - PROCESS | 1982 | --DOMWINDOW == 274 (0x12acad000) [pid = 1982] [serial = 1759] [outer = 0x0] [url = about:blank] 04:26:39 INFO - PROCESS | 1982 | --DOMWINDOW == 273 (0x12aa68800) [pid = 1982] [serial = 1808] [outer = 0x0] [url = about:blank] 04:26:39 INFO - PROCESS | 1982 | --DOMWINDOW == 272 (0x12aa99800) [pid = 1982] [serial = 1798] [outer = 0x0] [url = about:blank] 04:26:39 INFO - PROCESS | 1982 | --DOMWINDOW == 271 (0x11ac12400) [pid = 1982] [serial = 1807] [outer = 0x0] [url = about:blank] 04:26:39 INFO - PROCESS | 1982 | --DOMWINDOW == 270 (0x12af20000) [pid = 1982] [serial = 1804] [outer = 0x0] [url = about:blank] 04:26:39 INFO - PROCESS | 1982 | --DOMWINDOW == 269 (0x12aa25800) [pid = 1982] [serial = 1756] [outer = 0x0] [url = about:blank] 04:26:39 INFO - PROCESS | 1982 | --DOMWINDOW == 268 (0x12a6d4400) [pid = 1982] [serial = 1796] [outer = 0x0] [url = about:blank] 04:26:39 INFO - PROCESS | 1982 | --DOMWINDOW == 267 (0x130770000) [pid = 1982] [serial = 1765] [outer = 0x0] [url = about:blank] 04:26:39 INFO - PROCESS | 1982 | --DOMWINDOW == 266 (0x12b41e000) [pid = 1982] [serial = 1810] [outer = 0x0] [url = about:blank] 04:26:39 INFO - PROCESS | 1982 | --DOMWINDOW == 265 (0x12aca4400) [pid = 1982] [serial = 1801] [outer = 0x0] [url = about:blank] 04:26:39 INFO - PROCESS | 1982 | --DOMWINDOW == 264 (0x12ce4ec00) [pid = 1982] [serial = 1813] [outer = 0x0] [url = about:blank] 04:26:39 INFO - PROCESS | 1982 | --DOMWINDOW == 263 (0x129586c00) [pid = 1982] [serial = 1793] [outer = 0x0] [url = about:blank] 04:26:39 INFO - PROCESS | 1982 | --DOMWINDOW == 262 (0x12bc09800) [pid = 1982] [serial = 1811] [outer = 0x0] [url = about:blank] 04:26:39 INFO - PROCESS | 1982 | --DOMWINDOW == 261 (0x12e80c400) [pid = 1982] [serial = 1762] [outer = 0x0] [url = about:blank] 04:26:39 INFO - PROCESS | 1982 | --DOMWINDOW == 260 (0x12b08a000) [pid = 1982] [serial = 1805] [outer = 0x0] [url = about:blank] 04:26:39 INFO - PROCESS | 1982 | --DOMWINDOW == 259 (0x114a96400) [pid = 1982] [serial = 1783] [outer = 0x0] [url = about:blank] 04:26:39 INFO - PROCESS | 1982 | --DOMWINDOW == 258 (0x126fd0400) [pid = 1982] [serial = 1792] [outer = 0x0] [url = about:blank] 04:26:39 INFO - PROCESS | 1982 | --DOMWINDOW == 257 (0x1239fac00) [pid = 1982] [serial = 1789] [outer = 0x0] [url = about:blank] 04:26:39 INFO - PROCESS | 1982 | --DOMWINDOW == 256 (0x1303a6400) [pid = 1982] [serial = 1748] [outer = 0x0] [url = about:blank] 04:26:39 INFO - PROCESS | 1982 | --DOMWINDOW == 255 (0x125d26800) [pid = 1982] [serial = 1790] [outer = 0x0] [url = about:blank] 04:26:39 INFO - PROCESS | 1982 | --DOMWINDOW == 254 (0x11b9a0800) [pid = 1982] [serial = 1787] [outer = 0x0] [url = about:blank] 04:26:39 INFO - PROCESS | 1982 | --DOMWINDOW == 253 (0x11af66400) [pid = 1982] [serial = 1786] [outer = 0x0] [url = about:blank] 04:26:39 INFO - PROCESS | 1982 | --DOMWINDOW == 252 (0x1122e2400) [pid = 1982] [serial = 1750] [outer = 0x0] [url = about:blank] 04:26:39 INFO - PROCESS | 1982 | --DOMWINDOW == 251 (0x12ae34800) [pid = 1982] [serial = 1802] [outer = 0x0] [url = about:blank] 04:26:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 04:26:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 974ms 04:26:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 04:26:39 INFO - PROCESS | 1982 | 1461151599249 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 04:26:39 INFO - PROCESS | 1982 | 1461151599250 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 04:26:39 INFO - PROCESS | 1982 | 1461151599252 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 04:26:39 INFO - PROCESS | 1982 | 1461151599255 Marionette TRACE conn2 <- [1,2546,null,{}] 04:26:39 INFO - PROCESS | 1982 | 1461151599262 Marionette TRACE conn2 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:39 INFO - PROCESS | 1982 | 1461151599358 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 04:26:39 INFO - PROCESS | 1982 | 1461151599364 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:39 INFO - PROCESS | 1982 | ++DOCSHELL 0x125f79000 == 88 [pid = 1982] [id = 644] 04:26:39 INFO - PROCESS | 1982 | ++DOMWINDOW == 252 (0x118fd8800) [pid = 1982] [serial = 1932] [outer = 0x0] 04:26:39 INFO - PROCESS | 1982 | ++DOMWINDOW == 253 (0x11a64fc00) [pid = 1982] [serial = 1933] [outer = 0x118fd8800] 04:26:39 INFO - PROCESS | 1982 | 1461151599395 Marionette DEBUG loaded listener.js 04:26:39 INFO - PROCESS | 1982 | ++DOMWINDOW == 254 (0x11ac1ec00) [pid = 1982] [serial = 1934] [outer = 0x118fd8800] 04:26:39 INFO - PROCESS | 1982 | 1461151599823 Marionette TRACE conn2 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 04:26:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 04:26:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 620ms 04:26:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 04:26:39 INFO - PROCESS | 1982 | 1461151599874 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 04:26:39 INFO - PROCESS | 1982 | 1461151599875 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 04:26:39 INFO - PROCESS | 1982 | 1461151599877 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 04:26:39 INFO - PROCESS | 1982 | 1461151599878 Marionette TRACE conn2 <- [1,2550,null,{}] 04:26:39 INFO - PROCESS | 1982 | 1461151599881 Marionette TRACE conn2 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:39 INFO - PROCESS | 1982 | 1461151599975 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 04:26:39 INFO - PROCESS | 1982 | 1461151599979 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:39 INFO - PROCESS | 1982 | ++DOCSHELL 0x12ab5b800 == 89 [pid = 1982] [id = 645] 04:26:39 INFO - PROCESS | 1982 | ++DOMWINDOW == 255 (0x11af6f000) [pid = 1982] [serial = 1935] [outer = 0x0] 04:26:40 INFO - PROCESS | 1982 | ++DOMWINDOW == 256 (0x11b957c00) [pid = 1982] [serial = 1936] [outer = 0x11af6f000] 04:26:40 INFO - PROCESS | 1982 | 1461151600006 Marionette DEBUG loaded listener.js 04:26:40 INFO - PROCESS | 1982 | ++DOMWINDOW == 257 (0x11c328800) [pid = 1982] [serial = 1937] [outer = 0x11af6f000] 04:26:40 INFO - PROCESS | 1982 | 1461151600414 Marionette TRACE conn2 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 04:26:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 04:26:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 569ms 04:26:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 04:26:40 INFO - PROCESS | 1982 | 1461151600448 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 04:26:40 INFO - PROCESS | 1982 | 1461151600449 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 04:26:40 INFO - PROCESS | 1982 | 1461151600451 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 04:26:40 INFO - PROCESS | 1982 | 1461151600452 Marionette TRACE conn2 <- [1,2554,null,{}] 04:26:40 INFO - PROCESS | 1982 | 1461151600454 Marionette TRACE conn2 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:40 INFO - PROCESS | 1982 | 1461151600552 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 04:26:40 INFO - PROCESS | 1982 | 1461151600556 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:40 INFO - PROCESS | 1982 | ++DOCSHELL 0x12ae80800 == 90 [pid = 1982] [id = 646] 04:26:40 INFO - PROCESS | 1982 | ++DOMWINDOW == 258 (0x11924f400) [pid = 1982] [serial = 1938] [outer = 0x0] 04:26:40 INFO - PROCESS | 1982 | ++DOMWINDOW == 259 (0x12394ec00) [pid = 1982] [serial = 1939] [outer = 0x11924f400] 04:26:40 INFO - PROCESS | 1982 | 1461151600583 Marionette DEBUG loaded listener.js 04:26:40 INFO - PROCESS | 1982 | ++DOMWINDOW == 260 (0x125b8ac00) [pid = 1982] [serial = 1940] [outer = 0x11924f400] 04:26:40 INFO - PROCESS | 1982 | 1461151600980 Marionette TRACE conn2 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 04:26:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 04:26:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 569ms 04:26:41 INFO - PROCESS | 1982 | 1461151601032 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 04:26:41 INFO - PROCESS | 1982 | 1461151601033 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 04:26:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 04:26:41 INFO - PROCESS | 1982 | 1461151601042 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 04:26:41 INFO - PROCESS | 1982 | 1461151601043 Marionette TRACE conn2 <- [1,2558,null,{}] 04:26:41 INFO - PROCESS | 1982 | 1461151601046 Marionette TRACE conn2 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:41 INFO - PROCESS | 1982 | 1461151601157 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 04:26:41 INFO - PROCESS | 1982 | 1461151601162 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:41 INFO - PROCESS | 1982 | ++DOCSHELL 0x12d0c6800 == 91 [pid = 1982] [id = 647] 04:26:41 INFO - PROCESS | 1982 | ++DOMWINDOW == 261 (0x1260c6000) [pid = 1982] [serial = 1941] [outer = 0x0] 04:26:41 INFO - PROCESS | 1982 | ++DOMWINDOW == 262 (0x129084000) [pid = 1982] [serial = 1942] [outer = 0x1260c6000] 04:26:41 INFO - PROCESS | 1982 | 1461151601191 Marionette DEBUG loaded listener.js 04:26:41 INFO - PROCESS | 1982 | ++DOMWINDOW == 263 (0x12a040400) [pid = 1982] [serial = 1943] [outer = 0x1260c6000] 04:26:41 INFO - PROCESS | 1982 | 1461151601588 Marionette TRACE conn2 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 04:26:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 04:26:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 575ms 04:26:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 04:26:41 INFO - PROCESS | 1982 | 1461151601612 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 04:26:41 INFO - PROCESS | 1982 | 1461151601614 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 04:26:41 INFO - PROCESS | 1982 | 1461151601616 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 04:26:41 INFO - PROCESS | 1982 | 1461151601617 Marionette TRACE conn2 <- [1,2562,null,{}] 04:26:41 INFO - PROCESS | 1982 | 1461151601622 Marionette TRACE conn2 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:41 INFO - PROCESS | 1982 | 1461151601751 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 04:26:41 INFO - PROCESS | 1982 | 1461151601762 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:41 INFO - PROCESS | 1982 | ++DOCSHELL 0x12dbd2000 == 92 [pid = 1982] [id = 648] 04:26:41 INFO - PROCESS | 1982 | ++DOMWINDOW == 264 (0x126edc800) [pid = 1982] [serial = 1944] [outer = 0x0] 04:26:41 INFO - PROCESS | 1982 | ++DOMWINDOW == 265 (0x12a04cc00) [pid = 1982] [serial = 1945] [outer = 0x126edc800] 04:26:41 INFO - PROCESS | 1982 | 1461151601788 Marionette DEBUG loaded listener.js 04:26:41 INFO - PROCESS | 1982 | ++DOMWINDOW == 266 (0x12aa6e400) [pid = 1982] [serial = 1946] [outer = 0x126edc800] 04:26:42 INFO - PROCESS | 1982 | 1461151602181 Marionette TRACE conn2 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 04:26:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 04:26:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 571ms 04:26:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 04:26:42 INFO - PROCESS | 1982 | 1461151602188 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 04:26:42 INFO - PROCESS | 1982 | 1461151602189 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 04:26:42 INFO - PROCESS | 1982 | 1461151602191 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 04:26:42 INFO - PROCESS | 1982 | 1461151602192 Marionette TRACE conn2 <- [1,2566,null,{}] 04:26:42 INFO - PROCESS | 1982 | 1461151602195 Marionette TRACE conn2 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:42 INFO - PROCESS | 1982 | 1461151602328 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 04:26:42 INFO - PROCESS | 1982 | 1461151602344 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:42 INFO - PROCESS | 1982 | ++DOCSHELL 0x12e946800 == 93 [pid = 1982] [id = 649] 04:26:42 INFO - PROCESS | 1982 | ++DOMWINDOW == 267 (0x12a437800) [pid = 1982] [serial = 1947] [outer = 0x0] 04:26:42 INFO - PROCESS | 1982 | ++DOMWINDOW == 268 (0x12aaa1800) [pid = 1982] [serial = 1948] [outer = 0x12a437800] 04:26:42 INFO - PROCESS | 1982 | 1461151602370 Marionette DEBUG loaded listener.js 04:26:42 INFO - PROCESS | 1982 | ++DOMWINDOW == 269 (0x12ac0a000) [pid = 1982] [serial = 1949] [outer = 0x12a437800] 04:26:42 INFO - PROCESS | 1982 | 1461151602782 Marionette TRACE conn2 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 04:26:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 04:26:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 620ms 04:26:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 04:26:42 INFO - PROCESS | 1982 | 1461151602812 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 04:26:42 INFO - PROCESS | 1982 | 1461151602814 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 04:26:42 INFO - PROCESS | 1982 | 1461151602826 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 04:26:42 INFO - PROCESS | 1982 | 1461151602828 Marionette TRACE conn2 <- [1,2570,null,{}] 04:26:42 INFO - PROCESS | 1982 | 1461151602831 Marionette TRACE conn2 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:43 INFO - PROCESS | 1982 | 1461151603031 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 04:26:43 INFO - PROCESS | 1982 | 1461151603067 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:43 INFO - PROCESS | 1982 | ++DOCSHELL 0x12eccc000 == 94 [pid = 1982] [id = 650] 04:26:43 INFO - PROCESS | 1982 | ++DOMWINDOW == 270 (0x12aa67800) [pid = 1982] [serial = 1950] [outer = 0x0] 04:26:43 INFO - PROCESS | 1982 | ++DOMWINDOW == 271 (0x12aca8c00) [pid = 1982] [serial = 1951] [outer = 0x12aa67800] 04:26:43 INFO - PROCESS | 1982 | 1461151603092 Marionette DEBUG loaded listener.js 04:26:43 INFO - PROCESS | 1982 | ++DOMWINDOW == 272 (0x12ae29800) [pid = 1982] [serial = 1952] [outer = 0x12aa67800] 04:26:43 INFO - PROCESS | 1982 | --DOMWINDOW == 271 (0x12e933000) [pid = 1982] [serial = 1428] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 04:26:43 INFO - PROCESS | 1982 | --DOMWINDOW == 270 (0x12e24d400) [pid = 1982] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 04:26:43 INFO - PROCESS | 1982 | --DOMWINDOW == 269 (0x1260c4800) [pid = 1982] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 04:26:43 INFO - PROCESS | 1982 | --DOMWINDOW == 268 (0x11ac17c00) [pid = 1982] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 04:26:43 INFO - PROCESS | 1982 | --DOMWINDOW == 267 (0x12ad2c800) [pid = 1982] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 04:26:43 INFO - PROCESS | 1982 | --DOMWINDOW == 266 (0x12ad2f000) [pid = 1982] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 04:26:43 INFO - PROCESS | 1982 | --DOMWINDOW == 265 (0x12da0c800) [pid = 1982] [serial = 1425] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 04:26:43 INFO - PROCESS | 1982 | --DOMWINDOW == 264 (0x1122e7400) [pid = 1982] [serial = 1434] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 04:26:43 INFO - PROCESS | 1982 | --DOMWINDOW == 263 (0x12ec66400) [pid = 1982] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 04:26:43 INFO - PROCESS | 1982 | --DOMWINDOW == 262 (0x123947400) [pid = 1982] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 04:26:43 INFO - PROCESS | 1982 | --DOMWINDOW == 261 (0x11544b800) [pid = 1982] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 04:26:43 INFO - PROCESS | 1982 | --DOMWINDOW == 260 (0x11210c000) [pid = 1982] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 04:26:43 INFO - PROCESS | 1982 | --DOMWINDOW == 259 (0x12a433c00) [pid = 1982] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 04:26:43 INFO - PROCESS | 1982 | --DOMWINDOW == 258 (0x12aa27800) [pid = 1982] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 04:26:43 INFO - PROCESS | 1982 | --DOMWINDOW == 257 (0x12bcb3c00) [pid = 1982] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 04:26:43 INFO - PROCESS | 1982 | --DOMWINDOW == 256 (0x13005c400) [pid = 1982] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 04:26:43 INFO - PROCESS | 1982 | --DOMWINDOW == 255 (0x1303a9800) [pid = 1982] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 04:26:43 INFO - PROCESS | 1982 | --DOMWINDOW == 254 (0x114405000) [pid = 1982] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 04:26:43 INFO - PROCESS | 1982 | --DOMWINDOW == 253 (0x11bce2400) [pid = 1982] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 04:26:43 INFO - PROCESS | 1982 | --DOMWINDOW == 252 (0x125dc3800) [pid = 1982] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 04:26:43 INFO - PROCESS | 1982 | --DOMWINDOW == 251 (0x1274c5800) [pid = 1982] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 04:26:43 INFO - PROCESS | 1982 | --DOMWINDOW == 250 (0x113e17800) [pid = 1982] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 04:26:43 INFO - PROCESS | 1982 | --DOMWINDOW == 249 (0x12d34a400) [pid = 1982] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 04:26:43 INFO - PROCESS | 1982 | --DOMWINDOW == 248 (0x1295aa800) [pid = 1982] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 04:26:43 INFO - PROCESS | 1982 | --DOMWINDOW == 247 (0x118c56800) [pid = 1982] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 04:26:43 INFO - PROCESS | 1982 | --DOMWINDOW == 246 (0x114a9e800) [pid = 1982] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 04:26:43 INFO - PROCESS | 1982 | --DOMWINDOW == 245 (0x1121ea000) [pid = 1982] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 04:26:43 INFO - PROCESS | 1982 | --DOMWINDOW == 244 (0x1140c4c00) [pid = 1982] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 04:26:43 INFO - PROCESS | 1982 | --DOMWINDOW == 243 (0x11acb0800) [pid = 1982] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 04:26:43 INFO - PROCESS | 1982 | --DOMWINDOW == 242 (0x119a3d400) [pid = 1982] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 04:26:43 INFO - PROCESS | 1982 | --DOMWINDOW == 241 (0x12bc0b400) [pid = 1982] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 04:26:43 INFO - PROCESS | 1982 | --DOMWINDOW == 240 (0x114606400) [pid = 1982] [serial = 1419] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 04:26:43 INFO - PROCESS | 1982 | --DOMWINDOW == 239 (0x113e1ec00) [pid = 1982] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 04:26:43 INFO - PROCESS | 1982 | --DOMWINDOW == 238 (0x119a3ac00) [pid = 1982] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 04:26:43 INFO - PROCESS | 1982 | --DOMWINDOW == 237 (0x115448800) [pid = 1982] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 04:26:43 INFO - PROCESS | 1982 | --DOMWINDOW == 236 (0x12ee7e000) [pid = 1982] [serial = 1431] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 04:26:43 INFO - PROCESS | 1982 | --DOMWINDOW == 235 (0x1295b5400) [pid = 1982] [serial = 1422] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 04:26:43 INFO - PROCESS | 1982 | --DOMWINDOW == 234 (0x12acad800) [pid = 1982] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 04:26:43 INFO - PROCESS | 1982 | --DOMWINDOW == 233 (0x11af65000) [pid = 1982] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 04:26:43 INFO - PROCESS | 1982 | --DOMWINDOW == 232 (0x12aa9b800) [pid = 1982] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 04:26:43 INFO - PROCESS | 1982 | --DOMWINDOW == 231 (0x12cf84800) [pid = 1982] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 04:26:44 INFO - PROCESS | 1982 | 1461151604062 Marionette TRACE conn2 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 04:26:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 04:26:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1281ms 04:26:44 INFO - PROCESS | 1982 | 1461151604097 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 04:26:44 INFO - PROCESS | 1982 | 1461151604099 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 04:26:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 04:26:44 INFO - PROCESS | 1982 | 1461151604101 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 04:26:44 INFO - PROCESS | 1982 | 1461151604102 Marionette TRACE conn2 <- [1,2574,null,{}] 04:26:44 INFO - PROCESS | 1982 | 1461151604105 Marionette TRACE conn2 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:44 INFO - PROCESS | 1982 | 1461151604237 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 04:26:44 INFO - PROCESS | 1982 | 1461151604294 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:44 INFO - PROCESS | 1982 | ++DOCSHELL 0x12661e000 == 95 [pid = 1982] [id = 651] 04:26:44 INFO - PROCESS | 1982 | ++DOMWINDOW == 232 (0x11210f800) [pid = 1982] [serial = 1953] [outer = 0x0] 04:26:44 INFO - PROCESS | 1982 | ++DOMWINDOW == 233 (0x113e18c00) [pid = 1982] [serial = 1954] [outer = 0x11210f800] 04:26:44 INFO - PROCESS | 1982 | 1461151604320 Marionette DEBUG loaded listener.js 04:26:44 INFO - PROCESS | 1982 | ++DOMWINDOW == 234 (0x119a33400) [pid = 1982] [serial = 1955] [outer = 0x11210f800] 04:26:44 INFO - PROCESS | 1982 | 1461151604637 Marionette TRACE conn2 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 04:26:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 04:26:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 570ms 04:26:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 04:26:44 INFO - PROCESS | 1982 | 1461151604673 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 04:26:44 INFO - PROCESS | 1982 | 1461151604674 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 04:26:44 INFO - PROCESS | 1982 | 1461151604676 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 04:26:44 INFO - PROCESS | 1982 | 1461151604679 Marionette TRACE conn2 <- [1,2578,null,{}] 04:26:44 INFO - PROCESS | 1982 | 1461151604681 Marionette TRACE conn2 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:44 INFO - PROCESS | 1982 | 1461151604833 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 04:26:44 INFO - PROCESS | 1982 | 1461151604888 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:44 INFO - PROCESS | 1982 | ++DOCSHELL 0x12e945800 == 96 [pid = 1982] [id = 652] 04:26:44 INFO - PROCESS | 1982 | ++DOMWINDOW == 235 (0x11924c400) [pid = 1982] [serial = 1956] [outer = 0x0] 04:26:44 INFO - PROCESS | 1982 | ++DOMWINDOW == 236 (0x125a76000) [pid = 1982] [serial = 1957] [outer = 0x11924c400] 04:26:44 INFO - PROCESS | 1982 | 1461151604918 Marionette DEBUG loaded listener.js 04:26:44 INFO - PROCESS | 1982 | ++DOMWINDOW == 237 (0x12ae2cc00) [pid = 1982] [serial = 1958] [outer = 0x11924c400] 04:26:45 INFO - PROCESS | 1982 | 1461151605200 Marionette TRACE conn2 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 04:26:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 04:26:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 569ms 04:26:45 INFO - PROCESS | 1982 | 1461151605246 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 04:26:45 INFO - PROCESS | 1982 | 1461151605248 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 04:26:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 04:26:45 INFO - PROCESS | 1982 | 1461151605250 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 04:26:45 INFO - PROCESS | 1982 | 1461151605253 Marionette TRACE conn2 <- [1,2582,null,{}] 04:26:45 INFO - PROCESS | 1982 | 1461151605257 Marionette TRACE conn2 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:45 INFO - PROCESS | 1982 | 1461151605361 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 04:26:45 INFO - PROCESS | 1982 | 1461151605365 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:45 INFO - PROCESS | 1982 | ++DOCSHELL 0x12fed1000 == 97 [pid = 1982] [id = 653] 04:26:45 INFO - PROCESS | 1982 | ++DOMWINDOW == 238 (0x12394e000) [pid = 1982] [serial = 1959] [outer = 0x0] 04:26:45 INFO - PROCESS | 1982 | ++DOMWINDOW == 239 (0x12b08a000) [pid = 1982] [serial = 1960] [outer = 0x12394e000] 04:26:45 INFO - PROCESS | 1982 | 1461151605392 Marionette DEBUG loaded listener.js 04:26:45 INFO - PROCESS | 1982 | ++DOMWINDOW == 240 (0x12b9b9400) [pid = 1982] [serial = 1961] [outer = 0x12394e000] 04:26:45 INFO - PROCESS | 1982 | 1461151605761 Marionette TRACE conn2 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 04:26:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 04:26:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 524ms 04:26:45 INFO - PROCESS | 1982 | 1461151605776 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 04:26:45 INFO - PROCESS | 1982 | 1461151605777 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 04:26:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 04:26:45 INFO - PROCESS | 1982 | 1461151605780 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 04:26:45 INFO - PROCESS | 1982 | 1461151605781 Marionette TRACE conn2 <- [1,2586,null,{}] 04:26:45 INFO - PROCESS | 1982 | 1461151605783 Marionette TRACE conn2 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:45 INFO - PROCESS | 1982 | 1461151605934 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 04:26:46 INFO - PROCESS | 1982 | 1461151606083 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:46 INFO - PROCESS | 1982 | ++DOCSHELL 0x11827e000 == 98 [pid = 1982] [id = 654] 04:26:46 INFO - PROCESS | 1982 | ++DOMWINDOW == 241 (0x10fefcc00) [pid = 1982] [serial = 1962] [outer = 0x0] 04:26:46 INFO - PROCESS | 1982 | ++DOMWINDOW == 242 (0x112111000) [pid = 1982] [serial = 1963] [outer = 0x10fefcc00] 04:26:46 INFO - PROCESS | 1982 | 1461151606118 Marionette DEBUG loaded listener.js 04:26:46 INFO - PROCESS | 1982 | ++DOMWINDOW == 243 (0x1122e7400) [pid = 1982] [serial = 1964] [outer = 0x10fefcc00] 04:26:46 INFO - PROCESS | 1982 | 1461151606570 Marionette TRACE conn2 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 04:26:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 04:26:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 820ms 04:26:46 INFO - PROCESS | 1982 | 1461151606608 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 04:26:46 INFO - PROCESS | 1982 | 1461151606612 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 04:26:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 04:26:46 INFO - PROCESS | 1982 | 1461151606616 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 04:26:46 INFO - PROCESS | 1982 | 1461151606620 Marionette TRACE conn2 <- [1,2590,null,{}] 04:26:46 INFO - PROCESS | 1982 | 1461151606624 Marionette TRACE conn2 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:46 INFO - PROCESS | 1982 | 1461151606772 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 04:26:46 INFO - PROCESS | 1982 | 1461151606872 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:46 INFO - PROCESS | 1982 | ++DOCSHELL 0x128ed4800 == 99 [pid = 1982] [id = 655] 04:26:46 INFO - PROCESS | 1982 | ++DOMWINDOW == 244 (0x114aa1800) [pid = 1982] [serial = 1965] [outer = 0x0] 04:26:46 INFO - PROCESS | 1982 | ++DOMWINDOW == 245 (0x118fd3c00) [pid = 1982] [serial = 1966] [outer = 0x114aa1800] 04:26:46 INFO - PROCESS | 1982 | 1461151606906 Marionette DEBUG loaded listener.js 04:26:46 INFO - PROCESS | 1982 | ++DOMWINDOW == 246 (0x11a64a000) [pid = 1982] [serial = 1967] [outer = 0x114aa1800] 04:26:47 INFO - PROCESS | 1982 | 1461151607340 Marionette TRACE conn2 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 04:26:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 04:26:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 773ms 04:26:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 04:26:47 INFO - PROCESS | 1982 | 1461151607392 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 04:26:47 INFO - PROCESS | 1982 | 1461151607395 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 04:26:47 INFO - PROCESS | 1982 | 1461151607397 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 04:26:47 INFO - PROCESS | 1982 | 1461151607398 Marionette TRACE conn2 <- [1,2594,null,{}] 04:26:47 INFO - PROCESS | 1982 | 1461151607401 Marionette TRACE conn2 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:47 INFO - PROCESS | 1982 | 1461151607520 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 04:26:47 INFO - PROCESS | 1982 | 1461151607648 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:47 INFO - PROCESS | 1982 | ++DOCSHELL 0x12db1c000 == 100 [pid = 1982] [id = 656] 04:26:47 INFO - PROCESS | 1982 | ++DOMWINDOW == 247 (0x11ac14400) [pid = 1982] [serial = 1968] [outer = 0x0] 04:26:47 INFO - PROCESS | 1982 | ++DOMWINDOW == 248 (0x11b90c400) [pid = 1982] [serial = 1969] [outer = 0x11ac14400] 04:26:47 INFO - PROCESS | 1982 | 1461151607683 Marionette DEBUG loaded listener.js 04:26:47 INFO - PROCESS | 1982 | ++DOMWINDOW == 249 (0x12394f800) [pid = 1982] [serial = 1970] [outer = 0x11ac14400] 04:26:48 INFO - PROCESS | 1982 | 1461151608174 Marionette TRACE conn2 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 04:26:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 04:26:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 819ms 04:26:48 INFO - PROCESS | 1982 | 1461151608217 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 04:26:48 INFO - PROCESS | 1982 | 1461151608220 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 04:26:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 04:26:48 INFO - PROCESS | 1982 | 1461151608228 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 04:26:48 INFO - PROCESS | 1982 | 1461151608232 Marionette TRACE conn2 <- [1,2598,null,{}] 04:26:48 INFO - PROCESS | 1982 | 1461151608236 Marionette TRACE conn2 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:48 INFO - PROCESS | 1982 | 1461151608354 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 04:26:48 INFO - PROCESS | 1982 | 1461151608460 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:48 INFO - PROCESS | 1982 | ++DOCSHELL 0x1371b1800 == 101 [pid = 1982] [id = 657] 04:26:48 INFO - PROCESS | 1982 | ++DOMWINDOW == 250 (0x1274bf000) [pid = 1982] [serial = 1971] [outer = 0x0] 04:26:48 INFO - PROCESS | 1982 | ++DOMWINDOW == 251 (0x128ef4800) [pid = 1982] [serial = 1972] [outer = 0x1274bf000] 04:26:48 INFO - PROCESS | 1982 | 1461151608490 Marionette DEBUG loaded listener.js 04:26:48 INFO - PROCESS | 1982 | ++DOMWINDOW == 252 (0x12a046000) [pid = 1982] [serial = 1973] [outer = 0x1274bf000] 04:26:48 INFO - PROCESS | 1982 | 1461151608938 Marionette TRACE conn2 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 04:26:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 04:26:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 778ms 04:26:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 04:26:49 INFO - PROCESS | 1982 | 1461151609018 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 04:26:49 INFO - PROCESS | 1982 | 1461151609020 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 04:26:49 INFO - PROCESS | 1982 | 1461151609022 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 04:26:49 INFO - PROCESS | 1982 | 1461151609024 Marionette TRACE conn2 <- [1,2602,null,{}] 04:26:49 INFO - PROCESS | 1982 | 1461151609026 Marionette TRACE conn2 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:49 INFO - PROCESS | 1982 | 1461151609144 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 04:26:49 INFO - PROCESS | 1982 | 1461151609252 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:49 INFO - PROCESS | 1982 | ++DOCSHELL 0x139891800 == 102 [pid = 1982] [id = 658] 04:26:49 INFO - PROCESS | 1982 | ++DOMWINDOW == 253 (0x1274c5800) [pid = 1982] [serial = 1974] [outer = 0x0] 04:26:49 INFO - PROCESS | 1982 | ++DOMWINDOW == 254 (0x12aa97000) [pid = 1982] [serial = 1975] [outer = 0x1274c5800] 04:26:49 INFO - PROCESS | 1982 | 1461151609283 Marionette DEBUG loaded listener.js 04:26:49 INFO - PROCESS | 1982 | ++DOMWINDOW == 255 (0x12ac9e400) [pid = 1982] [serial = 1976] [outer = 0x1274c5800] 04:26:49 INFO - PROCESS | 1982 | 1461151609722 Marionette TRACE conn2 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 04:26:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 04:26:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 723ms 04:26:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 04:26:49 INFO - PROCESS | 1982 | 1461151609745 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 04:26:49 INFO - PROCESS | 1982 | 1461151609747 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 04:26:49 INFO - PROCESS | 1982 | 1461151609749 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 04:26:49 INFO - PROCESS | 1982 | 1461151609750 Marionette TRACE conn2 <- [1,2606,null,{}] 04:26:49 INFO - PROCESS | 1982 | 1461151609753 Marionette TRACE conn2 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:49 INFO - PROCESS | 1982 | 1461151609869 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 04:26:49 INFO - PROCESS | 1982 | 1461151609977 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:49 INFO - PROCESS | 1982 | ++DOCSHELL 0x139a17000 == 103 [pid = 1982] [id = 659] 04:26:49 INFO - PROCESS | 1982 | ++DOMWINDOW == 256 (0x12af27400) [pid = 1982] [serial = 1977] [outer = 0x0] 04:26:50 INFO - PROCESS | 1982 | ++DOMWINDOW == 257 (0x12b394000) [pid = 1982] [serial = 1978] [outer = 0x12af27400] 04:26:50 INFO - PROCESS | 1982 | 1461151610016 Marionette DEBUG loaded listener.js 04:26:50 INFO - PROCESS | 1982 | ++DOMWINDOW == 258 (0x12bcb4000) [pid = 1982] [serial = 1979] [outer = 0x12af27400] 04:26:50 INFO - PROCESS | 1982 | 1461151610511 Marionette TRACE conn2 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 04:26:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 04:26:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 772ms 04:26:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 04:26:50 INFO - PROCESS | 1982 | 1461151610522 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 04:26:50 INFO - PROCESS | 1982 | 1461151610523 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 04:26:50 INFO - PROCESS | 1982 | 1461151610525 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 04:26:50 INFO - PROCESS | 1982 | 1461151610527 Marionette TRACE conn2 <- [1,2610,null,{}] 04:26:50 INFO - PROCESS | 1982 | 1461151610529 Marionette TRACE conn2 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:50 INFO - PROCESS | 1982 | 1461151610647 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 04:26:50 INFO - PROCESS | 1982 | 1461151610757 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:50 INFO - PROCESS | 1982 | ++DOCSHELL 0x139ee3800 == 104 [pid = 1982] [id = 660] 04:26:50 INFO - PROCESS | 1982 | ++DOMWINDOW == 259 (0x12bcb3c00) [pid = 1982] [serial = 1980] [outer = 0x0] 04:26:50 INFO - PROCESS | 1982 | ++DOMWINDOW == 260 (0x12cf8fc00) [pid = 1982] [serial = 1981] [outer = 0x12bcb3c00] 04:26:50 INFO - PROCESS | 1982 | 1461151610787 Marionette DEBUG loaded listener.js 04:26:50 INFO - PROCESS | 1982 | ++DOMWINDOW == 261 (0x12d8e1400) [pid = 1982] [serial = 1982] [outer = 0x12bcb3c00] 04:26:51 INFO - PROCESS | 1982 | 1461151611193 Marionette TRACE conn2 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 04:26:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 04:26:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 720ms 04:26:51 INFO - PROCESS | 1982 | 1461151611249 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 04:26:51 INFO - PROCESS | 1982 | 1461151611250 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 04:26:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 04:26:51 INFO - PROCESS | 1982 | 1461151611268 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 04:26:51 INFO - PROCESS | 1982 | 1461151611269 Marionette TRACE conn2 <- [1,2614,null,{}] 04:26:51 INFO - PROCESS | 1982 | 1461151611271 Marionette TRACE conn2 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:51 INFO - PROCESS | 1982 | 1461151611389 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 04:26:51 INFO - PROCESS | 1982 | 1461151611496 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:51 INFO - PROCESS | 1982 | ++DOCSHELL 0x13a20b800 == 105 [pid = 1982] [id = 661] 04:26:51 INFO - PROCESS | 1982 | ++DOMWINDOW == 262 (0x12d34f000) [pid = 1982] [serial = 1983] [outer = 0x0] 04:26:51 INFO - PROCESS | 1982 | ++DOMWINDOW == 263 (0x12da0cc00) [pid = 1982] [serial = 1984] [outer = 0x12d34f000] 04:26:51 INFO - PROCESS | 1982 | 1461151611528 Marionette DEBUG loaded listener.js 04:26:51 INFO - PROCESS | 1982 | ++DOMWINDOW == 264 (0x12e250c00) [pid = 1982] [serial = 1985] [outer = 0x12d34f000] 04:26:51 INFO - PROCESS | 1982 | 1461151611948 Marionette TRACE conn2 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 04:26:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 04:26:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 723ms 04:26:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 04:26:51 INFO - PROCESS | 1982 | 1461151611989 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 04:26:51 INFO - PROCESS | 1982 | 1461151611990 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 04:26:51 INFO - PROCESS | 1982 | 1461151611992 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 04:26:51 INFO - PROCESS | 1982 | 1461151611993 Marionette TRACE conn2 <- [1,2618,null,{}] 04:26:51 INFO - PROCESS | 1982 | 1461151611996 Marionette TRACE conn2 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:52 INFO - PROCESS | 1982 | 1461151612112 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 04:26:52 INFO - PROCESS | 1982 | 1461151612252 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:52 INFO - PROCESS | 1982 | ++DOCSHELL 0x1429b7800 == 106 [pid = 1982] [id = 662] 04:26:52 INFO - PROCESS | 1982 | ++DOMWINDOW == 265 (0x12e24d400) [pid = 1982] [serial = 1986] [outer = 0x0] 04:26:52 INFO - PROCESS | 1982 | ++DOMWINDOW == 266 (0x12e356c00) [pid = 1982] [serial = 1987] [outer = 0x12e24d400] 04:26:52 INFO - PROCESS | 1982 | 1461151612284 Marionette DEBUG loaded listener.js 04:26:52 INFO - PROCESS | 1982 | ++DOMWINDOW == 267 (0x12e36cc00) [pid = 1982] [serial = 1988] [outer = 0x12e24d400] 04:26:52 INFO - PROCESS | 1982 | 1461151612702 Marionette TRACE conn2 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 04:26:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 04:26:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 722ms 04:26:52 INFO - PROCESS | 1982 | 1461151612732 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 04:26:52 INFO - PROCESS | 1982 | 1461151612733 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 04:26:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 04:26:52 INFO - PROCESS | 1982 | 1461151612755 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 04:26:52 INFO - PROCESS | 1982 | 1461151612756 Marionette TRACE conn2 <- [1,2622,null,{}] 04:26:52 INFO - PROCESS | 1982 | 1461151612760 Marionette TRACE conn2 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:52 INFO - PROCESS | 1982 | 1461151612878 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 04:26:52 INFO - PROCESS | 1982 | 1461151612988 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:52 INFO - PROCESS | 1982 | ++DOCSHELL 0x143217000 == 107 [pid = 1982] [id = 663] 04:26:52 INFO - PROCESS | 1982 | ++DOMWINDOW == 268 (0x12e35a400) [pid = 1982] [serial = 1989] [outer = 0x0] 04:26:53 INFO - PROCESS | 1982 | ++DOMWINDOW == 269 (0x12e68a400) [pid = 1982] [serial = 1990] [outer = 0x12e35a400] 04:26:53 INFO - PROCESS | 1982 | 1461151613018 Marionette DEBUG loaded listener.js 04:26:53 INFO - PROCESS | 1982 | ++DOMWINDOW == 270 (0x12e806800) [pid = 1982] [serial = 1991] [outer = 0x12e35a400] 04:26:53 INFO - PROCESS | 1982 | 1461151613483 Marionette TRACE conn2 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 04:26:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 04:26:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 791ms 04:26:53 INFO - PROCESS | 1982 | 1461151613528 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 04:26:53 INFO - PROCESS | 1982 | 1461151613529 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 04:26:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 04:26:53 INFO - PROCESS | 1982 | 1461151613531 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 04:26:53 INFO - PROCESS | 1982 | 1461151613533 Marionette TRACE conn2 <- [1,2626,null,{}] 04:26:53 INFO - PROCESS | 1982 | 1461151613536 Marionette TRACE conn2 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:53 INFO - PROCESS | 1982 | 1461151613659 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 04:26:53 INFO - PROCESS | 1982 | 1461151613773 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:53 INFO - PROCESS | 1982 | ++DOCSHELL 0x12ab51800 == 108 [pid = 1982] [id = 664] 04:26:53 INFO - PROCESS | 1982 | ++DOMWINDOW == 271 (0x114aa2800) [pid = 1982] [serial = 1992] [outer = 0x0] 04:26:53 INFO - PROCESS | 1982 | ++DOMWINDOW == 272 (0x11ac1b400) [pid = 1982] [serial = 1993] [outer = 0x114aa2800] 04:26:53 INFO - PROCESS | 1982 | 1461151613811 Marionette DEBUG loaded listener.js 04:26:53 INFO - PROCESS | 1982 | ++DOMWINDOW == 273 (0x12e80d400) [pid = 1982] [serial = 1994] [outer = 0x114aa2800] 04:26:54 INFO - PROCESS | 1982 | 1461151614343 Marionette TRACE conn2 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 04:26:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 04:26:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 822ms 04:26:54 INFO - PROCESS | 1982 | 1461151614355 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 04:26:54 INFO - PROCESS | 1982 | 1461151614356 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 04:26:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 04:26:54 INFO - PROCESS | 1982 | 1461151614359 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 04:26:54 INFO - PROCESS | 1982 | 1461151614360 Marionette TRACE conn2 <- [1,2630,null,{}] 04:26:54 INFO - PROCESS | 1982 | 1461151614363 Marionette TRACE conn2 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:54 INFO - PROCESS | 1982 | 1461151614495 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 04:26:54 INFO - PROCESS | 1982 | 1461151614639 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:54 INFO - PROCESS | 1982 | ++DOCSHELL 0x1398cb000 == 109 [pid = 1982] [id = 665] 04:26:54 INFO - PROCESS | 1982 | ++DOMWINDOW == 274 (0x12e810000) [pid = 1982] [serial = 1995] [outer = 0x0] 04:26:54 INFO - PROCESS | 1982 | ++DOMWINDOW == 275 (0x12e941c00) [pid = 1982] [serial = 1996] [outer = 0x12e810000] 04:26:54 INFO - PROCESS | 1982 | 1461151614672 Marionette DEBUG loaded listener.js 04:26:54 INFO - PROCESS | 1982 | ++DOMWINDOW == 276 (0x12ee81800) [pid = 1982] [serial = 1997] [outer = 0x12e810000] 04:26:55 INFO - PROCESS | 1982 | 1461151615070 Marionette TRACE conn2 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 04:26:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 04:26:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 722ms 04:26:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 04:26:55 INFO - PROCESS | 1982 | 1461151615081 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 04:26:55 INFO - PROCESS | 1982 | 1461151615082 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 04:26:55 INFO - PROCESS | 1982 | 1461151615086 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 04:26:55 INFO - PROCESS | 1982 | 1461151615088 Marionette TRACE conn2 <- [1,2634,null,{}] 04:26:55 INFO - PROCESS | 1982 | 1461151615091 Marionette TRACE conn2 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:55 INFO - PROCESS | 1982 | 1461151615210 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 04:26:55 INFO - PROCESS | 1982 | 1461151615323 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:55 INFO - PROCESS | 1982 | ++DOCSHELL 0x14362c000 == 110 [pid = 1982] [id = 666] 04:26:55 INFO - PROCESS | 1982 | ++DOMWINDOW == 277 (0x11bce1000) [pid = 1982] [serial = 1998] [outer = 0x0] 04:26:55 INFO - PROCESS | 1982 | ++DOMWINDOW == 278 (0x12ee87c00) [pid = 1982] [serial = 1999] [outer = 0x11bce1000] 04:26:55 INFO - PROCESS | 1982 | 1461151615353 Marionette DEBUG loaded listener.js 04:26:55 INFO - PROCESS | 1982 | ++DOMWINDOW == 279 (0x12f234000) [pid = 1982] [serial = 2000] [outer = 0x11bce1000] 04:26:55 INFO - PROCESS | 1982 | 1461151615799 Marionette TRACE conn2 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 04:26:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 04:26:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 771ms 04:26:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 04:26:55 INFO - PROCESS | 1982 | 1461151615892 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 04:26:55 INFO - PROCESS | 1982 | 1461151615895 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 04:26:55 INFO - PROCESS | 1982 | 1461151615903 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 04:26:55 INFO - PROCESS | 1982 | 1461151615906 Marionette TRACE conn2 <- [1,2638,null,{}] 04:26:55 INFO - PROCESS | 1982 | 1461151615910 Marionette TRACE conn2 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:56 INFO - PROCESS | 1982 | 1461151616099 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 04:26:56 INFO - PROCESS | 1982 | 1461151616309 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:56 INFO - PROCESS | 1982 | ++DOCSHELL 0x12ec73800 == 111 [pid = 1982] [id = 667] 04:26:56 INFO - PROCESS | 1982 | ++DOMWINDOW == 280 (0x1122e7000) [pid = 1982] [serial = 2001] [outer = 0x0] 04:26:56 INFO - PROCESS | 1982 | ++DOMWINDOW == 281 (0x115446400) [pid = 1982] [serial = 2002] [outer = 0x1122e7000] 04:26:56 INFO - PROCESS | 1982 | 1461151616342 Marionette DEBUG loaded listener.js 04:26:56 INFO - PROCESS | 1982 | ++DOMWINDOW == 282 (0x12394fc00) [pid = 1982] [serial = 2003] [outer = 0x1122e7000] 04:26:56 INFO - PROCESS | 1982 | 1461151616965 Marionette TRACE conn2 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 04:26:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 04:26:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1125ms 04:26:57 INFO - PROCESS | 1982 | 1461151617026 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 04:26:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 04:26:57 INFO - PROCESS | 1982 | 1461151617028 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 04:26:57 INFO - PROCESS | 1982 | 1461151617031 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 04:26:57 INFO - PROCESS | 1982 | 1461151617033 Marionette TRACE conn2 <- [1,2642,null,{}] 04:26:57 INFO - PROCESS | 1982 | 1461151617038 Marionette TRACE conn2 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:57 INFO - PROCESS | 1982 | 1461151617161 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 04:26:57 INFO - PROCESS | 1982 | 1461151617301 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:57 INFO - PROCESS | 1982 | ++DOCSHELL 0x12a195800 == 112 [pid = 1982] [id = 668] 04:26:57 INFO - PROCESS | 1982 | ++DOMWINDOW == 283 (0x1121e6800) [pid = 1982] [serial = 2004] [outer = 0x0] 04:26:57 INFO - PROCESS | 1982 | ++DOMWINDOW == 284 (0x113e15800) [pid = 1982] [serial = 2005] [outer = 0x1121e6800] 04:26:57 INFO - PROCESS | 1982 | 1461151617335 Marionette DEBUG loaded listener.js 04:26:57 INFO - PROCESS | 1982 | ++DOMWINDOW == 285 (0x11532f000) [pid = 1982] [serial = 2006] [outer = 0x1121e6800] 04:26:57 INFO - PROCESS | 1982 | 1461151617854 Marionette TRACE conn2 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 04:26:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 04:26:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 873ms 04:26:57 INFO - PROCESS | 1982 | 1461151617907 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 04:26:57 INFO - PROCESS | 1982 | 1461151617911 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 04:26:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 04:26:57 INFO - PROCESS | 1982 | 1461151617915 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 04:26:57 INFO - PROCESS | 1982 | 1461151617917 Marionette TRACE conn2 <- [1,2646,null,{}] 04:26:57 INFO - PROCESS | 1982 | 1461151617921 Marionette TRACE conn2 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:58 INFO - PROCESS | 1982 | 1461151618035 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 04:26:58 INFO - PROCESS | 1982 | 1461151618152 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:58 INFO - PROCESS | 1982 | ++DOCSHELL 0x12a18f800 == 113 [pid = 1982] [id = 669] 04:26:58 INFO - PROCESS | 1982 | ++DOMWINDOW == 286 (0x1186bec00) [pid = 1982] [serial = 2007] [outer = 0x0] 04:26:58 INFO - PROCESS | 1982 | ++DOMWINDOW == 287 (0x119ad9c00) [pid = 1982] [serial = 2008] [outer = 0x1186bec00] 04:26:58 INFO - PROCESS | 1982 | 1461151618180 Marionette DEBUG loaded listener.js 04:26:58 INFO - PROCESS | 1982 | ++DOMWINDOW == 288 (0x11ac15c00) [pid = 1982] [serial = 2009] [outer = 0x1186bec00] 04:26:58 INFO - PROCESS | 1982 | --DOCSHELL 0x119294000 == 112 [pid = 1982] [id = 411] 04:26:58 INFO - PROCESS | 1982 | --DOCSHELL 0x12fed1000 == 111 [pid = 1982] [id = 653] 04:26:58 INFO - PROCESS | 1982 | --DOCSHELL 0x12e945800 == 110 [pid = 1982] [id = 652] 04:26:58 INFO - PROCESS | 1982 | --DOCSHELL 0x12661e000 == 109 [pid = 1982] [id = 651] 04:26:58 INFO - PROCESS | 1982 | --DOMWINDOW == 287 (0x12aa6fc00) [pid = 1982] [serial = 1891] [outer = 0x0] [url = about:blank] 04:26:58 INFO - PROCESS | 1982 | --DOMWINDOW == 286 (0x139ffb000) [pid = 1982] [serial = 1837] [outer = 0x0] [url = about:blank] 04:26:58 INFO - PROCESS | 1982 | --DOMWINDOW == 285 (0x13a260c00) [pid = 1982] [serial = 1840] [outer = 0x0] [url = about:blank] 04:26:58 INFO - PROCESS | 1982 | --DOMWINDOW == 284 (0x13a269400) [pid = 1982] [serial = 1843] [outer = 0x0] [url = about:blank] 04:26:58 INFO - PROCESS | 1982 | --DOMWINDOW == 283 (0x13a38d000) [pid = 1982] [serial = 1846] [outer = 0x0] [url = about:blank] 04:26:58 INFO - PROCESS | 1982 | --DOMWINDOW == 282 (0x13a38c000) [pid = 1982] [serial = 1849] [outer = 0x0] [url = about:blank] 04:26:58 INFO - PROCESS | 1982 | --DOMWINDOW == 281 (0x12ad30000) [pid = 1982] [serial = 1852] [outer = 0x0] [url = about:blank] 04:26:58 INFO - PROCESS | 1982 | --DOMWINDOW == 280 (0x14324c800) [pid = 1982] [serial = 1855] [outer = 0x0] [url = about:blank] 04:26:58 INFO - PROCESS | 1982 | --DOCSHELL 0x12eccc000 == 108 [pid = 1982] [id = 650] 04:26:58 INFO - PROCESS | 1982 | --DOCSHELL 0x12e946800 == 107 [pid = 1982] [id = 649] 04:26:58 INFO - PROCESS | 1982 | --DOCSHELL 0x12dbd2000 == 106 [pid = 1982] [id = 648] 04:26:58 INFO - PROCESS | 1982 | --DOCSHELL 0x12d0c6800 == 105 [pid = 1982] [id = 647] 04:26:58 INFO - PROCESS | 1982 | --DOCSHELL 0x12ae80800 == 104 [pid = 1982] [id = 646] 04:26:58 INFO - PROCESS | 1982 | --DOCSHELL 0x12ab5b800 == 103 [pid = 1982] [id = 645] 04:26:58 INFO - PROCESS | 1982 | --DOCSHELL 0x125f79000 == 102 [pid = 1982] [id = 644] 04:26:58 INFO - PROCESS | 1982 | --DOCSHELL 0x125a07000 == 101 [pid = 1982] [id = 643] 04:26:58 INFO - PROCESS | 1982 | --DOCSHELL 0x12a1c0000 == 100 [pid = 1982] [id = 642] 04:26:58 INFO - PROCESS | 1982 | --DOCSHELL 0x139a0f800 == 99 [pid = 1982] [id = 640] 04:26:58 INFO - PROCESS | 1982 | --DOCSHELL 0x12b775000 == 98 [pid = 1982] [id = 639] 04:26:58 INFO - PROCESS | 1982 | --DOCSHELL 0x1399d6800 == 97 [pid = 1982] [id = 638] 04:26:58 INFO - PROCESS | 1982 | --DOCSHELL 0x13988c000 == 96 [pid = 1982] [id = 637] 04:26:58 INFO - PROCESS | 1982 | --DOCSHELL 0x137294000 == 95 [pid = 1982] [id = 636] 04:26:58 INFO - PROCESS | 1982 | --DOCSHELL 0x13032f800 == 94 [pid = 1982] [id = 635] 04:26:58 INFO - PROCESS | 1982 | --DOCSHELL 0x12fb96000 == 93 [pid = 1982] [id = 634] 04:26:58 INFO - PROCESS | 1982 | --DOCSHELL 0x12db15800 == 92 [pid = 1982] [id = 633] 04:26:58 INFO - PROCESS | 1982 | --DOCSHELL 0x12a020800 == 91 [pid = 1982] [id = 632] 04:26:58 INFO - PROCESS | 1982 | --DOCSHELL 0x114a65800 == 90 [pid = 1982] [id = 631] 04:26:58 INFO - PROCESS | 1982 | --DOMWINDOW == 279 (0x12b6d0400) [pid = 1982] [serial = 1490] [outer = 0x0] [url = about:blank] 04:26:58 INFO - PROCESS | 1982 | --DOMWINDOW == 278 (0x12e93e000) [pid = 1982] [serial = 1493] [outer = 0x0] [url = about:blank] 04:26:58 INFO - PROCESS | 1982 | --DOMWINDOW == 277 (0x1303b2400) [pid = 1982] [serial = 1496] [outer = 0x0] [url = about:blank] 04:26:58 INFO - PROCESS | 1982 | --DOMWINDOW == 276 (0x13076bc00) [pid = 1982] [serial = 1499] [outer = 0x0] [url = about:blank] 04:26:58 INFO - PROCESS | 1982 | --DOMWINDOW == 275 (0x12ae2a400) [pid = 1982] [serial = 1502] [outer = 0x0] [url = about:blank] 04:26:58 INFO - PROCESS | 1982 | --DOMWINDOW == 274 (0x119a5b000) [pid = 1982] [serial = 1547] [outer = 0x0] [url = about:blank] 04:26:58 INFO - PROCESS | 1982 | --DOMWINDOW == 273 (0x12fe7d400) [pid = 1982] [serial = 1433] [outer = 0x0] [url = about:blank] 04:26:58 INFO - PROCESS | 1982 | --DOMWINDOW == 272 (0x12d34bc00) [pid = 1982] [serial = 1424] [outer = 0x0] [url = about:blank] 04:26:58 INFO - PROCESS | 1982 | --DOMWINDOW == 271 (0x12bcb4c00) [pid = 1982] [serial = 1556] [outer = 0x0] [url = about:blank] 04:26:58 INFO - PROCESS | 1982 | --DOMWINDOW == 270 (0x12394e800) [pid = 1982] [serial = 1484] [outer = 0x0] [url = about:blank] 04:26:58 INFO - PROCESS | 1982 | --DOMWINDOW == 269 (0x12e364400) [pid = 1982] [serial = 1676] [outer = 0x0] [url = about:blank] 04:26:58 INFO - PROCESS | 1982 | --DOMWINDOW == 268 (0x12da04800) [pid = 1982] [serial = 1408] [outer = 0x0] [url = about:blank] 04:26:58 INFO - PROCESS | 1982 | --DOMWINDOW == 267 (0x12f227400) [pid = 1982] [serial = 1430] [outer = 0x0] [url = about:blank] 04:26:58 INFO - PROCESS | 1982 | --DOMWINDOW == 266 (0x12e80ec00) [pid = 1982] [serial = 1544] [outer = 0x0] [url = about:blank] 04:26:58 INFO - PROCESS | 1982 | --DOMWINDOW == 265 (0x12aca9c00) [pid = 1982] [serial = 1553] [outer = 0x0] [url = about:blank] 04:26:58 INFO - PROCESS | 1982 | --DOMWINDOW == 264 (0x1239ef800) [pid = 1982] [serial = 1550] [outer = 0x0] [url = about:blank] 04:26:58 INFO - PROCESS | 1982 | --DOMWINDOW == 263 (0x12ec5f400) [pid = 1982] [serial = 1562] [outer = 0x0] [url = about:blank] 04:26:58 INFO - PROCESS | 1982 | --DOMWINDOW == 262 (0x12f74f000) [pid = 1982] [serial = 1565] [outer = 0x0] [url = about:blank] 04:26:58 INFO - PROCESS | 1982 | --DOMWINDOW == 261 (0x12e93f400) [pid = 1982] [serial = 1427] [outer = 0x0] [url = about:blank] 04:26:58 INFO - PROCESS | 1982 | --DOMWINDOW == 260 (0x12e68c800) [pid = 1982] [serial = 1436] [outer = 0x0] [url = about:blank] 04:26:58 INFO - PROCESS | 1982 | --DOMWINDOW == 259 (0x13005a400) [pid = 1982] [serial = 1478] [outer = 0x0] [url = about:blank] 04:26:58 INFO - PROCESS | 1982 | --DOMWINDOW == 258 (0x126a40400) [pid = 1982] [serial = 1417] [outer = 0x0] [url = about:blank] 04:26:58 INFO - PROCESS | 1982 | --DOMWINDOW == 257 (0x11a645000) [pid = 1982] [serial = 1481] [outer = 0x0] [url = about:blank] 04:26:58 INFO - PROCESS | 1982 | --DOMWINDOW == 256 (0x12af21c00) [pid = 1982] [serial = 1568] [outer = 0x0] [url = about:blank] 04:26:58 INFO - PROCESS | 1982 | --DOMWINDOW == 255 (0x12aa9fc00) [pid = 1982] [serial = 1487] [outer = 0x0] [url = about:blank] 04:26:58 INFO - PROCESS | 1982 | --DOMWINDOW == 254 (0x12aa28800) [pid = 1982] [serial = 1889] [outer = 0x0] [url = about:blank] 04:26:58 INFO - PROCESS | 1982 | --DOMWINDOW == 253 (0x11c75b400) [pid = 1982] [serial = 1874] [outer = 0x0] [url = about:blank] 04:26:58 INFO - PROCESS | 1982 | --DOMWINDOW == 252 (0x12e808800) [pid = 1982] [serial = 1559] [outer = 0x0] [url = about:blank] 04:26:58 INFO - PROCESS | 1982 | --DOMWINDOW == 251 (0x12b38e400) [pid = 1982] [serial = 1421] [outer = 0x0] [url = about:blank] 04:26:58 INFO - PROCESS | 1982 | --DOMWINDOW == 250 (0x118ce5800) [pid = 1982] [serial = 1411] [outer = 0x0] [url = about:blank] 04:26:58 INFO - PROCESS | 1982 | --DOMWINDOW == 249 (0x11b907800) [pid = 1982] [serial = 1414] [outer = 0x0] [url = about:blank] 04:26:58 INFO - PROCESS | 1982 | --DOMWINDOW == 248 (0x12394dc00) [pid = 1982] [serial = 1876] [outer = 0x0] [url = about:blank] 04:26:58 INFO - PROCESS | 1982 | --DOMWINDOW == 247 (0x12627fc00) [pid = 1982] [serial = 1879] [outer = 0x0] [url = about:blank] 04:26:58 INFO - PROCESS | 1982 | --DOMWINDOW == 246 (0x125c75000) [pid = 1982] [serial = 1877] [outer = 0x0] [url = about:blank] 04:26:58 INFO - PROCESS | 1982 | --DOMWINDOW == 245 (0x12758d400) [pid = 1982] [serial = 1882] [outer = 0x0] [url = about:blank] 04:26:58 INFO - PROCESS | 1982 | --DOMWINDOW == 244 (0x1260ca000) [pid = 1982] [serial = 1885] [outer = 0x0] [url = about:blank] 04:26:58 INFO - PROCESS | 1982 | --DOMWINDOW == 243 (0x1274bd400) [pid = 1982] [serial = 1880] [outer = 0x0] [url = about:blank] 04:26:58 INFO - PROCESS | 1982 | --DOMWINDOW == 242 (0x12fe7e400) [pid = 1982] [serial = 1817] [outer = 0x0] [url = about:blank] 04:26:58 INFO - PROCESS | 1982 | --DOMWINDOW == 241 (0x12a04c800) [pid = 1982] [serial = 1888] [outer = 0x0] [url = about:blank] 04:26:58 INFO - PROCESS | 1982 | --DOMWINDOW == 240 (0x11912f800) [pid = 1982] [serial = 1867] [outer = 0x0] [url = about:blank] 04:26:58 INFO - PROCESS | 1982 | --DOMWINDOW == 239 (0x119c80000) [pid = 1982] [serial = 1868] [outer = 0x0] [url = about:blank] 04:26:58 INFO - PROCESS | 1982 | --DOMWINDOW == 238 (0x11544c800) [pid = 1982] [serial = 1864] [outer = 0x0] [url = about:blank] 04:26:58 INFO - PROCESS | 1982 | --DOMWINDOW == 237 (0x118c55000) [pid = 1982] [serial = 1865] [outer = 0x0] [url = about:blank] 04:26:58 INFO - PROCESS | 1982 | --DOMWINDOW == 236 (0x11227c000) [pid = 1982] [serial = 1859] [outer = 0x0] [url = about:blank] 04:26:58 INFO - PROCESS | 1982 | --DOMWINDOW == 235 (0x1121ec800) [pid = 1982] [serial = 1858] [outer = 0x0] [url = about:blank] 04:26:58 INFO - PROCESS | 1982 | --DOMWINDOW == 234 (0x125b90000) [pid = 1982] [serial = 1822] [outer = 0x0] [url = about:blank] 04:26:58 INFO - PROCESS | 1982 | --DOMWINDOW == 233 (0x12e35fc00) [pid = 1982] [serial = 1831] [outer = 0x0] [url = about:blank] 04:26:58 INFO - PROCESS | 1982 | --DOMWINDOW == 232 (0x1146b5000) [pid = 1982] [serial = 1861] [outer = 0x0] [url = about:blank] 04:26:58 INFO - PROCESS | 1982 | --DOMWINDOW == 231 (0x114aa1000) [pid = 1982] [serial = 1862] [outer = 0x0] [url = about:blank] 04:26:58 INFO - PROCESS | 1982 | --DOMWINDOW == 230 (0x12aa9e400) [pid = 1982] [serial = 1825] [outer = 0x0] [url = about:blank] 04:26:58 INFO - PROCESS | 1982 | --DOMWINDOW == 229 (0x11b913800) [pid = 1982] [serial = 1873] [outer = 0x0] [url = about:blank] 04:26:58 INFO - PROCESS | 1982 | --DOMWINDOW == 228 (0x12b38b800) [pid = 1982] [serial = 1828] [outer = 0x0] [url = about:blank] 04:26:58 INFO - PROCESS | 1982 | --DOMWINDOW == 227 (0x11a647800) [pid = 1982] [serial = 1870] [outer = 0x0] [url = about:blank] 04:26:58 INFO - PROCESS | 1982 | --DOMWINDOW == 226 (0x11ac16800) [pid = 1982] [serial = 1871] [outer = 0x0] [url = about:blank] 04:26:58 INFO - PROCESS | 1982 | --DOMWINDOW == 225 (0x130057c00) [pid = 1982] [serial = 1834] [outer = 0x0] [url = about:blank] 04:26:58 INFO - PROCESS | 1982 | --DOMWINDOW == 224 (0x1191bd800) [pid = 1982] [serial = 1819] [outer = 0x0] [url = about:blank] 04:26:58 INFO - PROCESS | 1982 | --DOMWINDOW == 223 (0x129084400) [pid = 1982] [serial = 1883] [outer = 0x0] [url = about:blank] 04:26:58 INFO - PROCESS | 1982 | --DOMWINDOW == 222 (0x1295a9400) [pid = 1982] [serial = 1886] [outer = 0x0] [url = about:blank] 04:26:58 INFO - PROCESS | 1982 | 1461151618757 Marionette TRACE conn2 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 04:26:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 04:26:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 874ms 04:26:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 04:26:58 INFO - PROCESS | 1982 | 1461151618790 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 04:26:58 INFO - PROCESS | 1982 | 1461151618792 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 04:26:58 INFO - PROCESS | 1982 | 1461151618795 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 04:26:58 INFO - PROCESS | 1982 | 1461151618799 Marionette TRACE conn2 <- [1,2650,null,{}] 04:26:58 INFO - PROCESS | 1982 | 1461151618810 Marionette TRACE conn2 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:58 INFO - PROCESS | 1982 | 1461151618947 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 04:26:59 INFO - PROCESS | 1982 | 1461151619046 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:59 INFO - PROCESS | 1982 | ++DOCSHELL 0x12a008000 == 91 [pid = 1982] [id = 670] 04:26:59 INFO - PROCESS | 1982 | ++DOMWINDOW == 223 (0x11ac17000) [pid = 1982] [serial = 2010] [outer = 0x0] 04:26:59 INFO - PROCESS | 1982 | ++DOMWINDOW == 224 (0x11b999800) [pid = 1982] [serial = 2011] [outer = 0x11ac17000] 04:26:59 INFO - PROCESS | 1982 | 1461151619075 Marionette DEBUG loaded listener.js 04:26:59 INFO - PROCESS | 1982 | ++DOMWINDOW == 225 (0x11c461800) [pid = 1982] [serial = 2012] [outer = 0x11ac17000] 04:26:59 INFO - PROCESS | 1982 | 1461151619373 Marionette TRACE conn2 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 04:26:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 04:26:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 625ms 04:26:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 04:26:59 INFO - PROCESS | 1982 | 1461151619422 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 04:26:59 INFO - PROCESS | 1982 | 1461151619423 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 04:26:59 INFO - PROCESS | 1982 | 1461151619426 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 04:26:59 INFO - PROCESS | 1982 | 1461151619427 Marionette TRACE conn2 <- [1,2654,null,{}] 04:26:59 INFO - PROCESS | 1982 | 1461151619429 Marionette TRACE conn2 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:59 INFO - PROCESS | 1982 | 1461151619531 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 04:26:59 INFO - PROCESS | 1982 | 1461151619618 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:59 INFO - PROCESS | 1982 | ++DOCSHELL 0x12ab5b800 == 92 [pid = 1982] [id = 671] 04:26:59 INFO - PROCESS | 1982 | ++DOMWINDOW == 226 (0x11bce1c00) [pid = 1982] [serial = 2013] [outer = 0x0] 04:26:59 INFO - PROCESS | 1982 | ++DOMWINDOW == 227 (0x125860400) [pid = 1982] [serial = 2014] [outer = 0x11bce1c00] 04:26:59 INFO - PROCESS | 1982 | 1461151619645 Marionette DEBUG loaded listener.js 04:26:59 INFO - PROCESS | 1982 | ++DOMWINDOW == 228 (0x1260bdc00) [pid = 1982] [serial = 2015] [outer = 0x11bce1c00] 04:26:59 INFO - PROCESS | 1982 | 1461151619922 Marionette TRACE conn2 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 04:26:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 04:26:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 520ms 04:26:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 04:26:59 INFO - PROCESS | 1982 | 1461151619946 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 04:26:59 INFO - PROCESS | 1982 | 1461151619947 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 04:26:59 INFO - PROCESS | 1982 | 1461151619950 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 04:26:59 INFO - PROCESS | 1982 | 1461151619951 Marionette TRACE conn2 <- [1,2658,null,{}] 04:26:59 INFO - PROCESS | 1982 | 1461151619961 Marionette TRACE conn2 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:00 INFO - PROCESS | 1982 | 1461151620069 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 04:27:00 INFO - PROCESS | 1982 | 1461151620074 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:00 INFO - PROCESS | 1982 | ++DOCSHELL 0x12d0c0000 == 93 [pid = 1982] [id = 672] 04:27:00 INFO - PROCESS | 1982 | ++DOMWINDOW == 229 (0x1260c4400) [pid = 1982] [serial = 2016] [outer = 0x0] 04:27:00 INFO - PROCESS | 1982 | ++DOMWINDOW == 230 (0x1274be400) [pid = 1982] [serial = 2017] [outer = 0x1260c4400] 04:27:00 INFO - PROCESS | 1982 | 1461151620100 Marionette DEBUG loaded listener.js 04:27:00 INFO - PROCESS | 1982 | ++DOMWINDOW == 231 (0x1293b4800) [pid = 1982] [serial = 2018] [outer = 0x1260c4400] 04:27:00 INFO - PROCESS | 1982 | 1461151620495 Marionette TRACE conn2 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 04:27:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 04:27:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 578ms 04:27:00 INFO - PROCESS | 1982 | 1461151620550 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 04:27:00 INFO - PROCESS | 1982 | 1461151620553 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 04:27:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 04:27:00 INFO - PROCESS | 1982 | 1461151620566 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 04:27:00 INFO - PROCESS | 1982 | 1461151620568 Marionette TRACE conn2 <- [1,2662,null,{}] 04:27:00 INFO - PROCESS | 1982 | 1461151620570 Marionette TRACE conn2 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:00 INFO - PROCESS | 1982 | 1461151620718 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 04:27:00 INFO - PROCESS | 1982 | 1461151620736 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:00 INFO - PROCESS | 1982 | ++DOCSHELL 0x12dbe1800 == 94 [pid = 1982] [id = 673] 04:27:00 INFO - PROCESS | 1982 | ++DOMWINDOW == 232 (0x1295aa400) [pid = 1982] [serial = 2019] [outer = 0x0] 04:27:00 INFO - PROCESS | 1982 | ++DOMWINDOW == 233 (0x12a6d8c00) [pid = 1982] [serial = 2020] [outer = 0x1295aa400] 04:27:00 INFO - PROCESS | 1982 | 1461151620764 Marionette DEBUG loaded listener.js 04:27:00 INFO - PROCESS | 1982 | ++DOMWINDOW == 234 (0x12ac08800) [pid = 1982] [serial = 2021] [outer = 0x1295aa400] 04:27:01 INFO - PROCESS | 1982 | 1461151621125 Marionette TRACE conn2 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 04:27:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 04:27:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 572ms 04:27:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 04:27:01 INFO - PROCESS | 1982 | 1461151621139 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 04:27:01 INFO - PROCESS | 1982 | 1461151621140 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 04:27:01 INFO - PROCESS | 1982 | 1461151621142 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 04:27:01 INFO - PROCESS | 1982 | 1461151621143 Marionette TRACE conn2 <- [1,2666,null,{}] 04:27:01 INFO - PROCESS | 1982 | 1461151621146 Marionette TRACE conn2 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:01 INFO - PROCESS | 1982 | 1461151621281 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 04:27:01 INFO - PROCESS | 1982 | 1461151621296 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:01 INFO - PROCESS | 1982 | ++DOCSHELL 0x12e835000 == 95 [pid = 1982] [id = 674] 04:27:01 INFO - PROCESS | 1982 | ++DOMWINDOW == 235 (0x12ac0a800) [pid = 1982] [serial = 2022] [outer = 0x0] 04:27:01 INFO - PROCESS | 1982 | ++DOMWINDOW == 236 (0x12acaac00) [pid = 1982] [serial = 2023] [outer = 0x12ac0a800] 04:27:01 INFO - PROCESS | 1982 | 1461151621321 Marionette DEBUG loaded listener.js 04:27:01 INFO - PROCESS | 1982 | ++DOMWINDOW == 237 (0x12ae27400) [pid = 1982] [serial = 2024] [outer = 0x12ac0a800] 04:27:02 INFO - PROCESS | 1982 | 1461151622187 Marionette TRACE conn2 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 04:27:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 04:27:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1070ms 04:27:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 04:27:02 INFO - PROCESS | 1982 | 1461151622212 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 04:27:02 INFO - PROCESS | 1982 | 1461151622213 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 04:27:02 INFO - PROCESS | 1982 | 1461151622215 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 04:27:02 INFO - PROCESS | 1982 | 1461151622216 Marionette TRACE conn2 <- [1,2670,null,{}] 04:27:02 INFO - PROCESS | 1982 | 1461151622220 Marionette TRACE conn2 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:02 INFO - PROCESS | 1982 | 1461151622354 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 04:27:02 INFO - PROCESS | 1982 | 1461151622368 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:02 INFO - PROCESS | 1982 | ++DOCSHELL 0x12ece5000 == 96 [pid = 1982] [id = 675] 04:27:02 INFO - PROCESS | 1982 | ++DOMWINDOW == 238 (0x12aca4800) [pid = 1982] [serial = 2025] [outer = 0x0] 04:27:02 INFO - PROCESS | 1982 | ++DOMWINDOW == 239 (0x12af22400) [pid = 1982] [serial = 2026] [outer = 0x12aca4800] 04:27:02 INFO - PROCESS | 1982 | 1461151622394 Marionette DEBUG loaded listener.js 04:27:02 INFO - PROCESS | 1982 | ++DOMWINDOW == 240 (0x12b399c00) [pid = 1982] [serial = 2027] [outer = 0x12aca4800] 04:27:02 INFO - PROCESS | 1982 | --DOMWINDOW == 239 (0x126edc800) [pid = 1982] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 04:27:02 INFO - PROCESS | 1982 | --DOMWINDOW == 238 (0x118fd8800) [pid = 1982] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 04:27:02 INFO - PROCESS | 1982 | --DOMWINDOW == 237 (0x11924f400) [pid = 1982] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 04:27:02 INFO - PROCESS | 1982 | --DOMWINDOW == 236 (0x12a437800) [pid = 1982] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 04:27:02 INFO - PROCESS | 1982 | --DOMWINDOW == 235 (0x11af6f000) [pid = 1982] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 04:27:02 INFO - PROCESS | 1982 | --DOMWINDOW == 234 (0x1260c6000) [pid = 1982] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 04:27:02 INFO - PROCESS | 1982 | --DOMWINDOW == 233 (0x113e13000) [pid = 1982] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 04:27:02 INFO - PROCESS | 1982 | --DOMWINDOW == 232 (0x11544d800) [pid = 1982] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 04:27:02 INFO - PROCESS | 1982 | --DOMWINDOW == 231 (0x11210f800) [pid = 1982] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 04:27:02 INFO - PROCESS | 1982 | --DOMWINDOW == 230 (0x12aa67800) [pid = 1982] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 04:27:02 INFO - PROCESS | 1982 | --DOMWINDOW == 229 (0x11924c400) [pid = 1982] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 04:27:02 INFO - PROCESS | 1982 | --DOMWINDOW == 228 (0x12aa2a400) [pid = 1982] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 04:27:03 INFO - PROCESS | 1982 | 1461151623452 Marionette TRACE conn2 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 04:27:03 INFO - PROCESS | 1982 | 1461151623493 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 04:27:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 04:27:03 INFO - PROCESS | 1982 | 1461151623497 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 04:27:03 INFO - PROCESS | 1982 | 1461151623500 Marionette TRACE conn2 <- [1,2674,null,{}] 04:27:03 INFO - PROCESS | 1982 | 1461151623505 Marionette TRACE conn2 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:03 INFO - PROCESS | 1982 | 1461151623634 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 04:27:03 INFO - PROCESS | 1982 | 1461151623768 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:03 INFO - PROCESS | 1982 | ++DOCSHELL 0x12661e800 == 97 [pid = 1982] [id = 676] 04:27:03 INFO - PROCESS | 1982 | ++DOMWINDOW == 229 (0x115331800) [pid = 1982] [serial = 2028] [outer = 0x0] 04:27:03 INFO - PROCESS | 1982 | ++DOMWINDOW == 230 (0x11544dc00) [pid = 1982] [serial = 2029] [outer = 0x115331800] 04:27:03 INFO - PROCESS | 1982 | 1461151623833 Marionette DEBUG loaded listener.js 04:27:03 INFO - PROCESS | 1982 | ++DOMWINDOW == 231 (0x1191bd800) [pid = 1982] [serial = 2030] [outer = 0x115331800] 04:27:04 INFO - PROCESS | 1982 | 1461151624743 Marionette TRACE conn2 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 04:27:04 INFO - PROCESS | 1982 | 1461151624777 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 04:27:04 INFO - PROCESS | 1982 | 1461151624782 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 04:27:04 INFO - PROCESS | 1982 | 1461151624784 Marionette TRACE conn2 <- [1,2678,null,{}] 04:27:04 INFO - PROCESS | 1982 | 1461151624787 Marionette TRACE conn2 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:04 INFO - PROCESS | 1982 | 1461151624905 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 04:27:05 INFO - PROCESS | 1982 | 1461151625036 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:05 INFO - PROCESS | 1982 | ++DOCSHELL 0x12d0d4800 == 98 [pid = 1982] [id = 677] 04:27:05 INFO - PROCESS | 1982 | ++DOMWINDOW == 232 (0x119a38800) [pid = 1982] [serial = 2031] [outer = 0x0] 04:27:05 INFO - PROCESS | 1982 | ++DOMWINDOW == 233 (0x11ac21000) [pid = 1982] [serial = 2032] [outer = 0x119a38800] 04:27:05 INFO - PROCESS | 1982 | 1461151625089 Marionette DEBUG loaded listener.js 04:27:05 INFO - PROCESS | 1982 | ++DOMWINDOW == 234 (0x11b9a3800) [pid = 1982] [serial = 2033] [outer = 0x119a38800] 04:27:06 INFO - PROCESS | 1982 | 1461151625999 Marionette TRACE conn2 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 04:27:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 04:27:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1226ms 04:27:06 INFO - PROCESS | 1982 | 1461151626008 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 04:27:06 INFO - PROCESS | 1982 | 1461151626010 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 04:27:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 04:27:06 INFO - PROCESS | 1982 | 1461151626013 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 04:27:06 INFO - PROCESS | 1982 | 1461151626015 Marionette TRACE conn2 <- [1,2682,null,{}] 04:27:06 INFO - PROCESS | 1982 | 1461151626025 Marionette TRACE conn2 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:06 INFO - PROCESS | 1982 | 1461151626151 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 04:27:06 INFO - PROCESS | 1982 | 1461151626283 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:06 INFO - PROCESS | 1982 | ++DOCSHELL 0x12fb8a800 == 99 [pid = 1982] [id = 678] 04:27:06 INFO - PROCESS | 1982 | ++DOMWINDOW == 235 (0x1260c6000) [pid = 1982] [serial = 2034] [outer = 0x0] 04:27:06 INFO - PROCESS | 1982 | ++DOMWINDOW == 236 (0x1295af800) [pid = 1982] [serial = 2035] [outer = 0x1260c6000] 04:27:06 INFO - PROCESS | 1982 | 1461151626342 Marionette DEBUG loaded listener.js 04:27:06 INFO - PROCESS | 1982 | ++DOMWINDOW == 237 (0x12aa1dc00) [pid = 1982] [serial = 2036] [outer = 0x1260c6000] 04:27:06 INFO - PROCESS | 1982 | --DOCSHELL 0x12f871000 == 98 [pid = 1982] [id = 16] 04:27:07 INFO - PROCESS | 1982 | 1461151627266 Marionette TRACE conn2 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 04:27:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 04:27:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1277ms 04:27:07 INFO - PROCESS | 1982 | 1461151627291 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 04:27:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 04:27:07 INFO - PROCESS | 1982 | 1461151627293 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 04:27:07 INFO - PROCESS | 1982 | 1461151627296 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 04:27:07 INFO - PROCESS | 1982 | 1461151627297 Marionette TRACE conn2 <- [1,2686,null,{}] 04:27:07 INFO - PROCESS | 1982 | 1461151627299 Marionette TRACE conn2 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:07 INFO - PROCESS | 1982 | 1461151627417 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 04:27:07 INFO - PROCESS | 1982 | 1461151627541 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:07 INFO - PROCESS | 1982 | ++DOCSHELL 0x130335800 == 99 [pid = 1982] [id = 679] 04:27:07 INFO - PROCESS | 1982 | ++DOMWINDOW == 238 (0x12aa23800) [pid = 1982] [serial = 2037] [outer = 0x0] 04:27:07 INFO - PROCESS | 1982 | ++DOMWINDOW == 239 (0x12ac0ec00) [pid = 1982] [serial = 2038] [outer = 0x12aa23800] 04:27:07 INFO - PROCESS | 1982 | 1461151627592 Marionette DEBUG loaded listener.js 04:27:07 INFO - PROCESS | 1982 | ++DOMWINDOW == 240 (0x12ae2ec00) [pid = 1982] [serial = 2039] [outer = 0x12aa23800] 04:27:08 INFO - PROCESS | 1982 | 1461151628544 Marionette TRACE conn2 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 04:27:08 INFO - PROCESS | 1982 | 1461151628570 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 04:27:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 04:27:08 INFO - PROCESS | 1982 | 1461151628574 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 04:27:08 INFO - PROCESS | 1982 | 1461151628575 Marionette TRACE conn2 <- [1,2690,null,{}] 04:27:08 INFO - PROCESS | 1982 | 1461151628578 Marionette TRACE conn2 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:08 INFO - PROCESS | 1982 | 1461151628693 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 04:27:08 INFO - PROCESS | 1982 | 1461151628817 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:08 INFO - PROCESS | 1982 | ++DOCSHELL 0x1371af800 == 100 [pid = 1982] [id = 680] 04:27:08 INFO - PROCESS | 1982 | ++DOMWINDOW == 241 (0x12af22000) [pid = 1982] [serial = 2040] [outer = 0x0] 04:27:08 INFO - PROCESS | 1982 | ++DOMWINDOW == 242 (0x12b6d0400) [pid = 1982] [serial = 2041] [outer = 0x12af22000] 04:27:08 INFO - PROCESS | 1982 | 1461151628867 Marionette DEBUG loaded listener.js 04:27:08 INFO - PROCESS | 1982 | ++DOMWINDOW == 243 (0x12bc08c00) [pid = 1982] [serial = 2042] [outer = 0x12af22000] 04:27:09 INFO - PROCESS | 1982 | 1461151629958 Marionette TRACE conn2 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 04:27:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 04:27:10 INFO - PROCESS | 1982 | 1461151629999 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 04:27:10 INFO - PROCESS | 1982 | 1461151630002 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 04:27:10 INFO - PROCESS | 1982 | 1461151630004 Marionette TRACE conn2 <- [1,2694,null,{}] 04:27:10 INFO - PROCESS | 1982 | 1461151630009 Marionette TRACE conn2 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:10 INFO - PROCESS | 1982 | 1461151630182 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 04:27:10 INFO - PROCESS | 1982 | 1461151630289 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:10 INFO - PROCESS | 1982 | ++DOCSHELL 0x12ce9f000 == 101 [pid = 1982] [id = 681] 04:27:10 INFO - PROCESS | 1982 | ++DOMWINDOW == 244 (0x11588a800) [pid = 1982] [serial = 2043] [outer = 0x0] 04:27:10 INFO - PROCESS | 1982 | ++DOMWINDOW == 245 (0x118c35c00) [pid = 1982] [serial = 2044] [outer = 0x11588a800] 04:27:10 INFO - PROCESS | 1982 | 1461151630319 Marionette DEBUG loaded listener.js 04:27:10 INFO - PROCESS | 1982 | ++DOMWINDOW == 246 (0x119d62800) [pid = 1982] [serial = 2045] [outer = 0x11588a800] 04:27:11 INFO - PROCESS | 1982 | 1461151631244 Marionette TRACE conn2 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 04:27:11 INFO - PROCESS | 1982 | 1461151631278 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 04:27:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 04:27:11 INFO - PROCESS | 1982 | 1461151631283 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 04:27:11 INFO - PROCESS | 1982 | 1461151631284 Marionette TRACE conn2 <- [1,2698,null,{}] 04:27:11 INFO - PROCESS | 1982 | 1461151631287 Marionette TRACE conn2 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:11 INFO - PROCESS | 1982 | 1461151631396 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 04:27:11 INFO - PROCESS | 1982 | 1461151631522 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:11 INFO - PROCESS | 1982 | ++DOCSHELL 0x12ab67000 == 102 [pid = 1982] [id = 682] 04:27:11 INFO - PROCESS | 1982 | ++DOMWINDOW == 247 (0x119d69800) [pid = 1982] [serial = 2046] [outer = 0x0] 04:27:11 INFO - PROCESS | 1982 | ++DOMWINDOW == 248 (0x11b950400) [pid = 1982] [serial = 2047] [outer = 0x119d69800] 04:27:11 INFO - PROCESS | 1982 | 1461151631571 Marionette DEBUG loaded listener.js 04:27:11 INFO - PROCESS | 1982 | ++DOMWINDOW == 249 (0x11bcd8c00) [pid = 1982] [serial = 2048] [outer = 0x119d69800] 04:27:12 INFO - PROCESS | 1982 | --DOCSHELL 0x12ab56800 == 101 [pid = 1982] [id = 617] 04:27:12 INFO - PROCESS | 1982 | --DOCSHELL 0x1386b7800 == 100 [pid = 1982] [id = 558] 04:27:12 INFO - PROCESS | 1982 | --DOCSHELL 0x12ea27800 == 99 [pid = 1982] [id = 616] 04:27:12 INFO - PROCESS | 1982 | --DOCSHELL 0x12a1b7000 == 98 [pid = 1982] [id = 430] 04:27:12 INFO - PROCESS | 1982 | --DOCSHELL 0x12e835000 == 97 [pid = 1982] [id = 674] 04:27:12 INFO - PROCESS | 1982 | --DOCSHELL 0x12dbe1800 == 96 [pid = 1982] [id = 673] 04:27:12 INFO - PROCESS | 1982 | --DOCSHELL 0x12d0c0000 == 95 [pid = 1982] [id = 672] 04:27:12 INFO - PROCESS | 1982 | --DOCSHELL 0x12ab5b800 == 94 [pid = 1982] [id = 671] 04:27:12 INFO - PROCESS | 1982 | --DOMWINDOW == 248 (0x12b08a000) [pid = 1982] [serial = 1960] [outer = 0x0] [url = about:blank] 04:27:12 INFO - PROCESS | 1982 | --DOMWINDOW == 247 (0x12b087c00) [pid = 1982] [serial = 1915] [outer = 0x0] [url = about:blank] 04:27:12 INFO - PROCESS | 1982 | --DOMWINDOW == 246 (0x12ce50000) [pid = 1982] [serial = 1924] [outer = 0x0] [url = about:blank] 04:27:12 INFO - PROCESS | 1982 | --DOMWINDOW == 245 (0x12ac05400) [pid = 1982] [serial = 1909] [outer = 0x0] [url = about:blank] 04:27:12 INFO - PROCESS | 1982 | --DOMWINDOW == 244 (0x1155b5c00) [pid = 1982] [serial = 1897] [outer = 0x0] [url = about:blank] 04:27:12 INFO - PROCESS | 1982 | --DOMWINDOW == 243 (0x10fef8800) [pid = 1982] [serial = 1894] [outer = 0x0] [url = about:blank] 04:27:12 INFO - PROCESS | 1982 | --DOMWINDOW == 242 (0x128ef4400) [pid = 1982] [serial = 1903] [outer = 0x0] [url = about:blank] 04:27:12 INFO - PROCESS | 1982 | --DOMWINDOW == 241 (0x12ae2bc00) [pid = 1982] [serial = 1912] [outer = 0x0] [url = about:blank] 04:27:12 INFO - PROCESS | 1982 | --DOMWINDOW == 240 (0x11ac13400) [pid = 1982] [serial = 1900] [outer = 0x0] [url = about:blank] 04:27:12 INFO - PROCESS | 1982 | --DOMWINDOW == 239 (0x12aa6c400) [pid = 1982] [serial = 1906] [outer = 0x0] [url = about:blank] 04:27:12 INFO - PROCESS | 1982 | --DOMWINDOW == 238 (0x12b38f800) [pid = 1982] [serial = 1918] [outer = 0x0] [url = about:blank] 04:27:12 INFO - PROCESS | 1982 | --DOMWINDOW == 237 (0x12b9b1400) [pid = 1982] [serial = 1921] [outer = 0x0] [url = about:blank] 04:27:12 INFO - PROCESS | 1982 | --DOCSHELL 0x12a008000 == 93 [pid = 1982] [id = 670] 04:27:12 INFO - PROCESS | 1982 | --DOCSHELL 0x12a18f800 == 92 [pid = 1982] [id = 669] 04:27:12 INFO - PROCESS | 1982 | --DOCSHELL 0x12a195800 == 91 [pid = 1982] [id = 668] 04:27:12 INFO - PROCESS | 1982 | --DOCSHELL 0x12ec73800 == 90 [pid = 1982] [id = 667] 04:27:12 INFO - PROCESS | 1982 | --DOCSHELL 0x14362c000 == 89 [pid = 1982] [id = 666] 04:27:12 INFO - PROCESS | 1982 | --DOCSHELL 0x1398cb000 == 88 [pid = 1982] [id = 665] 04:27:12 INFO - PROCESS | 1982 | --DOCSHELL 0x12ab51800 == 87 [pid = 1982] [id = 664] 04:27:12 INFO - PROCESS | 1982 | --DOCSHELL 0x143217000 == 86 [pid = 1982] [id = 663] 04:27:12 INFO - PROCESS | 1982 | --DOCSHELL 0x1429b7800 == 85 [pid = 1982] [id = 662] 04:27:12 INFO - PROCESS | 1982 | --DOCSHELL 0x13a20b800 == 84 [pid = 1982] [id = 661] 04:27:12 INFO - PROCESS | 1982 | --DOCSHELL 0x139ee3800 == 83 [pid = 1982] [id = 660] 04:27:12 INFO - PROCESS | 1982 | --DOCSHELL 0x139a17000 == 82 [pid = 1982] [id = 659] 04:27:12 INFO - PROCESS | 1982 | --DOCSHELL 0x139891800 == 81 [pid = 1982] [id = 658] 04:27:12 INFO - PROCESS | 1982 | --DOCSHELL 0x1371b1800 == 80 [pid = 1982] [id = 657] 04:27:12 INFO - PROCESS | 1982 | --DOCSHELL 0x12db1c000 == 79 [pid = 1982] [id = 656] 04:27:12 INFO - PROCESS | 1982 | --DOCSHELL 0x128ed4800 == 78 [pid = 1982] [id = 655] 04:27:12 INFO - PROCESS | 1982 | --DOCSHELL 0x11827e000 == 77 [pid = 1982] [id = 654] 04:27:12 INFO - PROCESS | 1982 | --DOMWINDOW == 236 (0x12aaae400) [pid = 1982] [serial = 1892] [outer = 0x0] [url = about:blank] 04:27:12 INFO - PROCESS | 1982 | --DOMWINDOW == 235 (0x12ae29800) [pid = 1982] [serial = 1952] [outer = 0x0] [url = about:blank] 04:27:12 INFO - PROCESS | 1982 | --DOMWINDOW == 234 (0x12ae2cc00) [pid = 1982] [serial = 1958] [outer = 0x0] [url = about:blank] 04:27:12 INFO - PROCESS | 1982 | --DOMWINDOW == 233 (0x119a33400) [pid = 1982] [serial = 1955] [outer = 0x0] [url = about:blank] 04:27:12 INFO - PROCESS | 1982 | --DOMWINDOW == 232 (0x12a040400) [pid = 1982] [serial = 1943] [outer = 0x0] [url = about:blank] 04:27:12 INFO - PROCESS | 1982 | --DOMWINDOW == 231 (0x125a76000) [pid = 1982] [serial = 1957] [outer = 0x0] [url = about:blank] 04:27:12 INFO - PROCESS | 1982 | --DOMWINDOW == 230 (0x12a04cc00) [pid = 1982] [serial = 1945] [outer = 0x0] [url = about:blank] 04:27:12 INFO - PROCESS | 1982 | --DOMWINDOW == 229 (0x11a64fc00) [pid = 1982] [serial = 1933] [outer = 0x0] [url = about:blank] 04:27:12 INFO - PROCESS | 1982 | --DOMWINDOW == 228 (0x11ac1ec00) [pid = 1982] [serial = 1934] [outer = 0x0] [url = about:blank] 04:27:12 INFO - PROCESS | 1982 | --DOMWINDOW == 227 (0x12394ec00) [pid = 1982] [serial = 1939] [outer = 0x0] [url = about:blank] 04:27:12 INFO - PROCESS | 1982 | --DOMWINDOW == 226 (0x125b8ac00) [pid = 1982] [serial = 1940] [outer = 0x0] [url = about:blank] 04:27:12 INFO - PROCESS | 1982 | --DOMWINDOW == 225 (0x12aaa1800) [pid = 1982] [serial = 1948] [outer = 0x0] [url = about:blank] 04:27:12 INFO - PROCESS | 1982 | --DOMWINDOW == 224 (0x11b957c00) [pid = 1982] [serial = 1936] [outer = 0x0] [url = about:blank] 04:27:12 INFO - PROCESS | 1982 | --DOMWINDOW == 223 (0x11c328800) [pid = 1982] [serial = 1937] [outer = 0x0] [url = about:blank] 04:27:12 INFO - PROCESS | 1982 | --DOMWINDOW == 222 (0x129084000) [pid = 1982] [serial = 1942] [outer = 0x0] [url = about:blank] 04:27:12 INFO - PROCESS | 1982 | --DOMWINDOW == 221 (0x12aa6e400) [pid = 1982] [serial = 1946] [outer = 0x0] [url = about:blank] 04:27:12 INFO - PROCESS | 1982 | --DOMWINDOW == 220 (0x1152b1400) [pid = 1982] [serial = 1928] [outer = 0x0] [url = about:blank] 04:27:12 INFO - PROCESS | 1982 | --DOMWINDOW == 219 (0x114030c00) [pid = 1982] [serial = 1927] [outer = 0x0] [url = about:blank] 04:27:12 INFO - PROCESS | 1982 | --DOMWINDOW == 218 (0x119a40400) [pid = 1982] [serial = 1931] [outer = 0x0] [url = about:blank] 04:27:12 INFO - PROCESS | 1982 | --DOMWINDOW == 217 (0x11912a400) [pid = 1982] [serial = 1930] [outer = 0x0] [url = about:blank] 04:27:12 INFO - PROCESS | 1982 | --DOMWINDOW == 216 (0x113e18c00) [pid = 1982] [serial = 1954] [outer = 0x0] [url = about:blank] 04:27:12 INFO - PROCESS | 1982 | --DOMWINDOW == 215 (0x12aca8c00) [pid = 1982] [serial = 1951] [outer = 0x0] [url = about:blank] 04:27:12 INFO - PROCESS | 1982 | --DOMWINDOW == 214 (0x12ac0a000) [pid = 1982] [serial = 1949] [outer = 0x0] [url = about:blank] 04:27:12 INFO - PROCESS | 1982 | 1461151632493 Marionette TRACE conn2 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 04:27:12 INFO - PROCESS | 1982 | 1461151632507 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 04:27:12 INFO - PROCESS | 1982 | 1461151632510 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 04:27:12 INFO - PROCESS | 1982 | 1461151632512 Marionette TRACE conn2 <- [1,2702,null,{}] 04:27:12 INFO - PROCESS | 1982 | 1461151632519 Marionette TRACE conn2 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:12 INFO - PROCESS | 1982 | 1461151632617 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 04:27:12 INFO - PROCESS | 1982 | 1461151632621 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:12 INFO - PROCESS | 1982 | ++DOCSHELL 0x12a195800 == 78 [pid = 1982] [id = 683] 04:27:12 INFO - PROCESS | 1982 | ++DOMWINDOW == 215 (0x123942c00) [pid = 1982] [serial = 2049] [outer = 0x0] 04:27:12 INFO - PROCESS | 1982 | ++DOMWINDOW == 216 (0x123947000) [pid = 1982] [serial = 2050] [outer = 0x123942c00] 04:27:12 INFO - PROCESS | 1982 | 1461151632650 Marionette DEBUG loaded listener.js 04:27:12 INFO - PROCESS | 1982 | ++DOMWINDOW == 217 (0x125c7a800) [pid = 1982] [serial = 2051] [outer = 0x123942c00] 04:27:13 INFO - PROCESS | 1982 | 1461151633161 Marionette TRACE conn2 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 04:27:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 04:27:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 673ms 04:27:13 INFO - PROCESS | 1982 | 1461151633184 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 04:27:13 INFO - PROCESS | 1982 | 1461151633187 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 04:27:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 04:27:13 INFO - PROCESS | 1982 | 1461151633191 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 04:27:13 INFO - PROCESS | 1982 | 1461151633192 Marionette TRACE conn2 <- [1,2706,null,{}] 04:27:13 INFO - PROCESS | 1982 | 1461151633195 Marionette TRACE conn2 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:13 INFO - PROCESS | 1982 | 1461151633325 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 04:27:13 INFO - PROCESS | 1982 | 1461151633407 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:13 INFO - PROCESS | 1982 | ++DOCSHELL 0x12ae82000 == 79 [pid = 1982] [id = 684] 04:27:13 INFO - PROCESS | 1982 | ++DOMWINDOW == 218 (0x125d19800) [pid = 1982] [serial = 2052] [outer = 0x0] 04:27:13 INFO - PROCESS | 1982 | ++DOMWINDOW == 219 (0x126fc4c00) [pid = 1982] [serial = 2053] [outer = 0x125d19800] 04:27:13 INFO - PROCESS | 1982 | 1461151633444 Marionette DEBUG loaded listener.js 04:27:13 INFO - PROCESS | 1982 | ++DOMWINDOW == 220 (0x129084400) [pid = 1982] [serial = 2054] [outer = 0x125d19800] 04:27:13 INFO - PROCESS | 1982 | 1461151633736 Marionette TRACE conn2 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 04:27:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 04:27:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 574ms 04:27:13 INFO - PROCESS | 1982 | 1461151633765 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 04:27:13 INFO - PROCESS | 1982 | 1461151633766 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 04:27:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 04:27:13 INFO - PROCESS | 1982 | 1461151633769 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 04:27:13 INFO - PROCESS | 1982 | 1461151633772 Marionette TRACE conn2 <- [1,2710,null,{}] 04:27:13 INFO - PROCESS | 1982 | 1461151633776 Marionette TRACE conn2 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:13 INFO - PROCESS | 1982 | 1461151633874 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 04:27:13 INFO - PROCESS | 1982 | 1461151633972 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:13 INFO - PROCESS | 1982 | ++DOCSHELL 0x12d86d000 == 80 [pid = 1982] [id = 685] 04:27:13 INFO - PROCESS | 1982 | ++DOMWINDOW == 221 (0x12601e400) [pid = 1982] [serial = 2055] [outer = 0x0] 04:27:14 INFO - PROCESS | 1982 | ++DOMWINDOW == 222 (0x12958a400) [pid = 1982] [serial = 2056] [outer = 0x12601e400] 04:27:14 INFO - PROCESS | 1982 | 1461151634001 Marionette DEBUG loaded listener.js 04:27:14 INFO - PROCESS | 1982 | ++DOMWINDOW == 223 (0x12a6d6800) [pid = 1982] [serial = 2057] [outer = 0x12601e400] 04:27:14 INFO - PROCESS | 1982 | 1461151634307 Marionette TRACE conn2 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 04:27:14 INFO - PROCESS | 1982 | 1461151634343 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 04:27:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 04:27:14 INFO - PROCESS | 1982 | 1461151634345 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 04:27:14 INFO - PROCESS | 1982 | 1461151634347 Marionette TRACE conn2 <- [1,2714,null,{}] 04:27:14 INFO - PROCESS | 1982 | 1461151634349 Marionette TRACE conn2 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:14 INFO - PROCESS | 1982 | 1461151634462 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 04:27:14 INFO - PROCESS | 1982 | 1461151634467 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:14 INFO - PROCESS | 1982 | ++DOCSHELL 0x12ec92800 == 81 [pid = 1982] [id = 686] 04:27:14 INFO - PROCESS | 1982 | ++DOMWINDOW == 224 (0x12aa20c00) [pid = 1982] [serial = 2058] [outer = 0x0] 04:27:14 INFO - PROCESS | 1982 | ++DOMWINDOW == 225 (0x12ac02800) [pid = 1982] [serial = 2059] [outer = 0x12aa20c00] 04:27:14 INFO - PROCESS | 1982 | 1461151634497 Marionette DEBUG loaded listener.js 04:27:14 INFO - PROCESS | 1982 | ++DOMWINDOW == 226 (0x12b08a000) [pid = 1982] [serial = 2060] [outer = 0x12aa20c00] 04:27:14 INFO - PROCESS | 1982 | 1461151634913 Marionette TRACE conn2 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 04:27:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 04:27:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 619ms 04:27:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 04:27:14 INFO - PROCESS | 1982 | 1461151634965 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 04:27:14 INFO - PROCESS | 1982 | 1461151634966 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 04:27:14 INFO - PROCESS | 1982 | 1461151634969 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 04:27:14 INFO - PROCESS | 1982 | 1461151634970 Marionette TRACE conn2 <- [1,2718,null,{}] 04:27:14 INFO - PROCESS | 1982 | 1461151634972 Marionette TRACE conn2 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:15 INFO - PROCESS | 1982 | 1461151635100 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 04:27:15 INFO - PROCESS | 1982 | 1461151635119 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:15 INFO - PROCESS | 1982 | ++DOCSHELL 0x12efdc000 == 82 [pid = 1982] [id = 687] 04:27:15 INFO - PROCESS | 1982 | ++DOMWINDOW == 227 (0x12a049400) [pid = 1982] [serial = 2061] [outer = 0x0] 04:27:15 INFO - PROCESS | 1982 | ++DOMWINDOW == 228 (0x12b418c00) [pid = 1982] [serial = 2062] [outer = 0x12a049400] 04:27:15 INFO - PROCESS | 1982 | 1461151635144 Marionette DEBUG loaded listener.js 04:27:15 INFO - PROCESS | 1982 | ++DOMWINDOW == 229 (0x12bca7800) [pid = 1982] [serial = 2063] [outer = 0x12a049400] 04:27:15 INFO - PROCESS | 1982 | 1461151635543 Marionette TRACE conn2 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 04:27:15 INFO - PROCESS | 1982 | 1461151635591 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 04:27:15 INFO - PROCESS | 1982 | 1461151635593 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 04:27:15 INFO - PROCESS | 1982 | 1461151635594 Marionette TRACE conn2 <- [1,2722,null,{}] 04:27:15 INFO - PROCESS | 1982 | 1461151635596 Marionette TRACE conn2 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:15 INFO - PROCESS | 1982 | 1461151635726 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 04:27:15 INFO - PROCESS | 1982 | 1461151635743 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:15 INFO - PROCESS | 1982 | ++DOCSHELL 0x12fb79800 == 83 [pid = 1982] [id = 688] 04:27:15 INFO - PROCESS | 1982 | ++DOMWINDOW == 230 (0x12bcb2400) [pid = 1982] [serial = 2064] [outer = 0x0] 04:27:15 INFO - PROCESS | 1982 | ++DOMWINDOW == 231 (0x12cf88400) [pid = 1982] [serial = 2065] [outer = 0x12bcb2400] 04:27:15 INFO - PROCESS | 1982 | 1461151635768 Marionette DEBUG loaded listener.js 04:27:15 INFO - PROCESS | 1982 | ++DOMWINDOW == 232 (0x12d354000) [pid = 1982] [serial = 2066] [outer = 0x12bcb2400] 04:27:16 INFO - PROCESS | 1982 | 1461151636163 Marionette TRACE conn2 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 04:27:16 INFO - PROCESS | 1982 | 1461151636215 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 04:27:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 04:27:16 INFO - PROCESS | 1982 | 1461151636217 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 04:27:16 INFO - PROCESS | 1982 | 1461151636218 Marionette TRACE conn2 <- [1,2726,null,{}] 04:27:16 INFO - PROCESS | 1982 | 1461151636220 Marionette TRACE conn2 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:16 INFO - PROCESS | 1982 | 1461151636351 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 04:27:16 INFO - PROCESS | 1982 | 1461151636388 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:16 INFO - PROCESS | 1982 | ++DOCSHELL 0x1386af000 == 84 [pid = 1982] [id = 689] 04:27:16 INFO - PROCESS | 1982 | ++DOMWINDOW == 233 (0x12e249800) [pid = 1982] [serial = 2067] [outer = 0x0] 04:27:16 INFO - PROCESS | 1982 | ++DOMWINDOW == 234 (0x12e350000) [pid = 1982] [serial = 2068] [outer = 0x12e249800] 04:27:16 INFO - PROCESS | 1982 | 1461151636413 Marionette DEBUG loaded listener.js 04:27:16 INFO - PROCESS | 1982 | ++DOMWINDOW == 235 (0x12e684400) [pid = 1982] [serial = 2069] [outer = 0x12e249800] 04:27:17 INFO - PROCESS | 1982 | --DOMWINDOW == 234 (0x12b07d400) [pid = 1982] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 04:27:17 INFO - PROCESS | 1982 | --DOMWINDOW == 233 (0x115443400) [pid = 1982] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 04:27:17 INFO - PROCESS | 1982 | --DOMWINDOW == 232 (0x11a646c00) [pid = 1982] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 04:27:17 INFO - PROCESS | 1982 | --DOMWINDOW == 231 (0x13076f800) [pid = 1982] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 04:27:17 INFO - PROCESS | 1982 | --DOMWINDOW == 230 (0x11ac17000) [pid = 1982] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 04:27:17 INFO - PROCESS | 1982 | --DOMWINDOW == 229 (0x11aa2e800) [pid = 1982] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 04:27:17 INFO - PROCESS | 1982 | --DOMWINDOW == 228 (0x118eda400) [pid = 1982] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 04:27:17 INFO - PROCESS | 1982 | --DOMWINDOW == 227 (0x112104000) [pid = 1982] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 04:27:17 INFO - PROCESS | 1982 | --DOMWINDOW == 226 (0x12b390c00) [pid = 1982] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 04:27:17 INFO - PROCESS | 1982 | --DOMWINDOW == 225 (0x12758c400) [pid = 1982] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 04:27:17 INFO - PROCESS | 1982 | --DOMWINDOW == 224 (0x11227e800) [pid = 1982] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 04:27:17 INFO - PROCESS | 1982 | --DOMWINDOW == 223 (0x11b999c00) [pid = 1982] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 04:27:17 INFO - PROCESS | 1982 | --DOMWINDOW == 222 (0x11bcd5800) [pid = 1982] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 04:27:17 INFO - PROCESS | 1982 | --DOMWINDOW == 221 (0x1122e4800) [pid = 1982] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 04:27:17 INFO - PROCESS | 1982 | --DOMWINDOW == 220 (0x1303b1800) [pid = 1982] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 04:27:17 INFO - PROCESS | 1982 | --DOMWINDOW == 219 (0x139c15000) [pid = 1982] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 04:27:17 INFO - PROCESS | 1982 | --DOMWINDOW == 218 (0x1121e6800) [pid = 1982] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 04:27:17 INFO - PROCESS | 1982 | --DOMWINDOW == 217 (0x1260c4400) [pid = 1982] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 04:27:17 INFO - PROCESS | 1982 | --DOMWINDOW == 216 (0x1186bec00) [pid = 1982] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 04:27:17 INFO - PROCESS | 1982 | --DOMWINDOW == 215 (0x11523cc00) [pid = 1982] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 04:27:17 INFO - PROCESS | 1982 | --DOMWINDOW == 214 (0x12f74a400) [pid = 1982] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 04:27:17 INFO - PROCESS | 1982 | --DOMWINDOW == 213 (0x119a34800) [pid = 1982] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 04:27:17 INFO - PROCESS | 1982 | --DOMWINDOW == 212 (0x12394e000) [pid = 1982] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 04:27:17 INFO - PROCESS | 1982 | --DOMWINDOW == 211 (0x11924cc00) [pid = 1982] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 04:27:17 INFO - PROCESS | 1982 | --DOMWINDOW == 210 (0x12b9b6c00) [pid = 1982] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 04:27:17 INFO - PROCESS | 1982 | --DOMWINDOW == 209 (0x13a230400) [pid = 1982] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 04:27:17 INFO - PROCESS | 1982 | --DOMWINDOW == 208 (0x130052400) [pid = 1982] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 04:27:17 INFO - PROCESS | 1982 | --DOMWINDOW == 207 (0x12a6d0c00) [pid = 1982] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 04:27:17 INFO - PROCESS | 1982 | --DOMWINDOW == 206 (0x12a430800) [pid = 1982] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 04:27:17 INFO - PROCESS | 1982 | --DOMWINDOW == 205 (0x12ac09800) [pid = 1982] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 04:27:17 INFO - PROCESS | 1982 | --DOMWINDOW == 204 (0x12d348800) [pid = 1982] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 04:27:17 INFO - PROCESS | 1982 | --DOMWINDOW == 203 (0x12aa75800) [pid = 1982] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 04:27:17 INFO - PROCESS | 1982 | --DOMWINDOW == 202 (0x12d355400) [pid = 1982] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 04:27:17 INFO - PROCESS | 1982 | --DOMWINDOW == 201 (0x11bce1c00) [pid = 1982] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 04:27:17 INFO - PROCESS | 1982 | --DOMWINDOW == 200 (0x12cf8e800) [pid = 1982] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 04:27:17 INFO - PROCESS | 1982 | --DOMWINDOW == 199 (0x11c187000) [pid = 1982] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 04:27:17 INFO - PROCESS | 1982 | --DOMWINDOW == 198 (0x11a650000) [pid = 1982] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 04:27:17 INFO - PROCESS | 1982 | --DOMWINDOW == 197 (0x12ac0a800) [pid = 1982] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 04:27:17 INFO - PROCESS | 1982 | --DOMWINDOW == 196 (0x1295aa400) [pid = 1982] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 04:27:17 INFO - PROCESS | 1982 | --DOMWINDOW == 195 (0x13722f400) [pid = 1982] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 04:27:17 INFO - PROCESS | 1982 | --DOMWINDOW == 194 (0x12aabc000) [pid = 1982] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 04:27:17 INFO - PROCESS | 1982 | --DOMWINDOW == 193 (0x115448c00) [pid = 1982] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 04:27:17 INFO - PROCESS | 1982 | --DOMWINDOW == 192 (0x1295a8800) [pid = 1982] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 04:27:17 INFO - PROCESS | 1982 | --DOMWINDOW == 191 (0x12b393000) [pid = 1982] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 04:27:17 INFO - PROCESS | 1982 | --DOMWINDOW == 190 (0x12ac05800) [pid = 1982] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 04:27:17 INFO - PROCESS | 1982 | --DOMWINDOW == 189 (0x13a263c00) [pid = 1982] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 04:27:17 INFO - PROCESS | 1982 | --DOMWINDOW == 188 (0x11a64e000) [pid = 1982] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 04:27:17 INFO - PROCESS | 1982 | --DOMWINDOW == 187 (0x11544e400) [pid = 1982] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 04:27:17 INFO - PROCESS | 1982 | --DOMWINDOW == 186 (0x1176dc400) [pid = 1982] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 04:27:17 INFO - PROCESS | 1982 | --DOMWINDOW == 185 (0x1295aa000) [pid = 1982] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 04:27:17 INFO - PROCESS | 1982 | --DOMWINDOW == 184 (0x118c57800) [pid = 1982] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 04:27:17 INFO - PROCESS | 1982 | --DOMWINDOW == 183 (0x1303af800) [pid = 1982] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 04:27:17 INFO - PROCESS | 1982 | --DOMWINDOW == 182 (0x12acac400) [pid = 1982] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 04:27:17 INFO - PROCESS | 1982 | --DOMWINDOW == 181 (0x13a387c00) [pid = 1982] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 04:27:17 INFO - PROCESS | 1982 | --DOMWINDOW == 180 (0x12ae2a000) [pid = 1982] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 04:27:17 INFO - PROCESS | 1982 | --DOMWINDOW == 179 (0x13076c800) [pid = 1982] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 04:27:17 INFO - PROCESS | 1982 | --DOMWINDOW == 178 (0x10fef0400) [pid = 1982] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 04:27:17 INFO - PROCESS | 1982 | --DOMWINDOW == 177 (0x12af1f800) [pid = 1982] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 04:27:17 INFO - PROCESS | 1982 | --DOMWINDOW == 176 (0x139ff5000) [pid = 1982] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 04:27:17 INFO - PROCESS | 1982 | --DOMWINDOW == 175 (0x12aabd400) [pid = 1982] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 04:27:17 INFO - PROCESS | 1982 | --DOMWINDOW == 174 (0x11227cc00) [pid = 1982] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 04:27:17 INFO - PROCESS | 1982 | --DOMWINDOW == 173 (0x12aa74000) [pid = 1982] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 04:27:17 INFO - PROCESS | 1982 | 1461151637189 Marionette TRACE conn2 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 04:27:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 04:27:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1021ms 04:27:17 INFO - PROCESS | 1982 | 1461151637238 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 04:27:17 INFO - PROCESS | 1982 | 1461151637239 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 04:27:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 04:27:17 INFO - PROCESS | 1982 | 1461151637249 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 04:27:17 INFO - PROCESS | 1982 | 1461151637250 Marionette TRACE conn2 <- [1,2730,null,{}] 04:27:17 INFO - PROCESS | 1982 | 1461151637252 Marionette TRACE conn2 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:17 INFO - PROCESS | 1982 | 1461151637389 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 04:27:17 INFO - PROCESS | 1982 | 1461151637445 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:17 INFO - PROCESS | 1982 | ++DOCSHELL 0x128ec8800 == 85 [pid = 1982] [id = 690] 04:27:17 INFO - PROCESS | 1982 | ++DOMWINDOW == 174 (0x11210dc00) [pid = 1982] [serial = 2070] [outer = 0x0] 04:27:17 INFO - PROCESS | 1982 | ++DOMWINDOW == 175 (0x115734c00) [pid = 1982] [serial = 2071] [outer = 0x11210dc00] 04:27:17 INFO - PROCESS | 1982 | 1461151637472 Marionette DEBUG loaded listener.js 04:27:17 INFO - PROCESS | 1982 | ++DOMWINDOW == 176 (0x11a650000) [pid = 1982] [serial = 2072] [outer = 0x11210dc00] 04:27:18 INFO - PROCESS | 1982 | 1461151638243 Marionette TRACE conn2 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 04:27:18 INFO - PROCESS | 1982 | 1461151638269 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 04:27:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 04:27:18 INFO - PROCESS | 1982 | 1461151638278 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 04:27:18 INFO - PROCESS | 1982 | 1461151638280 Marionette TRACE conn2 <- [1,2734,null,{}] 04:27:18 INFO - PROCESS | 1982 | 1461151638282 Marionette TRACE conn2 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:18 INFO - PROCESS | 1982 | 1461151638385 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 04:27:18 INFO - PROCESS | 1982 | 1461151638474 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:18 INFO - PROCESS | 1982 | ++DOCSHELL 0x1386c3000 == 86 [pid = 1982] [id = 691] 04:27:18 INFO - PROCESS | 1982 | ++DOMWINDOW == 177 (0x11a9a2400) [pid = 1982] [serial = 2073] [outer = 0x0] 04:27:18 INFO - PROCESS | 1982 | ++DOMWINDOW == 178 (0x128d6f000) [pid = 1982] [serial = 2074] [outer = 0x11a9a2400] 04:27:18 INFO - PROCESS | 1982 | 1461151638504 Marionette DEBUG loaded listener.js 04:27:18 INFO - PROCESS | 1982 | ++DOMWINDOW == 179 (0x12aab1400) [pid = 1982] [serial = 2075] [outer = 0x11a9a2400] 04:27:18 INFO - PROCESS | 1982 | 1461151638811 Marionette TRACE conn2 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 04:27:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 04:27:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 575ms 04:27:18 INFO - PROCESS | 1982 | 1461151638847 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 04:27:18 INFO - PROCESS | 1982 | 1461151638849 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 04:27:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 04:27:18 INFO - PROCESS | 1982 | 1461151638851 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 04:27:18 INFO - PROCESS | 1982 | 1461151638852 Marionette TRACE conn2 <- [1,2738,null,{}] 04:27:18 INFO - PROCESS | 1982 | 1461151638857 Marionette TRACE conn2 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:18 INFO - PROCESS | 1982 | 1461151638955 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 04:27:18 INFO - PROCESS | 1982 | 1461151638959 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:18 INFO - PROCESS | 1982 | ++DOCSHELL 0x1399d4000 == 87 [pid = 1982] [id = 692] 04:27:18 INFO - PROCESS | 1982 | ++DOMWINDOW == 180 (0x12aab2800) [pid = 1982] [serial = 2076] [outer = 0x0] 04:27:18 INFO - PROCESS | 1982 | ++DOMWINDOW == 181 (0x12b390400) [pid = 1982] [serial = 2077] [outer = 0x12aab2800] 04:27:18 INFO - PROCESS | 1982 | 1461151638984 Marionette DEBUG loaded listener.js 04:27:19 INFO - PROCESS | 1982 | ++DOMWINDOW == 182 (0x12d005800) [pid = 1982] [serial = 2078] [outer = 0x12aab2800] 04:27:19 INFO - PROCESS | 1982 | 1461151639580 Marionette TRACE conn2 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 04:27:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 04:27:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 772ms 04:27:19 INFO - PROCESS | 1982 | 1461151639624 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 04:27:19 INFO - PROCESS | 1982 | 1461151639627 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 04:27:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 04:27:19 INFO - PROCESS | 1982 | 1461151639631 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 04:27:19 INFO - PROCESS | 1982 | 1461151639633 Marionette TRACE conn2 <- [1,2742,null,{}] 04:27:19 INFO - PROCESS | 1982 | 1461151639637 Marionette TRACE conn2 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:19 INFO - PROCESS | 1982 | 1461151639789 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 04:27:19 INFO - PROCESS | 1982 | 1461151639890 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:19 INFO - PROCESS | 1982 | ++DOCSHELL 0x12adcc800 == 88 [pid = 1982] [id = 693] 04:27:19 INFO - PROCESS | 1982 | ++DOMWINDOW == 183 (0x11924ac00) [pid = 1982] [serial = 2079] [outer = 0x0] 04:27:19 INFO - PROCESS | 1982 | ++DOMWINDOW == 184 (0x119a3ac00) [pid = 1982] [serial = 2080] [outer = 0x11924ac00] 04:27:19 INFO - PROCESS | 1982 | 1461151639922 Marionette DEBUG loaded listener.js 04:27:19 INFO - PROCESS | 1982 | ++DOMWINDOW == 185 (0x11a64fc00) [pid = 1982] [serial = 2081] [outer = 0x11924ac00] 04:27:20 INFO - PROCESS | 1982 | 1461151640346 Marionette TRACE conn2 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 04:27:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 04:27:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 721ms 04:27:20 INFO - PROCESS | 1982 | 1461151640353 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 04:27:20 INFO - PROCESS | 1982 | 1461151640357 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 04:27:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 04:27:20 INFO - PROCESS | 1982 | 1461151640362 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 04:27:20 INFO - PROCESS | 1982 | 1461151640363 Marionette TRACE conn2 <- [1,2746,null,{}] 04:27:20 INFO - PROCESS | 1982 | 1461151640366 Marionette TRACE conn2 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:20 INFO - PROCESS | 1982 | 1461151640487 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 04:27:20 INFO - PROCESS | 1982 | 1461151640616 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:20 INFO - PROCESS | 1982 | ++DOCSHELL 0x12e4a9800 == 89 [pid = 1982] [id = 694] 04:27:20 INFO - PROCESS | 1982 | ++DOMWINDOW == 186 (0x11a651000) [pid = 1982] [serial = 2082] [outer = 0x0] 04:27:20 INFO - PROCESS | 1982 | ++DOMWINDOW == 187 (0x11af61c00) [pid = 1982] [serial = 2083] [outer = 0x11a651000] 04:27:20 INFO - PROCESS | 1982 | 1461151640650 Marionette DEBUG loaded listener.js 04:27:20 INFO - PROCESS | 1982 | ++DOMWINDOW == 188 (0x1258ac800) [pid = 1982] [serial = 2084] [outer = 0x11a651000] 04:27:21 INFO - PROCESS | 1982 | 1461151641050 Marionette TRACE conn2 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 04:27:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 04:27:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 719ms 04:27:21 INFO - PROCESS | 1982 | 1461151641081 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 04:27:21 INFO - PROCESS | 1982 | 1461151641082 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 04:27:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 04:27:21 INFO - PROCESS | 1982 | 1461151641085 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 04:27:21 INFO - PROCESS | 1982 | 1461151641088 Marionette TRACE conn2 <- [1,2750,null,{}] 04:27:21 INFO - PROCESS | 1982 | 1461151641096 Marionette TRACE conn2 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:21 INFO - PROCESS | 1982 | 1461151641239 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 04:27:21 INFO - PROCESS | 1982 | 1461151641355 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:21 INFO - PROCESS | 1982 | ++DOCSHELL 0x1398dd000 == 90 [pid = 1982] [id = 695] 04:27:21 INFO - PROCESS | 1982 | ++DOMWINDOW == 189 (0x129584800) [pid = 1982] [serial = 2085] [outer = 0x0] 04:27:21 INFO - PROCESS | 1982 | ++DOMWINDOW == 190 (0x12aa67400) [pid = 1982] [serial = 2086] [outer = 0x129584800] 04:27:21 INFO - PROCESS | 1982 | 1461151641387 Marionette DEBUG loaded listener.js 04:27:21 INFO - PROCESS | 1982 | ++DOMWINDOW == 191 (0x12ac03800) [pid = 1982] [serial = 2087] [outer = 0x129584800] 04:27:21 INFO - PROCESS | 1982 | 1461151641812 Marionette TRACE conn2 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 04:27:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 04:27:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 772ms 04:27:21 INFO - PROCESS | 1982 | 1461151641857 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 04:27:21 INFO - PROCESS | 1982 | 1461151641859 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 04:27:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 04:27:21 INFO - PROCESS | 1982 | 1461151641861 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 04:27:21 INFO - PROCESS | 1982 | 1461151641863 Marionette TRACE conn2 <- [1,2754,null,{}] 04:27:21 INFO - PROCESS | 1982 | 1461151641865 Marionette TRACE conn2 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:21 INFO - PROCESS | 1982 | 1461151641990 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 04:27:22 INFO - PROCESS | 1982 | 1461151642122 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:22 INFO - PROCESS | 1982 | ++DOCSHELL 0x139c6c800 == 91 [pid = 1982] [id = 696] 04:27:22 INFO - PROCESS | 1982 | ++DOMWINDOW == 192 (0x12aab3c00) [pid = 1982] [serial = 2088] [outer = 0x0] 04:27:22 INFO - PROCESS | 1982 | ++DOMWINDOW == 193 (0x12ad24400) [pid = 1982] [serial = 2089] [outer = 0x12aab3c00] 04:27:22 INFO - PROCESS | 1982 | 1461151642155 Marionette DEBUG loaded listener.js 04:27:22 INFO - PROCESS | 1982 | ++DOMWINDOW == 194 (0x12b084800) [pid = 1982] [serial = 2090] [outer = 0x12aab3c00] 04:27:22 INFO - PROCESS | 1982 | 1461151642703 Marionette TRACE conn2 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 04:27:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 04:27:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 869ms 04:27:22 INFO - PROCESS | 1982 | 1461151642732 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 04:27:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 04:27:22 INFO - PROCESS | 1982 | 1461151642734 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 04:27:22 INFO - PROCESS | 1982 | 1461151642737 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 04:27:22 INFO - PROCESS | 1982 | 1461151642739 Marionette TRACE conn2 <- [1,2758,null,{}] 04:27:22 INFO - PROCESS | 1982 | 1461151642743 Marionette TRACE conn2 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:22 INFO - PROCESS | 1982 | 1461151642871 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 04:27:23 INFO - PROCESS | 1982 | 1461151643000 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:23 INFO - PROCESS | 1982 | ++DOCSHELL 0x139ed6800 == 92 [pid = 1982] [id = 697] 04:27:23 INFO - PROCESS | 1982 | ++DOMWINDOW == 195 (0x12b087800) [pid = 1982] [serial = 2091] [outer = 0x0] 04:27:23 INFO - PROCESS | 1982 | ++DOMWINDOW == 196 (0x12bcb4c00) [pid = 1982] [serial = 2092] [outer = 0x12b087800] 04:27:23 INFO - PROCESS | 1982 | 1461151643033 Marionette DEBUG loaded listener.js 04:27:23 INFO - PROCESS | 1982 | ++DOMWINDOW == 197 (0x12d350400) [pid = 1982] [serial = 2093] [outer = 0x12b087800] 04:27:23 INFO - PROCESS | 1982 | 1461151643458 Marionette TRACE conn2 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 04:27:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 04:27:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 771ms 04:27:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 04:27:23 INFO - PROCESS | 1982 | 1461151643508 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 04:27:23 INFO - PROCESS | 1982 | 1461151643509 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 04:27:23 INFO - PROCESS | 1982 | 1461151643511 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 04:27:23 INFO - PROCESS | 1982 | 1461151643512 Marionette TRACE conn2 <- [1,2762,null,{}] 04:27:23 INFO - PROCESS | 1982 | 1461151643515 Marionette TRACE conn2 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:23 INFO - PROCESS | 1982 | 1461151643639 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 04:27:23 INFO - PROCESS | 1982 | 1461151643743 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:23 INFO - PROCESS | 1982 | ++DOCSHELL 0x139f1a000 == 93 [pid = 1982] [id = 698] 04:27:23 INFO - PROCESS | 1982 | ++DOMWINDOW == 198 (0x12d8e2400) [pid = 1982] [serial = 2094] [outer = 0x0] 04:27:23 INFO - PROCESS | 1982 | ++DOMWINDOW == 199 (0x12e36ec00) [pid = 1982] [serial = 2095] [outer = 0x12d8e2400] 04:27:23 INFO - PROCESS | 1982 | 1461151643775 Marionette DEBUG loaded listener.js 04:27:23 INFO - PROCESS | 1982 | ++DOMWINDOW == 200 (0x12e935c00) [pid = 1982] [serial = 2096] [outer = 0x12d8e2400] 04:27:24 INFO - PROCESS | 1982 | 1461151644193 Marionette TRACE conn2 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 04:27:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 04:27:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 719ms 04:27:24 INFO - PROCESS | 1982 | 1461151644249 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 04:27:24 INFO - PROCESS | 1982 | 1461151644250 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 04:27:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 04:27:24 INFO - PROCESS | 1982 | 1461151644269 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 04:27:24 INFO - PROCESS | 1982 | 1461151644270 Marionette TRACE conn2 <- [1,2766,null,{}] 04:27:24 INFO - PROCESS | 1982 | 1461151644273 Marionette TRACE conn2 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:24 INFO - PROCESS | 1982 | 1461151644389 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 04:27:24 INFO - PROCESS | 1982 | 1461151644489 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:24 INFO - PROCESS | 1982 | ++DOCSHELL 0x13a214800 == 94 [pid = 1982] [id = 699] 04:27:24 INFO - PROCESS | 1982 | ++DOMWINDOW == 201 (0x12e691c00) [pid = 1982] [serial = 2097] [outer = 0x0] 04:27:24 INFO - PROCESS | 1982 | ++DOMWINDOW == 202 (0x12ec5a800) [pid = 1982] [serial = 2098] [outer = 0x12e691c00] 04:27:24 INFO - PROCESS | 1982 | 1461151644518 Marionette DEBUG loaded listener.js 04:27:24 INFO - PROCESS | 1982 | ++DOMWINDOW == 203 (0x12ec64000) [pid = 1982] [serial = 2099] [outer = 0x12e691c00] 04:27:24 INFO - PROCESS | 1982 | 1461151644963 Marionette TRACE conn2 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 04:27:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 04:27:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 723ms 04:27:24 INFO - PROCESS | 1982 | 1461151644991 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 04:27:24 INFO - PROCESS | 1982 | 1461151644993 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 04:27:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 04:27:24 INFO - PROCESS | 1982 | 1461151644996 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 04:27:25 INFO - PROCESS | 1982 | 1461151644998 Marionette TRACE conn2 <- [1,2770,null,{}] 04:27:25 INFO - PROCESS | 1982 | 1461151645002 Marionette TRACE conn2 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:25 INFO - PROCESS | 1982 | 1461151645168 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 04:27:25 INFO - PROCESS | 1982 | 1461151645269 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:25 INFO - PROCESS | 1982 | ++DOCSHELL 0x1429c1000 == 95 [pid = 1982] [id = 700] 04:27:25 INFO - PROCESS | 1982 | ++DOMWINDOW == 204 (0x12ae2fc00) [pid = 1982] [serial = 2100] [outer = 0x0] 04:27:25 INFO - PROCESS | 1982 | ++DOMWINDOW == 205 (0x12ee85000) [pid = 1982] [serial = 2101] [outer = 0x12ae2fc00] 04:27:25 INFO - PROCESS | 1982 | 1461151645299 Marionette DEBUG loaded listener.js 04:27:25 INFO - PROCESS | 1982 | ++DOMWINDOW == 206 (0x12f235800) [pid = 1982] [serial = 2102] [outer = 0x12ae2fc00] 04:27:25 INFO - PROCESS | 1982 | 1461151645780 Marionette TRACE conn2 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 04:27:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 04:27:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 820ms 04:27:25 INFO - PROCESS | 1982 | 1461151645817 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 04:27:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 04:27:25 INFO - PROCESS | 1982 | 1461151645818 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 04:27:25 INFO - PROCESS | 1982 | 1461151645821 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 04:27:25 INFO - PROCESS | 1982 | 1461151645822 Marionette TRACE conn2 <- [1,2774,null,{}] 04:27:25 INFO - PROCESS | 1982 | 1461151645824 Marionette TRACE conn2 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:25 INFO - PROCESS | 1982 | 1461151645943 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 04:27:26 INFO - PROCESS | 1982 | 1461151646044 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:26 INFO - PROCESS | 1982 | ++DOCSHELL 0x143621800 == 96 [pid = 1982] [id = 701] 04:27:26 INFO - PROCESS | 1982 | ++DOMWINDOW == 207 (0x12b089c00) [pid = 1982] [serial = 2103] [outer = 0x0] 04:27:26 INFO - PROCESS | 1982 | ++DOMWINDOW == 208 (0x12fb14000) [pid = 1982] [serial = 2104] [outer = 0x12b089c00] 04:27:26 INFO - PROCESS | 1982 | 1461151646074 Marionette DEBUG loaded listener.js 04:27:26 INFO - PROCESS | 1982 | ++DOMWINDOW == 209 (0x12fc5a800) [pid = 1982] [serial = 2105] [outer = 0x12b089c00] 04:27:26 INFO - PROCESS | 1982 | 1461151646473 Marionette TRACE conn2 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 04:27:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 04:27:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 669ms 04:27:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 04:27:26 INFO - PROCESS | 1982 | 1461151646491 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 04:27:26 INFO - PROCESS | 1982 | 1461151646492 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 04:27:26 INFO - PROCESS | 1982 | 1461151646494 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 04:27:26 INFO - PROCESS | 1982 | 1461151646496 Marionette TRACE conn2 <- [1,2778,null,{}] 04:27:26 INFO - PROCESS | 1982 | 1461151646498 Marionette TRACE conn2 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:26 INFO - PROCESS | 1982 | 1461151646616 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 04:27:26 INFO - PROCESS | 1982 | 1461151646746 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:26 INFO - PROCESS | 1982 | ++DOCSHELL 0x146ac1000 == 97 [pid = 1982] [id = 702] 04:27:26 INFO - PROCESS | 1982 | ++DOMWINDOW == 210 (0x12f234400) [pid = 1982] [serial = 2106] [outer = 0x0] 04:27:26 INFO - PROCESS | 1982 | ++DOMWINDOW == 211 (0x12fe7b000) [pid = 1982] [serial = 2107] [outer = 0x12f234400] 04:27:26 INFO - PROCESS | 1982 | 1461151646778 Marionette DEBUG loaded listener.js 04:27:26 INFO - PROCESS | 1982 | ++DOMWINDOW == 212 (0x12fe85800) [pid = 1982] [serial = 2108] [outer = 0x12f234400] 04:27:27 INFO - PROCESS | 1982 | 1461151647219 Marionette TRACE conn2 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 04:27:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 04:27:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 768ms 04:27:27 INFO - PROCESS | 1982 | 1461151647285 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 04:27:27 INFO - PROCESS | 1982 | 1461151647287 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 04:27:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 04:27:27 INFO - PROCESS | 1982 | 1461151647305 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 04:27:27 INFO - PROCESS | 1982 | 1461151647307 Marionette TRACE conn2 <- [1,2782,null,{}] 04:27:27 INFO - PROCESS | 1982 | 1461151647310 Marionette TRACE conn2 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:27 INFO - PROCESS | 1982 | 1461151647461 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 04:27:27 INFO - PROCESS | 1982 | 1461151647590 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:27 INFO - PROCESS | 1982 | ++DOCSHELL 0x1399e2800 == 98 [pid = 1982] [id = 703] 04:27:27 INFO - PROCESS | 1982 | ++DOMWINDOW == 213 (0x12ae2a400) [pid = 1982] [serial = 2109] [outer = 0x0] 04:27:27 INFO - PROCESS | 1982 | ++DOMWINDOW == 214 (0x12fe89400) [pid = 1982] [serial = 2110] [outer = 0x12ae2a400] 04:27:27 INFO - PROCESS | 1982 | 1461151647623 Marionette DEBUG loaded listener.js 04:27:27 INFO - PROCESS | 1982 | ++DOMWINDOW == 215 (0x13076e000) [pid = 1982] [serial = 2111] [outer = 0x12ae2a400] 04:27:28 INFO - PROCESS | 1982 | 1461151648080 Marionette TRACE conn2 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 04:27:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 04:27:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 825ms 04:27:28 INFO - PROCESS | 1982 | 1461151648127 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 04:27:28 INFO - PROCESS | 1982 | 1461151648129 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 04:27:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 04:27:28 INFO - PROCESS | 1982 | 1461151648131 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 04:27:28 INFO - PROCESS | 1982 | 1461151648132 Marionette TRACE conn2 <- [1,2786,null,{}] 04:27:28 INFO - PROCESS | 1982 | 1461151648135 Marionette TRACE conn2 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:28 INFO - PROCESS | 1982 | 1461151648256 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 04:27:28 INFO - PROCESS | 1982 | 1461151648361 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:28 INFO - PROCESS | 1982 | ++DOCSHELL 0x12ab70800 == 99 [pid = 1982] [id = 704] 04:27:28 INFO - PROCESS | 1982 | ++DOMWINDOW == 216 (0x125c75000) [pid = 1982] [serial = 2112] [outer = 0x0] 04:27:28 INFO - PROCESS | 1982 | ++DOMWINDOW == 217 (0x12b085800) [pid = 1982] [serial = 2113] [outer = 0x125c75000] 04:27:28 INFO - PROCESS | 1982 | 1461151648391 Marionette DEBUG loaded listener.js 04:27:28 INFO - PROCESS | 1982 | ++DOMWINDOW == 218 (0x130770000) [pid = 1982] [serial = 2114] [outer = 0x125c75000] 04:27:28 INFO - PROCESS | 1982 | 1461151648827 Marionette TRACE conn2 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 04:27:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 04:27:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 720ms 04:27:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 04:27:28 INFO - PROCESS | 1982 | 1461151648864 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 04:27:28 INFO - PROCESS | 1982 | 1461151648865 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 04:27:28 INFO - PROCESS | 1982 | 1461151648867 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 04:27:28 INFO - PROCESS | 1982 | 1461151648868 Marionette TRACE conn2 <- [1,2790,null,{}] 04:27:28 INFO - PROCESS | 1982 | 1461151648889 Marionette TRACE conn2 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:29 INFO - PROCESS | 1982 | 1461151649014 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 04:27:29 INFO - PROCESS | 1982 | 1461151649117 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:29 INFO - PROCESS | 1982 | ++DOCSHELL 0x12ae74000 == 100 [pid = 1982] [id = 705] 04:27:29 INFO - PROCESS | 1982 | ++DOMWINDOW == 219 (0x1121ef400) [pid = 1982] [serial = 2115] [outer = 0x0] 04:27:29 INFO - PROCESS | 1982 | ++DOMWINDOW == 220 (0x1152b1800) [pid = 1982] [serial = 2116] [outer = 0x1121ef400] 04:27:29 INFO - PROCESS | 1982 | 1461151649147 Marionette DEBUG loaded listener.js 04:27:29 INFO - PROCESS | 1982 | ++DOMWINDOW == 221 (0x11c32dc00) [pid = 1982] [serial = 2117] [outer = 0x1121ef400] 04:27:29 INFO - PROCESS | 1982 | 1461151649624 Marionette TRACE conn2 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 04:27:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 04:27:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 785ms 04:27:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 04:27:29 INFO - PROCESS | 1982 | 1461151649652 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 04:27:29 INFO - PROCESS | 1982 | 1461151649653 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 04:27:29 INFO - PROCESS | 1982 | 1461151649656 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 04:27:29 INFO - PROCESS | 1982 | 1461151649657 Marionette TRACE conn2 <- [1,2794,null,{}] 04:27:29 INFO - PROCESS | 1982 | 1461151649659 Marionette TRACE conn2 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:29 INFO - PROCESS | 1982 | 1461151649781 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 04:27:30 INFO - PROCESS | 1982 | 1461151650078 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:30 INFO - PROCESS | 1982 | ++DOCSHELL 0x1274a8000 == 101 [pid = 1982] [id = 706] 04:27:30 INFO - PROCESS | 1982 | ++DOMWINDOW == 222 (0x112103c00) [pid = 1982] [serial = 2118] [outer = 0x0] 04:27:30 INFO - PROCESS | 1982 | ++DOMWINDOW == 223 (0x11227a400) [pid = 1982] [serial = 2119] [outer = 0x112103c00] 04:27:30 INFO - PROCESS | 1982 | 1461151650140 Marionette DEBUG loaded listener.js 04:27:30 INFO - PROCESS | 1982 | ++DOMWINDOW == 224 (0x113e21000) [pid = 1982] [serial = 2120] [outer = 0x112103c00] 04:27:30 INFO - PROCESS | 1982 | 1461151650634 Marionette TRACE conn2 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 04:27:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 04:27:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1021ms 04:27:30 INFO - PROCESS | 1982 | 1461151650678 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 04:27:30 INFO - PROCESS | 1982 | 1461151650681 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 04:27:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 04:27:30 INFO - PROCESS | 1982 | 1461151650694 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 04:27:30 INFO - PROCESS | 1982 | 1461151650696 Marionette TRACE conn2 <- [1,2798,null,{}] 04:27:30 INFO - PROCESS | 1982 | 1461151650699 Marionette TRACE conn2 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:30 INFO - PROCESS | 1982 | 1461151650823 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 04:27:30 INFO - PROCESS | 1982 | 1461151650929 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:30 INFO - PROCESS | 1982 | ++DOCSHELL 0x12dbc9800 == 102 [pid = 1982] [id = 707] 04:27:30 INFO - PROCESS | 1982 | ++DOMWINDOW == 225 (0x1156bb800) [pid = 1982] [serial = 2121] [outer = 0x0] 04:27:30 INFO - PROCESS | 1982 | ++DOMWINDOW == 226 (0x119a3b000) [pid = 1982] [serial = 2122] [outer = 0x1156bb800] 04:27:30 INFO - PROCESS | 1982 | 1461151650958 Marionette DEBUG loaded listener.js 04:27:31 INFO - PROCESS | 1982 | ++DOMWINDOW == 227 (0x11a9a8800) [pid = 1982] [serial = 2123] [outer = 0x1156bb800] 04:27:31 INFO - PROCESS | 1982 | 1461151651484 Marionette TRACE conn2 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 04:27:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 04:27:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 823ms 04:27:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 04:27:31 INFO - PROCESS | 1982 | 1461151651521 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 04:27:31 INFO - PROCESS | 1982 | 1461151651526 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 04:27:31 INFO - PROCESS | 1982 | 1461151651532 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 04:27:31 INFO - PROCESS | 1982 | 1461151651534 Marionette TRACE conn2 <- [1,2802,null,{}] 04:27:31 INFO - PROCESS | 1982 | 1461151651537 Marionette TRACE conn2 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:31 INFO - PROCESS | 1982 | 1461151651691 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 04:27:31 INFO - PROCESS | 1982 | 1461151651794 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:31 INFO - PROCESS | 1982 | ++DOCSHELL 0x12938a000 == 103 [pid = 1982] [id = 708] 04:27:31 INFO - PROCESS | 1982 | ++DOMWINDOW == 228 (0x11b90b400) [pid = 1982] [serial = 2124] [outer = 0x0] 04:27:31 INFO - PROCESS | 1982 | ++DOMWINDOW == 229 (0x11b9a1800) [pid = 1982] [serial = 2125] [outer = 0x11b90b400] 04:27:31 INFO - PROCESS | 1982 | 1461151651823 Marionette DEBUG loaded listener.js 04:27:31 INFO - PROCESS | 1982 | ++DOMWINDOW == 230 (0x123945000) [pid = 1982] [serial = 2126] [outer = 0x11b90b400] 04:27:32 INFO - PROCESS | 1982 | --DOCSHELL 0x1386c2800 == 102 [pid = 1982] [id = 605] 04:27:32 INFO - PROCESS | 1982 | --DOCSHELL 0x1386c3000 == 101 [pid = 1982] [id = 691] 04:27:32 INFO - PROCESS | 1982 | --DOCSHELL 0x128ec8800 == 100 [pid = 1982] [id = 690] 04:27:32 INFO - PROCESS | 1982 | --DOCSHELL 0x1386af000 == 99 [pid = 1982] [id = 689] 04:27:32 INFO - PROCESS | 1982 | --DOCSHELL 0x12fb79800 == 98 [pid = 1982] [id = 688] 04:27:32 INFO - PROCESS | 1982 | --DOCSHELL 0x12efdc000 == 97 [pid = 1982] [id = 687] 04:27:32 INFO - PROCESS | 1982 | --DOMWINDOW == 229 (0x12af22400) [pid = 1982] [serial = 2026] [outer = 0x0] [url = about:blank] 04:27:32 INFO - PROCESS | 1982 | --DOCSHELL 0x12ec92800 == 96 [pid = 1982] [id = 686] 04:27:32 INFO - PROCESS | 1982 | --DOCSHELL 0x12d86d000 == 95 [pid = 1982] [id = 685] 04:27:32 INFO - PROCESS | 1982 | --DOCSHELL 0x12ae82000 == 94 [pid = 1982] [id = 684] 04:27:32 INFO - PROCESS | 1982 | --DOCSHELL 0x12a195800 == 93 [pid = 1982] [id = 683] 04:27:32 INFO - PROCESS | 1982 | --DOCSHELL 0x12ab67000 == 92 [pid = 1982] [id = 682] 04:27:32 INFO - PROCESS | 1982 | --DOCSHELL 0x12ce9f000 == 91 [pid = 1982] [id = 681] 04:27:32 INFO - PROCESS | 1982 | --DOCSHELL 0x12fb8a800 == 90 [pid = 1982] [id = 678] 04:27:32 INFO - PROCESS | 1982 | --DOCSHELL 0x12d0d4800 == 89 [pid = 1982] [id = 677] 04:27:32 INFO - PROCESS | 1982 | --DOCSHELL 0x12661e800 == 88 [pid = 1982] [id = 676] 04:27:32 INFO - PROCESS | 1982 | --DOCSHELL 0x12ece5000 == 87 [pid = 1982] [id = 675] 04:27:32 INFO - PROCESS | 1982 | --DOMWINDOW == 228 (0x130051c00) [pid = 1982] [serial = 1763] [outer = 0x0] [url = about:blank] 04:27:32 INFO - PROCESS | 1982 | --DOMWINDOW == 227 (0x118cdd400) [pid = 1982] [serial = 1898] [outer = 0x0] [url = about:blank] 04:27:32 INFO - PROCESS | 1982 | --DOMWINDOW == 226 (0x12cf8fc00) [pid = 1982] [serial = 1981] [outer = 0x0] [url = about:blank] 04:27:32 INFO - PROCESS | 1982 | --DOMWINDOW == 225 (0x12b41b800) [pid = 1982] [serial = 1919] [outer = 0x0] [url = about:blank] 04:27:32 INFO - PROCESS | 1982 | --DOMWINDOW == 224 (0x112111000) [pid = 1982] [serial = 1963] [outer = 0x0] [url = about:blank] 04:27:32 INFO - PROCESS | 1982 | --DOMWINDOW == 223 (0x115446400) [pid = 1982] [serial = 2002] [outer = 0x0] [url = about:blank] 04:27:32 INFO - PROCESS | 1982 | --DOMWINDOW == 222 (0x13722e000) [pid = 1982] [serial = 1628] [outer = 0x0] [url = about:blank] 04:27:32 INFO - PROCESS | 1982 | --DOMWINDOW == 221 (0x11b999800) [pid = 1982] [serial = 2011] [outer = 0x0] [url = about:blank] 04:27:32 INFO - PROCESS | 1982 | --DOMWINDOW == 220 (0x128ef4800) [pid = 1982] [serial = 1972] [outer = 0x0] [url = about:blank] 04:27:32 INFO - PROCESS | 1982 | --DOMWINDOW == 219 (0x128d6e400) [pid = 1982] [serial = 1823] [outer = 0x0] [url = about:blank] 04:27:32 INFO - PROCESS | 1982 | --DOMWINDOW == 218 (0x13a266400) [pid = 1982] [serial = 1853] [outer = 0x0] [url = about:blank] 04:27:32 INFO - PROCESS | 1982 | --DOMWINDOW == 217 (0x118ede000) [pid = 1982] [serial = 1751] [outer = 0x0] [url = about:blank] 04:27:32 INFO - PROCESS | 1982 | --DOMWINDOW == 216 (0x12bc06400) [pid = 1982] [serial = 1922] [outer = 0x0] [url = about:blank] 04:27:32 INFO - PROCESS | 1982 | --DOMWINDOW == 215 (0x12aa6a800) [pid = 1982] [serial = 1685] [outer = 0x0] [url = about:blank] 04:27:32 INFO - PROCESS | 1982 | --DOMWINDOW == 214 (0x12b421400) [pid = 1982] [serial = 1778] [outer = 0x0] [url = about:blank] 04:27:32 INFO - PROCESS | 1982 | --DOMWINDOW == 213 (0x1435bf400) [pid = 1982] [serial = 1856] [outer = 0x0] [url = about:blank] 04:27:32 INFO - PROCESS | 1982 | --DOMWINDOW == 212 (0x125e55c00) [pid = 1982] [serial = 1682] [outer = 0x0] [url = about:blank] 04:27:32 INFO - PROCESS | 1982 | --DOMWINDOW == 211 (0x12fe87c00) [pid = 1982] [serial = 1706] [outer = 0x0] [url = about:blank] 04:27:32 INFO - PROCESS | 1982 | --DOMWINDOW == 210 (0x139c17400) [pid = 1982] [serial = 1769] [outer = 0x0] [url = about:blank] 04:27:32 INFO - PROCESS | 1982 | --DOMWINDOW == 209 (0x139ff4800) [pid = 1982] [serial = 1772] [outer = 0x0] [url = about:blank] 04:27:32 INFO - PROCESS | 1982 | --DOMWINDOW == 208 (0x113e15800) [pid = 1982] [serial = 2005] [outer = 0x0] [url = about:blank] 04:27:32 INFO - PROCESS | 1982 | --DOMWINDOW == 207 (0x1293b4800) [pid = 1982] [serial = 2018] [outer = 0x0] [url = about:blank] 04:27:32 INFO - PROCESS | 1982 | --DOMWINDOW == 206 (0x11ac15c00) [pid = 1982] [serial = 2009] [outer = 0x0] [url = about:blank] 04:27:32 INFO - PROCESS | 1982 | --DOMWINDOW == 205 (0x119d6c000) [pid = 1982] [serial = 1610] [outer = 0x0] [url = about:blank] 04:27:32 INFO - PROCESS | 1982 | --DOMWINDOW == 204 (0x139fef800) [pid = 1982] [serial = 1835] [outer = 0x0] [url = about:blank] 04:27:32 INFO - PROCESS | 1982 | --DOMWINDOW == 203 (0x11b99d800) [pid = 1982] [serial = 1901] [outer = 0x0] [url = about:blank] 04:27:32 INFO - PROCESS | 1982 | --DOMWINDOW == 202 (0x12b9b9400) [pid = 1982] [serial = 1961] [outer = 0x0] [url = about:blank] 04:27:32 INFO - PROCESS | 1982 | --DOMWINDOW == 201 (0x12586b400) [pid = 1982] [serial = 1613] [outer = 0x0] [url = about:blank] 04:27:32 INFO - PROCESS | 1982 | --DOMWINDOW == 200 (0x12d00b000) [pid = 1982] [serial = 1925] [outer = 0x0] [url = about:blank] 04:27:32 INFO - PROCESS | 1982 | --DOMWINDOW == 199 (0x13a264c00) [pid = 1982] [serial = 1841] [outer = 0x0] [url = about:blank] 04:27:32 INFO - PROCESS | 1982 | --DOMWINDOW == 198 (0x12aa97000) [pid = 1982] [serial = 1975] [outer = 0x0] [url = about:blank] 04:27:32 INFO - PROCESS | 1982 | --DOMWINDOW == 197 (0x139c0c000) [pid = 1982] [serial = 1625] [outer = 0x0] [url = about:blank] 04:27:32 INFO - PROCESS | 1982 | --DOMWINDOW == 196 (0x12e246800) [pid = 1982] [serial = 1760] [outer = 0x0] [url = about:blank] 04:27:32 INFO - PROCESS | 1982 | --DOMWINDOW == 195 (0x11c45dc00) [pid = 1982] [serial = 1757] [outer = 0x0] [url = about:blank] 04:27:32 INFO - PROCESS | 1982 | --DOMWINDOW == 194 (0x12fc57c00) [pid = 1982] [serial = 1700] [outer = 0x0] [url = about:blank] 04:27:32 INFO - PROCESS | 1982 | --DOMWINDOW == 193 (0x12e940000) [pid = 1982] [serial = 1832] [outer = 0x0] [url = about:blank] 04:27:32 INFO - PROCESS | 1982 | --DOMWINDOW == 192 (0x12b08a400) [pid = 1982] [serial = 1688] [outer = 0x0] [url = about:blank] 04:27:32 INFO - PROCESS | 1982 | --DOMWINDOW == 191 (0x12f22dc00) [pid = 1982] [serial = 1694] [outer = 0x0] [url = about:blank] 04:27:32 INFO - PROCESS | 1982 | --DOMWINDOW == 190 (0x125860400) [pid = 1982] [serial = 2014] [outer = 0x0] [url = about:blank] 04:27:32 INFO - PROCESS | 1982 | --DOMWINDOW == 189 (0x12ec67c00) [pid = 1982] [serial = 1622] [outer = 0x0] [url = about:blank] 04:27:32 INFO - PROCESS | 1982 | --DOMWINDOW == 188 (0x12a043000) [pid = 1982] [serial = 1904] [outer = 0x0] [url = about:blank] 04:27:32 INFO - PROCESS | 1982 | --DOMWINDOW == 187 (0x11ac16400) [pid = 1982] [serial = 1754] [outer = 0x0] [url = about:blank] 04:27:32 INFO - PROCESS | 1982 | --DOMWINDOW == 186 (0x12acaac00) [pid = 1982] [serial = 2023] [outer = 0x0] [url = about:blank] 04:27:32 INFO - PROCESS | 1982 | --DOMWINDOW == 185 (0x12ac08800) [pid = 1982] [serial = 2021] [outer = 0x0] [url = about:blank] 04:27:32 INFO - PROCESS | 1982 | --DOMWINDOW == 184 (0x11ac1b400) [pid = 1982] [serial = 1993] [outer = 0x0] [url = about:blank] 04:27:32 INFO - PROCESS | 1982 | --DOMWINDOW == 183 (0x13a232400) [pid = 1982] [serial = 1838] [outer = 0x0] [url = about:blank] 04:27:32 INFO - PROCESS | 1982 | --DOMWINDOW == 182 (0x12da0e400) [pid = 1982] [serial = 1829] [outer = 0x0] [url = about:blank] 04:27:32 INFO - PROCESS | 1982 | --DOMWINDOW == 181 (0x12ee87c00) [pid = 1982] [serial = 1999] [outer = 0x0] [url = about:blank] 04:27:32 INFO - PROCESS | 1982 | --DOMWINDOW == 180 (0x1274be400) [pid = 1982] [serial = 2017] [outer = 0x0] [url = about:blank] 04:27:32 INFO - PROCESS | 1982 | --DOMWINDOW == 179 (0x11ac1f400) [pid = 1982] [serial = 1679] [outer = 0x0] [url = about:blank] 04:27:32 INFO - PROCESS | 1982 | --DOMWINDOW == 178 (0x12ad2c400) [pid = 1982] [serial = 1616] [outer = 0x0] [url = about:blank] 04:27:32 INFO - PROCESS | 1982 | --DOMWINDOW == 177 (0x12ae27400) [pid = 1982] [serial = 2024] [outer = 0x0] [url = about:blank] 04:27:32 INFO - PROCESS | 1982 | --DOMWINDOW == 176 (0x12e68a400) [pid = 1982] [serial = 1990] [outer = 0x0] [url = about:blank] 04:27:32 INFO - PROCESS | 1982 | --DOMWINDOW == 175 (0x143255000) [pid = 1982] [serial = 1850] [outer = 0x0] [url = about:blank] 04:27:32 INFO - PROCESS | 1982 | --DOMWINDOW == 174 (0x11b90c400) [pid = 1982] [serial = 1969] [outer = 0x0] [url = about:blank] 04:27:32 INFO - PROCESS | 1982 | --DOMWINDOW == 173 (0x12ac0f400) [pid = 1982] [serial = 1697] [outer = 0x0] [url = about:blank] 04:27:32 INFO - PROCESS | 1982 | --DOMWINDOW == 172 (0x12da0cc00) [pid = 1982] [serial = 1984] [outer = 0x0] [url = about:blank] 04:27:32 INFO - PROCESS | 1982 | --DOMWINDOW == 171 (0x13a387800) [pid = 1982] [serial = 1844] [outer = 0x0] [url = about:blank] 04:27:32 INFO - PROCESS | 1982 | --DOMWINDOW == 170 (0x12e941c00) [pid = 1982] [serial = 1996] [outer = 0x0] [url = about:blank] 04:27:32 INFO - PROCESS | 1982 | --DOMWINDOW == 169 (0x12d00bc00) [pid = 1982] [serial = 1691] [outer = 0x0] [url = about:blank] 04:27:32 INFO - PROCESS | 1982 | --DOMWINDOW == 168 (0x12e356c00) [pid = 1982] [serial = 1987] [outer = 0x0] [url = about:blank] 04:27:32 INFO - PROCESS | 1982 | --DOMWINDOW == 167 (0x137225800) [pid = 1982] [serial = 1631] [outer = 0x0] [url = about:blank] 04:27:32 INFO - PROCESS | 1982 | --DOMWINDOW == 166 (0x12b394000) [pid = 1982] [serial = 1978] [outer = 0x0] [url = about:blank] 04:27:32 INFO - PROCESS | 1982 | --DOMWINDOW == 165 (0x118fd3c00) [pid = 1982] [serial = 1966] [outer = 0x0] [url = about:blank] 04:27:32 INFO - PROCESS | 1982 | --DOMWINDOW == 164 (0x12aa29800) [pid = 1982] [serial = 1709] [outer = 0x0] [url = about:blank] 04:27:32 INFO - PROCESS | 1982 | --DOMWINDOW == 163 (0x12aa71800) [pid = 1982] [serial = 1907] [outer = 0x0] [url = about:blank] 04:27:32 INFO - PROCESS | 1982 | --DOMWINDOW == 162 (0x12a6d8c00) [pid = 1982] [serial = 2020] [outer = 0x0] [url = about:blank] 04:27:32 INFO - PROCESS | 1982 | --DOMWINDOW == 161 (0x11ac1dc00) [pid = 1982] [serial = 1820] [outer = 0x0] [url = about:blank] 04:27:32 INFO - PROCESS | 1982 | --DOMWINDOW == 160 (0x13a22e800) [pid = 1982] [serial = 1781] [outer = 0x0] [url = about:blank] 04:27:32 INFO - PROCESS | 1982 | --DOMWINDOW == 159 (0x12af29800) [pid = 1982] [serial = 1913] [outer = 0x0] [url = about:blank] 04:27:32 INFO - PROCESS | 1982 | --DOMWINDOW == 158 (0x1260bdc00) [pid = 1982] [serial = 2015] [outer = 0x0] [url = about:blank] 04:27:32 INFO - PROCESS | 1982 | --DOMWINDOW == 157 (0x1435bdc00) [pid = 1982] [serial = 1847] [outer = 0x0] [url = about:blank] 04:27:32 INFO - PROCESS | 1982 | --DOMWINDOW == 156 (0x11c461800) [pid = 1982] [serial = 2012] [outer = 0x0] [url = about:blank] 04:27:32 INFO - PROCESS | 1982 | --DOMWINDOW == 155 (0x119ad9c00) [pid = 1982] [serial = 2008] [outer = 0x0] [url = about:blank] 04:27:32 INFO - PROCESS | 1982 | --DOMWINDOW == 154 (0x12cf84400) [pid = 1982] [serial = 1619] [outer = 0x0] [url = about:blank] 04:27:32 INFO - PROCESS | 1982 | --DOMWINDOW == 153 (0x137230800) [pid = 1982] [serial = 1766] [outer = 0x0] [url = about:blank] 04:27:32 INFO - PROCESS | 1982 | --DOMWINDOW == 152 (0x11532f000) [pid = 1982] [serial = 2006] [outer = 0x0] [url = about:blank] 04:27:32 INFO - PROCESS | 1982 | --DOMWINDOW == 151 (0x1121e9800) [pid = 1982] [serial = 1895] [outer = 0x0] [url = about:blank] 04:27:32 INFO - PROCESS | 1982 | --DOMWINDOW == 150 (0x12b38f400) [pid = 1982] [serial = 1916] [outer = 0x0] [url = about:blank] 04:27:32 INFO - PROCESS | 1982 | --DOMWINDOW == 149 (0x1435bd000) [pid = 1982] [serial = 1775] [outer = 0x0] [url = about:blank] 04:27:32 INFO - PROCESS | 1982 | --DOMWINDOW == 148 (0x12aca9400) [pid = 1982] [serial = 1910] [outer = 0x0] [url = about:blank] 04:27:32 INFO - PROCESS | 1982 | --DOMWINDOW == 147 (0x12e809800) [pid = 1982] [serial = 1703] [outer = 0x0] [url = about:blank] 04:27:32 INFO - PROCESS | 1982 | --DOMWINDOW == 146 (0x12aab8c00) [pid = 1982] [serial = 1826] [outer = 0x0] [url = about:blank] 04:27:32 INFO - PROCESS | 1982 | 1461151652314 Marionette TRACE conn2 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 04:27:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 04:27:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 825ms 04:27:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 04:27:32 INFO - PROCESS | 1982 | 1461151652356 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 04:27:32 INFO - PROCESS | 1982 | 1461151652357 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 04:27:32 INFO - PROCESS | 1982 | 1461151652360 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 04:27:32 INFO - PROCESS | 1982 | 1461151652363 Marionette TRACE conn2 <- [1,2806,null,{}] 04:27:32 INFO - PROCESS | 1982 | 1461151652369 Marionette TRACE conn2 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:32 INFO - PROCESS | 1982 | 1461151652489 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 04:27:32 INFO - PROCESS | 1982 | 1461151652496 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:32 INFO - PROCESS | 1982 | ++DOCSHELL 0x12a1bf000 == 88 [pid = 1982] [id = 709] 04:27:32 INFO - PROCESS | 1982 | ++DOMWINDOW == 147 (0x11c187000) [pid = 1982] [serial = 2127] [outer = 0x0] 04:27:32 INFO - PROCESS | 1982 | ++DOMWINDOW == 148 (0x123951c00) [pid = 1982] [serial = 2128] [outer = 0x11c187000] 04:27:32 INFO - PROCESS | 1982 | 1461151652540 Marionette DEBUG loaded listener.js 04:27:32 INFO - PROCESS | 1982 | ++DOMWINDOW == 149 (0x12627ac00) [pid = 1982] [serial = 2129] [outer = 0x11c187000] 04:27:33 INFO - PROCESS | 1982 | 1461151653085 Marionette TRACE conn2 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 04:27:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 04:27:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 776ms 04:27:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 04:27:33 INFO - PROCESS | 1982 | 1461151653136 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 04:27:33 INFO - PROCESS | 1982 | 1461151653137 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 04:27:33 INFO - PROCESS | 1982 | 1461151653139 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 04:27:33 INFO - PROCESS | 1982 | 1461151653140 Marionette TRACE conn2 <- [1,2810,null,{}] 04:27:33 INFO - PROCESS | 1982 | 1461151653143 Marionette TRACE conn2 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:33 INFO - PROCESS | 1982 | 1461151653245 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 04:27:33 INFO - PROCESS | 1982 | 1461151653249 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:33 INFO - PROCESS | 1982 | ++DOCSHELL 0x12b782800 == 89 [pid = 1982] [id = 710] 04:27:33 INFO - PROCESS | 1982 | ++DOMWINDOW == 150 (0x126ab7400) [pid = 1982] [serial = 2130] [outer = 0x0] 04:27:33 INFO - PROCESS | 1982 | ++DOMWINDOW == 151 (0x128df4800) [pid = 1982] [serial = 2131] [outer = 0x126ab7400] 04:27:33 INFO - PROCESS | 1982 | 1461151653278 Marionette DEBUG loaded listener.js 04:27:33 INFO - PROCESS | 1982 | ++DOMWINDOW == 152 (0x129586c00) [pid = 1982] [serial = 2132] [outer = 0x126ab7400] 04:27:33 INFO - PROCESS | 1982 | 1461151653660 Marionette TRACE conn2 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 04:27:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 04:27:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 570ms 04:27:33 INFO - PROCESS | 1982 | 1461151653710 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 04:27:33 INFO - PROCESS | 1982 | 1461151653712 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 04:27:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 04:27:33 INFO - PROCESS | 1982 | 1461151653714 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 04:27:33 INFO - PROCESS | 1982 | 1461151653716 Marionette TRACE conn2 <- [1,2814,null,{}] 04:27:33 INFO - PROCESS | 1982 | 1461151653719 Marionette TRACE conn2 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:33 INFO - PROCESS | 1982 | 1461151653847 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 04:27:33 INFO - PROCESS | 1982 | 1461151653856 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:33 INFO - PROCESS | 1982 | ++DOCSHELL 0x12d876800 == 90 [pid = 1982] [id = 711] 04:27:33 INFO - PROCESS | 1982 | ++DOMWINDOW == 153 (0x12a432c00) [pid = 1982] [serial = 2133] [outer = 0x0] 04:27:33 INFO - PROCESS | 1982 | ++DOMWINDOW == 154 (0x12a6d1800) [pid = 1982] [serial = 2134] [outer = 0x12a432c00] 04:27:33 INFO - PROCESS | 1982 | 1461151653906 Marionette DEBUG loaded listener.js 04:27:33 INFO - PROCESS | 1982 | ++DOMWINDOW == 155 (0x12aa6f800) [pid = 1982] [serial = 2135] [outer = 0x12a432c00] 04:27:34 INFO - PROCESS | 1982 | 1461151654439 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 04:27:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 04:27:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 769ms 04:27:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 04:27:34 INFO - PROCESS | 1982 | 1461151654483 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 04:27:34 INFO - PROCESS | 1982 | 1461151654484 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 04:27:34 INFO - PROCESS | 1982 | 1461151654492 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 04:27:34 INFO - PROCESS | 1982 | 1461151654493 Marionette TRACE conn2 <- [1,2818,null,{}] 04:27:34 INFO - PROCESS | 1982 | 1461151654496 Marionette TRACE conn2 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:34 INFO - PROCESS | 1982 | 1461151654631 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 04:27:34 INFO - PROCESS | 1982 | 1461151654645 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:34 INFO - PROCESS | 1982 | ++DOCSHELL 0x12e63b800 == 91 [pid = 1982] [id = 712] 04:27:34 INFO - PROCESS | 1982 | ++DOMWINDOW == 156 (0x12a437c00) [pid = 1982] [serial = 2136] [outer = 0x0] 04:27:34 INFO - PROCESS | 1982 | ++DOMWINDOW == 157 (0x12aab8c00) [pid = 1982] [serial = 2137] [outer = 0x12a437c00] 04:27:34 INFO - PROCESS | 1982 | 1461151654670 Marionette DEBUG loaded listener.js 04:27:34 INFO - PROCESS | 1982 | ++DOMWINDOW == 158 (0x12ac9f800) [pid = 1982] [serial = 2138] [outer = 0x12a437c00] 04:27:35 INFO - PROCESS | 1982 | 1461151655059 Marionette TRACE conn2 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 04:27:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 04:27:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 577ms 04:27:35 INFO - PROCESS | 1982 | 1461151655064 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 04:27:35 INFO - PROCESS | 1982 | 1461151655066 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 04:27:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 04:27:35 INFO - PROCESS | 1982 | 1461151655068 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 04:27:35 INFO - PROCESS | 1982 | 1461151655073 Marionette TRACE conn2 <- [1,2822,null,{}] 04:27:35 INFO - PROCESS | 1982 | 1461151655076 Marionette TRACE conn2 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:35 INFO - PROCESS | 1982 | 1461151655239 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 04:27:35 INFO - PROCESS | 1982 | 1461151655258 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:35 INFO - PROCESS | 1982 | ++DOCSHELL 0x12ea30000 == 92 [pid = 1982] [id = 713] 04:27:35 INFO - PROCESS | 1982 | ++DOMWINDOW == 159 (0x12aca7000) [pid = 1982] [serial = 2139] [outer = 0x0] 04:27:35 INFO - PROCESS | 1982 | ++DOMWINDOW == 160 (0x12ad28400) [pid = 1982] [serial = 2140] [outer = 0x12aca7000] 04:27:35 INFO - PROCESS | 1982 | 1461151655283 Marionette DEBUG loaded listener.js 04:27:35 INFO - PROCESS | 1982 | ++DOMWINDOW == 161 (0x12af1c800) [pid = 1982] [serial = 2141] [outer = 0x12aca7000] 04:27:35 INFO - PROCESS | 1982 | 1461151655680 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 04:27:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 04:27:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 623ms 04:27:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 04:27:35 INFO - PROCESS | 1982 | 1461151655692 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 04:27:35 INFO - PROCESS | 1982 | 1461151655693 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 04:27:35 INFO - PROCESS | 1982 | 1461151655695 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 04:27:35 INFO - PROCESS | 1982 | 1461151655697 Marionette TRACE conn2 <- [1,2826,null,{}] 04:27:35 INFO - PROCESS | 1982 | 1461151655699 Marionette TRACE conn2 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:35 INFO - PROCESS | 1982 | 1461151655838 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 04:27:35 INFO - PROCESS | 1982 | 1461151655855 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:35 INFO - PROCESS | 1982 | ++DOCSHELL 0x12f3cb800 == 93 [pid = 1982] [id = 714] 04:27:35 INFO - PROCESS | 1982 | ++DOMWINDOW == 162 (0x12af24c00) [pid = 1982] [serial = 2142] [outer = 0x0] 04:27:35 INFO - PROCESS | 1982 | ++DOMWINDOW == 163 (0x12b086c00) [pid = 1982] [serial = 2143] [outer = 0x12af24c00] 04:27:35 INFO - PROCESS | 1982 | 1461151655881 Marionette DEBUG loaded listener.js 04:27:35 INFO - PROCESS | 1982 | ++DOMWINDOW == 164 (0x12b41e400) [pid = 1982] [serial = 2144] [outer = 0x12af24c00] 04:27:36 INFO - PROCESS | 1982 | 1461151656251 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 04:27:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 04:27:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 567ms 04:27:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 04:27:36 INFO - PROCESS | 1982 | 1461151656264 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 04:27:36 INFO - PROCESS | 1982 | 1461151656265 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 04:27:36 INFO - PROCESS | 1982 | 1461151656267 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 04:27:36 INFO - PROCESS | 1982 | 1461151656269 Marionette TRACE conn2 <- [1,2830,null,{}] 04:27:36 INFO - PROCESS | 1982 | 1461151656272 Marionette TRACE conn2 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:36 INFO - PROCESS | 1982 | 1461151656411 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 04:27:36 INFO - PROCESS | 1982 | --DOMWINDOW == 163 (0x12601e400) [pid = 1982] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 04:27:36 INFO - PROCESS | 1982 | --DOMWINDOW == 162 (0x12aa20c00) [pid = 1982] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 04:27:36 INFO - PROCESS | 1982 | --DOMWINDOW == 161 (0x119d69800) [pid = 1982] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 04:27:36 INFO - PROCESS | 1982 | --DOMWINDOW == 160 (0x11a9a2400) [pid = 1982] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 04:27:36 INFO - PROCESS | 1982 | --DOMWINDOW == 159 (0x12fb12400) [pid = 1982] [serial = 47] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:27:36 INFO - PROCESS | 1982 | --DOMWINDOW == 158 (0x12f871800) [pid = 1982] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:27:36 INFO - PROCESS | 1982 | --DOMWINDOW == 157 (0x12a049400) [pid = 1982] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 04:27:36 INFO - PROCESS | 1982 | --DOMWINDOW == 156 (0x12bcb2400) [pid = 1982] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 04:27:36 INFO - PROCESS | 1982 | --DOMWINDOW == 155 (0x12e249800) [pid = 1982] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 04:27:36 INFO - PROCESS | 1982 | --DOMWINDOW == 154 (0x11210dc00) [pid = 1982] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 04:27:36 INFO - PROCESS | 1982 | --DOMWINDOW == 153 (0x123942c00) [pid = 1982] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 04:27:36 INFO - PROCESS | 1982 | --DOMWINDOW == 152 (0x11588a800) [pid = 1982] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 04:27:36 INFO - PROCESS | 1982 | --DOMWINDOW == 151 (0x125d19800) [pid = 1982] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 04:27:36 INFO - PROCESS | 1982 | 1461151656672 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:36 INFO - PROCESS | 1982 | ++DOCSHELL 0x12bb7d800 == 94 [pid = 1982] [id = 715] 04:27:36 INFO - PROCESS | 1982 | ++DOMWINDOW == 152 (0x1121ea800) [pid = 1982] [serial = 2145] [outer = 0x0] 04:27:36 INFO - PROCESS | 1982 | ++DOMWINDOW == 153 (0x118eda400) [pid = 1982] [serial = 2146] [outer = 0x1121ea800] 04:27:36 INFO - PROCESS | 1982 | 1461151656698 Marionette DEBUG loaded listener.js 04:27:36 INFO - PROCESS | 1982 | ++DOMWINDOW == 154 (0x12a041c00) [pid = 1982] [serial = 2147] [outer = 0x1121ea800] 04:27:36 INFO - PROCESS | 1982 | 1461151656989 Marionette TRACE conn2 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 04:27:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 04:27:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 774ms 04:27:37 INFO - PROCESS | 1982 | 1461151657042 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 04:27:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 04:27:37 INFO - PROCESS | 1982 | 1461151657044 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 04:27:37 INFO - PROCESS | 1982 | 1461151657047 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 04:27:37 INFO - PROCESS | 1982 | 1461151657049 Marionette TRACE conn2 <- [1,2834,null,{}] 04:27:37 INFO - PROCESS | 1982 | 1461151657053 Marionette TRACE conn2 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:37 INFO - PROCESS | 1982 | 1461151657218 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 04:27:37 INFO - PROCESS | 1982 | 1461151657348 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:37 INFO - PROCESS | 1982 | ++DOCSHELL 0x12feda800 == 95 [pid = 1982] [id = 716] 04:27:37 INFO - PROCESS | 1982 | ++DOMWINDOW == 155 (0x11bcdf000) [pid = 1982] [serial = 2148] [outer = 0x0] 04:27:37 INFO - PROCESS | 1982 | ++DOMWINDOW == 156 (0x12b9bc800) [pid = 1982] [serial = 2149] [outer = 0x11bcdf000] 04:27:37 INFO - PROCESS | 1982 | 1461151657394 Marionette DEBUG loaded listener.js 04:27:37 INFO - PROCESS | 1982 | ++DOMWINDOW == 157 (0x12d011000) [pid = 1982] [serial = 2150] [outer = 0x11bcdf000] 04:27:37 INFO - PROCESS | 1982 | 1461151657745 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 04:27:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 04:27:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 721ms 04:27:37 INFO - PROCESS | 1982 | 1461151657767 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 04:27:37 INFO - PROCESS | 1982 | 1461151657769 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 04:27:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 04:27:37 INFO - PROCESS | 1982 | 1461151657775 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 04:27:37 INFO - PROCESS | 1982 | 1461151657777 Marionette TRACE conn2 <- [1,2838,null,{}] 04:27:37 INFO - PROCESS | 1982 | 1461151657780 Marionette TRACE conn2 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:37 INFO - PROCESS | 1982 | 1461151657965 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 04:27:38 INFO - PROCESS | 1982 | 1461151658012 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:38 INFO - PROCESS | 1982 | ++DOCSHELL 0x1371a6000 == 96 [pid = 1982] [id = 717] 04:27:38 INFO - PROCESS | 1982 | ++DOMWINDOW == 158 (0x12d8ddc00) [pid = 1982] [serial = 2151] [outer = 0x0] 04:27:38 INFO - PROCESS | 1982 | ++DOMWINDOW == 159 (0x12e363800) [pid = 1982] [serial = 2152] [outer = 0x12d8ddc00] 04:27:38 INFO - PROCESS | 1982 | 1461151658054 Marionette DEBUG loaded listener.js 04:27:38 INFO - PROCESS | 1982 | ++DOMWINDOW == 160 (0x12e805c00) [pid = 1982] [serial = 2153] [outer = 0x12d8ddc00] 04:27:38 INFO - PROCESS | 1982 | 1461151658482 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 04:27:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 04:27:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 723ms 04:27:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 04:27:38 INFO - PROCESS | 1982 | 1461151658498 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 04:27:38 INFO - PROCESS | 1982 | 1461151658499 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 04:27:38 INFO - PROCESS | 1982 | 1461151658501 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 04:27:38 INFO - PROCESS | 1982 | 1461151658502 Marionette TRACE conn2 <- [1,2842,null,{}] 04:27:38 INFO - PROCESS | 1982 | 1461151658507 Marionette TRACE conn2 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:38 INFO - PROCESS | 1982 | 1461151658611 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 04:27:38 INFO - PROCESS | 1982 | 1461151658805 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:38 INFO - PROCESS | 1982 | ++DOCSHELL 0x11c5d7000 == 97 [pid = 1982] [id = 718] 04:27:38 INFO - PROCESS | 1982 | ++DOMWINDOW == 161 (0x1121e0400) [pid = 1982] [serial = 2154] [outer = 0x0] 04:27:38 INFO - PROCESS | 1982 | ++DOMWINDOW == 162 (0x113e16800) [pid = 1982] [serial = 2155] [outer = 0x1121e0400] 04:27:38 INFO - PROCESS | 1982 | 1461151658839 Marionette DEBUG loaded listener.js 04:27:38 INFO - PROCESS | 1982 | ++DOMWINDOW == 163 (0x11532f000) [pid = 1982] [serial = 2156] [outer = 0x1121e0400] 04:27:39 INFO - PROCESS | 1982 | 1461151659305 Marionette TRACE conn2 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 04:27:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 04:27:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 823ms 04:27:39 INFO - PROCESS | 1982 | 1461151659325 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 04:27:39 INFO - PROCESS | 1982 | 1461151659327 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 04:27:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 04:27:39 INFO - PROCESS | 1982 | 1461151659330 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 04:27:39 INFO - PROCESS | 1982 | 1461151659333 Marionette TRACE conn2 <- [1,2846,null,{}] 04:27:39 INFO - PROCESS | 1982 | 1461151659337 Marionette TRACE conn2 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:39 INFO - PROCESS | 1982 | 1461151659496 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 04:27:39 INFO - PROCESS | 1982 | 1461151659631 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:39 INFO - PROCESS | 1982 | ++DOCSHELL 0x12bf63800 == 98 [pid = 1982] [id = 719] 04:27:39 INFO - PROCESS | 1982 | ++DOMWINDOW == 164 (0x119a34400) [pid = 1982] [serial = 2157] [outer = 0x0] 04:27:39 INFO - PROCESS | 1982 | ++DOMWINDOW == 165 (0x11b216000) [pid = 1982] [serial = 2158] [outer = 0x119a34400] 04:27:39 INFO - PROCESS | 1982 | 1461151659665 Marionette DEBUG loaded listener.js 04:27:39 INFO - PROCESS | 1982 | ++DOMWINDOW == 166 (0x11c462400) [pid = 1982] [serial = 2159] [outer = 0x119a34400] 04:27:40 INFO - PROCESS | 1982 | 1461151660129 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 04:27:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 04:27:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 826ms 04:27:40 INFO - PROCESS | 1982 | 1461151660160 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 04:27:40 INFO - PROCESS | 1982 | 1461151660164 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 04:27:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 04:27:40 INFO - PROCESS | 1982 | 1461151660168 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 04:27:40 INFO - PROCESS | 1982 | 1461151660170 Marionette TRACE conn2 <- [1,2850,null,{}] 04:27:40 INFO - PROCESS | 1982 | 1461151660174 Marionette TRACE conn2 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:40 INFO - PROCESS | 1982 | 1461151660370 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 04:27:40 INFO - PROCESS | 1982 | 1461151660515 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:40 INFO - PROCESS | 1982 | ++DOCSHELL 0x12efe5800 == 99 [pid = 1982] [id = 720] 04:27:40 INFO - PROCESS | 1982 | ++DOMWINDOW == 167 (0x11c4b0c00) [pid = 1982] [serial = 2160] [outer = 0x0] 04:27:40 INFO - PROCESS | 1982 | ++DOMWINDOW == 168 (0x1260ca000) [pid = 1982] [serial = 2161] [outer = 0x11c4b0c00] 04:27:40 INFO - PROCESS | 1982 | 1461151660547 Marionette DEBUG loaded listener.js 04:27:40 INFO - PROCESS | 1982 | ++DOMWINDOW == 169 (0x12a42d800) [pid = 1982] [serial = 2162] [outer = 0x11c4b0c00] 04:27:41 INFO - PROCESS | 1982 | 1461151661030 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 04:27:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 04:27:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 925ms 04:27:41 INFO - PROCESS | 1982 | 1461151661093 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 04:27:41 INFO - PROCESS | 1982 | 1461151661095 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 04:27:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 04:27:41 INFO - PROCESS | 1982 | 1461151661103 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 04:27:41 INFO - PROCESS | 1982 | 1461151661107 Marionette TRACE conn2 <- [1,2854,null,{}] 04:27:41 INFO - PROCESS | 1982 | 1461151661111 Marionette TRACE conn2 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:41 INFO - PROCESS | 1982 | 1461151661267 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 04:27:41 INFO - PROCESS | 1982 | 1461151661446 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:41 INFO - PROCESS | 1982 | ++DOCSHELL 0x1398db000 == 100 [pid = 1982] [id = 721] 04:27:41 INFO - PROCESS | 1982 | ++DOMWINDOW == 170 (0x12aabd800) [pid = 1982] [serial = 2163] [outer = 0x0] 04:27:41 INFO - PROCESS | 1982 | ++DOMWINDOW == 171 (0x12b9b8800) [pid = 1982] [serial = 2164] [outer = 0x12aabd800] 04:27:41 INFO - PROCESS | 1982 | 1461151661495 Marionette DEBUG loaded listener.js 04:27:41 INFO - PROCESS | 1982 | ++DOMWINDOW == 172 (0x12d00a000) [pid = 1982] [serial = 2165] [outer = 0x12aabd800] 04:27:41 INFO - PROCESS | 1982 | 1461151661955 Marionette TRACE conn2 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 04:27:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 04:27:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 928ms 04:27:42 INFO - PROCESS | 1982 | 1461151662027 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 04:27:42 INFO - PROCESS | 1982 | 1461151662028 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 04:27:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 04:27:42 INFO - PROCESS | 1982 | 1461151662031 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 04:27:42 INFO - PROCESS | 1982 | 1461151662032 Marionette TRACE conn2 <- [1,2858,null,{}] 04:27:42 INFO - PROCESS | 1982 | 1461151662034 Marionette TRACE conn2 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:42 INFO - PROCESS | 1982 | 1461151662162 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 04:27:42 INFO - PROCESS | 1982 | 1461151662291 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:42 INFO - PROCESS | 1982 | ++DOCSHELL 0x139a23000 == 101 [pid = 1982] [id = 722] 04:27:42 INFO - PROCESS | 1982 | ++DOMWINDOW == 173 (0x12b6cf800) [pid = 1982] [serial = 2166] [outer = 0x0] 04:27:42 INFO - PROCESS | 1982 | ++DOMWINDOW == 174 (0x12e250800) [pid = 1982] [serial = 2167] [outer = 0x12b6cf800] 04:27:42 INFO - PROCESS | 1982 | 1461151662321 Marionette DEBUG loaded listener.js 04:27:42 INFO - PROCESS | 1982 | ++DOMWINDOW == 175 (0x12e690c00) [pid = 1982] [serial = 2168] [outer = 0x12b6cf800] 04:27:42 INFO - PROCESS | 1982 | 1461151662738 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 04:27:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 04:27:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 769ms 04:27:42 INFO - PROCESS | 1982 | 1461151662800 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 04:27:42 INFO - PROCESS | 1982 | 1461151662802 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 04:27:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 04:27:42 INFO - PROCESS | 1982 | 1461151662804 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 04:27:42 INFO - PROCESS | 1982 | 1461151662805 Marionette TRACE conn2 <- [1,2862,null,{}] 04:27:42 INFO - PROCESS | 1982 | 1461151662808 Marionette TRACE conn2 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:42 INFO - PROCESS | 1982 | 1461151662932 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 04:27:43 INFO - PROCESS | 1982 | 1461151663034 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:43 INFO - PROCESS | 1982 | ++DOCSHELL 0x139ee7000 == 102 [pid = 1982] [id = 723] 04:27:43 INFO - PROCESS | 1982 | ++DOMWINDOW == 176 (0x12f74d000) [pid = 1982] [serial = 2169] [outer = 0x0] 04:27:43 INFO - PROCESS | 1982 | ++DOMWINDOW == 177 (0x12fb13c00) [pid = 1982] [serial = 2170] [outer = 0x12f74d000] 04:27:43 INFO - PROCESS | 1982 | 1461151663072 Marionette DEBUG loaded listener.js 04:27:43 INFO - PROCESS | 1982 | ++DOMWINDOW == 178 (0x12fe85000) [pid = 1982] [serial = 2171] [outer = 0x12f74d000] 04:27:43 INFO - PROCESS | 1982 | 1461151663541 Marionette TRACE conn2 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 04:27:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 04:27:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 769ms 04:27:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 04:27:43 INFO - PROCESS | 1982 | 1461151663573 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 04:27:43 INFO - PROCESS | 1982 | 1461151663574 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 04:27:43 INFO - PROCESS | 1982 | 1461151663577 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 04:27:43 INFO - PROCESS | 1982 | 1461151663578 Marionette TRACE conn2 <- [1,2866,null,{}] 04:27:43 INFO - PROCESS | 1982 | 1461151663580 Marionette TRACE conn2 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:43 INFO - PROCESS | 1982 | 1461151663704 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 04:27:43 INFO - PROCESS | 1982 | 1461151663802 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:43 INFO - PROCESS | 1982 | ++DOCSHELL 0x139f83000 == 103 [pid = 1982] [id = 724] 04:27:43 INFO - PROCESS | 1982 | ++DOMWINDOW == 179 (0x12fc5d400) [pid = 1982] [serial = 2172] [outer = 0x0] 04:27:43 INFO - PROCESS | 1982 | ++DOMWINDOW == 180 (0x13005bc00) [pid = 1982] [serial = 2173] [outer = 0x12fc5d400] 04:27:43 INFO - PROCESS | 1982 | 1461151663832 Marionette DEBUG loaded listener.js 04:27:43 INFO - PROCESS | 1982 | ++DOMWINDOW == 181 (0x130764c00) [pid = 1982] [serial = 2174] [outer = 0x12fc5d400] 04:27:44 INFO - PROCESS | 1982 | 1461151664250 Marionette TRACE conn2 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 04:27:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 04:27:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 720ms 04:27:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 04:27:44 INFO - PROCESS | 1982 | 1461151664298 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 04:27:44 INFO - PROCESS | 1982 | 1461151664299 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 04:27:44 INFO - PROCESS | 1982 | 1461151664301 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 04:27:44 INFO - PROCESS | 1982 | 1461151664303 Marionette TRACE conn2 <- [1,2870,null,{}] 04:27:44 INFO - PROCESS | 1982 | 1461151664305 Marionette TRACE conn2 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:44 INFO - PROCESS | 1982 | 1461151664448 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 04:27:44 INFO - PROCESS | 1982 | 1461151664583 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:44 INFO - PROCESS | 1982 | ++DOCSHELL 0x1429ac800 == 104 [pid = 1982] [id = 725] 04:27:44 INFO - PROCESS | 1982 | ++DOMWINDOW == 182 (0x12fe85400) [pid = 1982] [serial = 2175] [outer = 0x0] 04:27:44 INFO - PROCESS | 1982 | ++DOMWINDOW == 183 (0x130762000) [pid = 1982] [serial = 2176] [outer = 0x12fe85400] 04:27:44 INFO - PROCESS | 1982 | 1461151664615 Marionette DEBUG loaded listener.js 04:27:44 INFO - PROCESS | 1982 | ++DOMWINDOW == 184 (0x137224800) [pid = 1982] [serial = 2177] [outer = 0x12fe85400] 04:27:45 INFO - PROCESS | 1982 | 1461151665029 Marionette TRACE conn2 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 04:27:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 04:27:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 771ms 04:27:45 INFO - PROCESS | 1982 | 1461151665073 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 04:27:45 INFO - PROCESS | 1982 | 1461151665074 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 04:27:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 04:27:45 INFO - PROCESS | 1982 | 1461151665077 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 04:27:45 INFO - PROCESS | 1982 | 1461151665078 Marionette TRACE conn2 <- [1,2874,null,{}] 04:27:45 INFO - PROCESS | 1982 | 1461151665080 Marionette TRACE conn2 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:45 INFO - PROCESS | 1982 | 1461151665204 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 04:27:45 INFO - PROCESS | 1982 | 1461151665332 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:45 INFO - PROCESS | 1982 | ++DOCSHELL 0x143625800 == 105 [pid = 1982] [id = 726] 04:27:45 INFO - PROCESS | 1982 | ++DOMWINDOW == 185 (0x137222800) [pid = 1982] [serial = 2178] [outer = 0x0] 04:27:45 INFO - PROCESS | 1982 | ++DOMWINDOW == 186 (0x13722d800) [pid = 1982] [serial = 2179] [outer = 0x137222800] 04:27:45 INFO - PROCESS | 1982 | 1461151665365 Marionette DEBUG loaded listener.js 04:27:45 INFO - PROCESS | 1982 | ++DOMWINDOW == 187 (0x139c0bc00) [pid = 1982] [serial = 2180] [outer = 0x137222800] 04:27:45 INFO - PROCESS | 1982 | 1461151665756 Marionette TRACE conn2 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 04:27:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 04:27:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 722ms 04:27:45 INFO - PROCESS | 1982 | 1461151665799 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 04:27:45 INFO - PROCESS | 1982 | 1461151665801 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 04:27:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 04:27:45 INFO - PROCESS | 1982 | 1461151665833 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 04:27:45 INFO - PROCESS | 1982 | 1461151665834 Marionette TRACE conn2 <- [1,2878,null,{}] 04:27:45 INFO - PROCESS | 1982 | 1461151665840 Marionette TRACE conn2 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:45 INFO - PROCESS | 1982 | 1461151665969 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 04:27:46 INFO - PROCESS | 1982 | 1461151666067 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:46 INFO - PROCESS | 1982 | ++DOCSHELL 0x146ad6000 == 106 [pid = 1982] [id = 727] 04:27:46 INFO - PROCESS | 1982 | ++DOMWINDOW == 188 (0x137226400) [pid = 1982] [serial = 2181] [outer = 0x0] 04:27:46 INFO - PROCESS | 1982 | ++DOMWINDOW == 189 (0x139c13c00) [pid = 1982] [serial = 2182] [outer = 0x137226400] 04:27:46 INFO - PROCESS | 1982 | 1461151666097 Marionette DEBUG loaded listener.js 04:27:46 INFO - PROCESS | 1982 | ++DOMWINDOW == 190 (0x139c19800) [pid = 1982] [serial = 2183] [outer = 0x137226400] 04:27:46 INFO - PROCESS | 1982 | 1461151666516 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 04:27:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 04:27:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 754ms 04:27:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 04:27:46 INFO - PROCESS | 1982 | 1461151666557 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 04:27:46 INFO - PROCESS | 1982 | 1461151666559 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 04:27:46 INFO - PROCESS | 1982 | 1461151666561 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 04:27:46 INFO - PROCESS | 1982 | 1461151666562 Marionette TRACE conn2 <- [1,2882,null,{}] 04:27:46 INFO - PROCESS | 1982 | 1461151666565 Marionette TRACE conn2 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:46 INFO - PROCESS | 1982 | 1461151666690 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 04:27:46 INFO - PROCESS | 1982 | 1461151666865 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:46 INFO - PROCESS | 1982 | ++DOCSHELL 0x1398dc800 == 107 [pid = 1982] [id = 728] 04:27:46 INFO - PROCESS | 1982 | ++DOMWINDOW == 191 (0x12b07c400) [pid = 1982] [serial = 2184] [outer = 0x0] 04:27:46 INFO - PROCESS | 1982 | ++DOMWINDOW == 192 (0x139ff0400) [pid = 1982] [serial = 2185] [outer = 0x12b07c400] 04:27:46 INFO - PROCESS | 1982 | 1461151666901 Marionette DEBUG loaded listener.js 04:27:46 INFO - PROCESS | 1982 | ++DOMWINDOW == 193 (0x13a224400) [pid = 1982] [serial = 2186] [outer = 0x12b07c400] 04:27:47 INFO - PROCESS | 1982 | 1461151667438 Marionette TRACE conn2 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 04:27:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 04:27:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 918ms 04:27:47 INFO - PROCESS | 1982 | 1461151667481 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 04:27:47 INFO - PROCESS | 1982 | 1461151667483 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 04:27:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 04:27:47 INFO - PROCESS | 1982 | 1461151667487 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 04:27:47 INFO - PROCESS | 1982 | 1461151667490 Marionette TRACE conn2 <- [1,2886,null,{}] 04:27:47 INFO - PROCESS | 1982 | 1461151667525 Marionette TRACE conn2 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:47 INFO - PROCESS | 1982 | 1461151667708 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 04:27:47 INFO - PROCESS | 1982 | 1461151667824 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:47 INFO - PROCESS | 1982 | ++DOCSHELL 0x12d067000 == 108 [pid = 1982] [id = 729] 04:27:47 INFO - PROCESS | 1982 | ++DOMWINDOW == 194 (0x1121e3c00) [pid = 1982] [serial = 2187] [outer = 0x0] 04:27:47 INFO - PROCESS | 1982 | ++DOMWINDOW == 195 (0x12b38b400) [pid = 1982] [serial = 2188] [outer = 0x1121e3c00] 04:27:47 INFO - PROCESS | 1982 | 1461151667856 Marionette DEBUG loaded listener.js 04:27:47 INFO - PROCESS | 1982 | ++DOMWINDOW == 196 (0x12be69000) [pid = 1982] [serial = 2189] [outer = 0x1121e3c00] 04:27:48 INFO - PROCESS | 1982 | 1461151668526 Marionette TRACE conn2 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 04:27:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 04:27:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1099ms 04:27:48 INFO - PROCESS | 1982 | 1461151668587 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 04:27:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 04:27:48 INFO - PROCESS | 1982 | 1461151668591 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 04:27:48 INFO - PROCESS | 1982 | 1461151668594 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 04:27:48 INFO - PROCESS | 1982 | 1461151668597 Marionette TRACE conn2 <- [1,2890,null,{}] 04:27:48 INFO - PROCESS | 1982 | 1461151668601 Marionette TRACE conn2 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:48 INFO - PROCESS | 1982 | 1461151668724 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 04:27:48 INFO - PROCESS | 1982 | 1461151668824 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:48 INFO - PROCESS | 1982 | ++DOCSHELL 0x12b997000 == 109 [pid = 1982] [id = 730] 04:27:48 INFO - PROCESS | 1982 | ++DOMWINDOW == 197 (0x114a9e800) [pid = 1982] [serial = 2190] [outer = 0x0] 04:27:48 INFO - PROCESS | 1982 | ++DOMWINDOW == 198 (0x115337800) [pid = 1982] [serial = 2191] [outer = 0x114a9e800] 04:27:48 INFO - PROCESS | 1982 | 1461151668853 Marionette DEBUG loaded listener.js 04:27:48 INFO - PROCESS | 1982 | ++DOMWINDOW == 199 (0x11912a400) [pid = 1982] [serial = 2192] [outer = 0x114a9e800] 04:27:49 INFO - PROCESS | 1982 | 1461151669312 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 04:27:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 04:27:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 770ms 04:27:49 INFO - PROCESS | 1982 | 1461151669365 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 04:27:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 04:27:49 INFO - PROCESS | 1982 | 1461151669369 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 04:27:49 INFO - PROCESS | 1982 | 1461151669373 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 04:27:49 INFO - PROCESS | 1982 | 1461151669375 Marionette TRACE conn2 <- [1,2894,null,{}] 04:27:49 INFO - PROCESS | 1982 | 1461151669377 Marionette TRACE conn2 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:49 INFO - PROCESS | 1982 | 1461151669492 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 04:27:49 INFO - PROCESS | 1982 | 1461151669626 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:49 INFO - PROCESS | 1982 | ++DOCSHELL 0x12ecd4800 == 110 [pid = 1982] [id = 731] 04:27:49 INFO - PROCESS | 1982 | ++DOMWINDOW == 200 (0x11aa22400) [pid = 1982] [serial = 2193] [outer = 0x0] 04:27:49 INFO - PROCESS | 1982 | ++DOMWINDOW == 201 (0x11b218c00) [pid = 1982] [serial = 2194] [outer = 0x11aa22400] 04:27:49 INFO - PROCESS | 1982 | 1461151669656 Marionette DEBUG loaded listener.js 04:27:49 INFO - PROCESS | 1982 | ++DOMWINDOW == 202 (0x123942c00) [pid = 1982] [serial = 2195] [outer = 0x11aa22400] 04:27:50 INFO - PROCESS | 1982 | 1461151670168 Marionette TRACE conn2 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 04:27:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 04:27:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 874ms 04:27:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 04:27:50 INFO - PROCESS | 1982 | 1461151670248 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 04:27:50 INFO - PROCESS | 1982 | 1461151670249 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 04:27:50 INFO - PROCESS | 1982 | 1461151670251 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 04:27:50 INFO - PROCESS | 1982 | 1461151670254 Marionette TRACE conn2 <- [1,2898,null,{}] 04:27:50 INFO - PROCESS | 1982 | 1461151670263 Marionette TRACE conn2 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:50 INFO - PROCESS | 1982 | 1461151670383 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 04:27:50 INFO - PROCESS | 1982 | 1461151670530 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:50 INFO - PROCESS | 1982 | --DOCSHELL 0x12ecde800 == 109 [pid = 1982] [id = 383] 04:27:50 INFO - PROCESS | 1982 | --DOCSHELL 0x1371a6000 == 108 [pid = 1982] [id = 717] 04:27:50 INFO - PROCESS | 1982 | --DOCSHELL 0x12feda800 == 107 [pid = 1982] [id = 716] 04:27:50 INFO - PROCESS | 1982 | --DOCSHELL 0x12bb7d800 == 106 [pid = 1982] [id = 715] 04:27:50 INFO - PROCESS | 1982 | --DOCSHELL 0x12f3cb800 == 105 [pid = 1982] [id = 714] 04:27:50 INFO - PROCESS | 1982 | --DOCSHELL 0x12ea30000 == 104 [pid = 1982] [id = 713] 04:27:50 INFO - PROCESS | 1982 | --DOMWINDOW == 201 (0x12f878800) [pid = 1982] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:27:50 INFO - PROCESS | 1982 | --DOMWINDOW == 200 (0x12b6d0400) [pid = 1982] [serial = 2041] [outer = 0x0] [url = about:blank] 04:27:50 INFO - PROCESS | 1982 | --DOMWINDOW == 199 (0x12b390400) [pid = 1982] [serial = 2077] [outer = 0x0] [url = about:blank] 04:27:50 INFO - PROCESS | 1982 | ++DOCSHELL 0x1266f9800 == 105 [pid = 1982] [id = 732] 04:27:50 INFO - PROCESS | 1982 | ++DOMWINDOW == 200 (0x1176dc400) [pid = 1982] [serial = 2196] [outer = 0x0] 04:27:50 INFO - PROCESS | 1982 | ++DOMWINDOW == 201 (0x11acbcc00) [pid = 1982] [serial = 2197] [outer = 0x1176dc400] 04:27:50 INFO - PROCESS | 1982 | 1461151670610 Marionette DEBUG loaded listener.js 04:27:50 INFO - PROCESS | 1982 | ++DOMWINDOW == 202 (0x1295ac400) [pid = 1982] [serial = 2198] [outer = 0x1176dc400] 04:27:50 INFO - PROCESS | 1982 | --DOCSHELL 0x12e63b800 == 104 [pid = 1982] [id = 712] 04:27:50 INFO - PROCESS | 1982 | --DOCSHELL 0x12d876800 == 103 [pid = 1982] [id = 711] 04:27:50 INFO - PROCESS | 1982 | --DOCSHELL 0x12b782800 == 102 [pid = 1982] [id = 710] 04:27:50 INFO - PROCESS | 1982 | --DOCSHELL 0x12a1bf000 == 101 [pid = 1982] [id = 709] 04:27:50 INFO - PROCESS | 1982 | --DOCSHELL 0x12938a000 == 100 [pid = 1982] [id = 708] 04:27:50 INFO - PROCESS | 1982 | --DOCSHELL 0x12dbc9800 == 99 [pid = 1982] [id = 707] 04:27:50 INFO - PROCESS | 1982 | --DOCSHELL 0x1274a8000 == 98 [pid = 1982] [id = 706] 04:27:50 INFO - PROCESS | 1982 | --DOCSHELL 0x143621800 == 97 [pid = 1982] [id = 701] 04:27:50 INFO - PROCESS | 1982 | --DOCSHELL 0x1429c1000 == 96 [pid = 1982] [id = 700] 04:27:50 INFO - PROCESS | 1982 | --DOCSHELL 0x13a214800 == 95 [pid = 1982] [id = 699] 04:27:50 INFO - PROCESS | 1982 | --DOCSHELL 0x139f1a000 == 94 [pid = 1982] [id = 698] 04:27:50 INFO - PROCESS | 1982 | --DOCSHELL 0x139ed6800 == 93 [pid = 1982] [id = 697] 04:27:50 INFO - PROCESS | 1982 | --DOCSHELL 0x139c6c800 == 92 [pid = 1982] [id = 696] 04:27:50 INFO - PROCESS | 1982 | --DOCSHELL 0x1398dd000 == 91 [pid = 1982] [id = 695] 04:27:50 INFO - PROCESS | 1982 | --DOCSHELL 0x12e4a9800 == 90 [pid = 1982] [id = 694] 04:27:50 INFO - PROCESS | 1982 | --DOCSHELL 0x12adcc800 == 89 [pid = 1982] [id = 693] 04:27:50 INFO - PROCESS | 1982 | --DOCSHELL 0x12f870800 == 88 [pid = 1982] [id = 17] 04:27:50 INFO - PROCESS | 1982 | --DOMWINDOW == 201 (0x12e684400) [pid = 1982] [serial = 2069] [outer = 0x0] [url = about:blank] 04:27:50 INFO - PROCESS | 1982 | --DOMWINDOW == 200 (0x11ac21000) [pid = 1982] [serial = 2032] [outer = 0x0] [url = about:blank] 04:27:50 INFO - PROCESS | 1982 | --DOMWINDOW == 199 (0x11a650000) [pid = 1982] [serial = 2072] [outer = 0x0] [url = about:blank] 04:27:50 INFO - PROCESS | 1982 | --DOMWINDOW == 198 (0x12ac0ec00) [pid = 1982] [serial = 2038] [outer = 0x0] [url = about:blank] 04:27:50 INFO - PROCESS | 1982 | --DOMWINDOW == 197 (0x12ac02800) [pid = 1982] [serial = 2059] [outer = 0x0] [url = about:blank] 04:27:50 INFO - PROCESS | 1982 | --DOMWINDOW == 196 (0x11bcd8c00) [pid = 1982] [serial = 2048] [outer = 0x0] [url = about:blank] 04:27:50 INFO - PROCESS | 1982 | --DOMWINDOW == 195 (0x11b950400) [pid = 1982] [serial = 2047] [outer = 0x0] [url = about:blank] 04:27:50 INFO - PROCESS | 1982 | --DOMWINDOW == 194 (0x128d6f000) [pid = 1982] [serial = 2074] [outer = 0x0] [url = about:blank] 04:27:50 INFO - PROCESS | 1982 | --DOMWINDOW == 193 (0x11544dc00) [pid = 1982] [serial = 2029] [outer = 0x0] [url = about:blank] 04:27:50 INFO - PROCESS | 1982 | --DOMWINDOW == 192 (0x12aab1400) [pid = 1982] [serial = 2075] [outer = 0x0] [url = about:blank] 04:27:50 INFO - PROCESS | 1982 | --DOMWINDOW == 191 (0x12fc61400) [pid = 1982] [serial = 1418] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:27:50 INFO - PROCESS | 1982 | --DOMWINDOW == 190 (0x12bca7800) [pid = 1982] [serial = 2063] [outer = 0x0] [url = about:blank] 04:27:50 INFO - PROCESS | 1982 | --DOMWINDOW == 189 (0x12b08a000) [pid = 1982] [serial = 2060] [outer = 0x0] [url = about:blank] 04:27:50 INFO - PROCESS | 1982 | --DOMWINDOW == 188 (0x12b418c00) [pid = 1982] [serial = 2062] [outer = 0x0] [url = about:blank] 04:27:50 INFO - PROCESS | 1982 | --DOMWINDOW == 187 (0x12cf88400) [pid = 1982] [serial = 2065] [outer = 0x0] [url = about:blank] 04:27:50 INFO - PROCESS | 1982 | --DOMWINDOW == 186 (0x12e350000) [pid = 1982] [serial = 2068] [outer = 0x0] [url = about:blank] 04:27:50 INFO - PROCESS | 1982 | --DOMWINDOW == 185 (0x115734c00) [pid = 1982] [serial = 2071] [outer = 0x0] [url = about:blank] 04:27:50 INFO - PROCESS | 1982 | --DOMWINDOW == 184 (0x12d354000) [pid = 1982] [serial = 2066] [outer = 0x0] [url = about:blank] 04:27:50 INFO - PROCESS | 1982 | --DOMWINDOW == 183 (0x123947000) [pid = 1982] [serial = 2050] [outer = 0x0] [url = about:blank] 04:27:50 INFO - PROCESS | 1982 | --DOMWINDOW == 182 (0x125c7a800) [pid = 1982] [serial = 2051] [outer = 0x0] [url = about:blank] 04:27:50 INFO - PROCESS | 1982 | --DOMWINDOW == 181 (0x119d62800) [pid = 1982] [serial = 2045] [outer = 0x0] [url = about:blank] 04:27:50 INFO - PROCESS | 1982 | --DOMWINDOW == 180 (0x118c35c00) [pid = 1982] [serial = 2044] [outer = 0x0] [url = about:blank] 04:27:50 INFO - PROCESS | 1982 | --DOMWINDOW == 179 (0x1295af800) [pid = 1982] [serial = 2035] [outer = 0x0] [url = about:blank] 04:27:50 INFO - PROCESS | 1982 | --DOMWINDOW == 178 (0x126fc4c00) [pid = 1982] [serial = 2053] [outer = 0x0] [url = about:blank] 04:27:50 INFO - PROCESS | 1982 | --DOMWINDOW == 177 (0x129084400) [pid = 1982] [serial = 2054] [outer = 0x0] [url = about:blank] 04:27:50 INFO - PROCESS | 1982 | --DOMWINDOW == 176 (0x12958a400) [pid = 1982] [serial = 2056] [outer = 0x0] [url = about:blank] 04:27:50 INFO - PROCESS | 1982 | --DOMWINDOW == 175 (0x12a6d6800) [pid = 1982] [serial = 2057] [outer = 0x0] [url = about:blank] 04:27:50 INFO - PROCESS | 1982 | 1461151670979 Marionette TRACE conn2 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 04:27:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 04:27:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 775ms 04:27:51 INFO - PROCESS | 1982 | 1461151671026 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 04:27:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 04:27:51 INFO - PROCESS | 1982 | 1461151671028 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 04:27:51 INFO - PROCESS | 1982 | 1461151671030 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 04:27:51 INFO - PROCESS | 1982 | 1461151671032 Marionette TRACE conn2 <- [1,2902,null,{}] 04:27:51 INFO - PROCESS | 1982 | 1461151671034 Marionette TRACE conn2 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:51 INFO - PROCESS | 1982 | 1461151671141 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 04:27:51 INFO - PROCESS | 1982 | 1461151671146 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:51 INFO - PROCESS | 1982 | ++DOCSHELL 0x12bf7a800 == 89 [pid = 1982] [id = 733] 04:27:51 INFO - PROCESS | 1982 | ++DOMWINDOW == 176 (0x12a04c400) [pid = 1982] [serial = 2199] [outer = 0x0] 04:27:51 INFO - PROCESS | 1982 | ++DOMWINDOW == 177 (0x12a6d5000) [pid = 1982] [serial = 2200] [outer = 0x12a04c400] 04:27:51 INFO - PROCESS | 1982 | 1461151671173 Marionette DEBUG loaded listener.js 04:27:51 INFO - PROCESS | 1982 | ++DOMWINDOW == 178 (0x12aa6cc00) [pid = 1982] [serial = 2201] [outer = 0x12a04c400] 04:27:51 INFO - PROCESS | 1982 | 1461151671557 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 04:27:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 04:27:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 568ms 04:27:51 INFO - PROCESS | 1982 | 1461151671600 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 04:27:51 INFO - PROCESS | 1982 | 1461151671601 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 04:27:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 04:27:51 INFO - PROCESS | 1982 | 1461151671603 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 04:27:51 INFO - PROCESS | 1982 | 1461151671604 Marionette TRACE conn2 <- [1,2906,null,{}] 04:27:51 INFO - PROCESS | 1982 | 1461151671607 Marionette TRACE conn2 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:51 INFO - PROCESS | 1982 | 1461151671712 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 04:27:51 INFO - PROCESS | 1982 | 1461151671716 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:51 INFO - PROCESS | 1982 | ++DOCSHELL 0x12e4a0000 == 90 [pid = 1982] [id = 734] 04:27:51 INFO - PROCESS | 1982 | ++DOMWINDOW == 179 (0x12aa73800) [pid = 1982] [serial = 2202] [outer = 0x0] 04:27:51 INFO - PROCESS | 1982 | ++DOMWINDOW == 180 (0x12aa9fc00) [pid = 1982] [serial = 2203] [outer = 0x12aa73800] 04:27:51 INFO - PROCESS | 1982 | 1461151671742 Marionette DEBUG loaded listener.js 04:27:51 INFO - PROCESS | 1982 | ++DOMWINDOW == 181 (0x12ac0c400) [pid = 1982] [serial = 2204] [outer = 0x12aa73800] 04:27:52 INFO - PROCESS | 1982 | 1461151672135 Marionette TRACE conn2 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 04:27:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 04:27:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 571ms 04:27:52 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 04:27:52 INFO - PROCESS | 1982 | 1461151672175 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 04:27:52 INFO - PROCESS | 1982 | 1461151672176 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 04:27:52 INFO - PROCESS | 1982 | 1461151672178 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 04:27:52 INFO - PROCESS | 1982 | 1461151672179 Marionette TRACE conn2 <- [1,2910,null,{}] 04:27:52 INFO - PROCESS | 1982 | 1461151672181 Marionette TRACE conn2 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:52 INFO - PROCESS | 1982 | 1461151672302 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 04:27:52 INFO - PROCESS | 1982 | 1461151672307 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:52 INFO - PROCESS | 1982 | ++DOCSHELL 0x12ec88000 == 91 [pid = 1982] [id = 735] 04:27:52 INFO - PROCESS | 1982 | ++DOMWINDOW == 182 (0x12ac9f400) [pid = 1982] [serial = 2205] [outer = 0x0] 04:27:52 INFO - PROCESS | 1982 | ++DOMWINDOW == 183 (0x12ae33000) [pid = 1982] [serial = 2206] [outer = 0x12ac9f400] 04:27:52 INFO - PROCESS | 1982 | 1461151672336 Marionette DEBUG loaded listener.js 04:27:52 INFO - PROCESS | 1982 | ++DOMWINDOW == 184 (0x12b9be400) [pid = 1982] [serial = 2207] [outer = 0x12ac9f400] 04:27:52 INFO - PROCESS | 1982 | 1461151672696 Marionette TRACE conn2 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 04:27:52 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 04:27:52 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 04:27:52 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 570ms 04:27:52 INFO - TEST-START | /DOMEvents/constructors.html 04:27:52 INFO - PROCESS | 1982 | 1461151672748 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 04:27:52 INFO - PROCESS | 1982 | 1461151672749 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 04:27:52 INFO - PROCESS | 1982 | 1461151672752 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 04:27:52 INFO - PROCESS | 1982 | 1461151672753 Marionette TRACE conn2 <- [1,2914,null,{}] 04:27:52 INFO - PROCESS | 1982 | 1461151672755 Marionette TRACE conn2 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:52 INFO - PROCESS | 1982 | 1461151672859 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 04:27:52 INFO - PROCESS | 1982 | 1461151672989 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:52 INFO - PROCESS | 1982 | ++DOCSHELL 0x12f871800 == 92 [pid = 1982] [id = 736] 04:27:52 INFO - PROCESS | 1982 | ++DOMWINDOW == 185 (0x12aa95800) [pid = 1982] [serial = 2208] [outer = 0x0] 04:27:53 INFO - PROCESS | 1982 | ++DOMWINDOW == 186 (0x12bcb3000) [pid = 1982] [serial = 2209] [outer = 0x12aa95800] 04:27:53 INFO - PROCESS | 1982 | 1461151673015 Marionette DEBUG loaded listener.js 04:27:53 INFO - PROCESS | 1982 | ++DOMWINDOW == 187 (0x12ce4ec00) [pid = 1982] [serial = 2210] [outer = 0x12aa95800] 04:27:53 INFO - PROCESS | 1982 | 1461151673388 Marionette TRACE conn2 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 04:27:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 04:27:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 04:27:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 04:27:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 04:27:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 04:27:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 04:27:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 04:27:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 04:27:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 04:27:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 04:27:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 04:27:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 04:27:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 04:27:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 04:27:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 04:27:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 04:27:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 04:27:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 04:27:53 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 04:27:53 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 04:27:53 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 04:27:53 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 04:27:53 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 04:27:53 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 04:27:53 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 04:27:53 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 04:27:53 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 04:27:53 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 04:27:53 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 04:27:53 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 04:27:53 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 04:27:53 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 04:27:53 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 04:27:53 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 04:27:53 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 04:27:53 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 04:27:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 04:27:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 04:27:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:27:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:27:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 04:27:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:27:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 04:27:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 04:27:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:27:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:27:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 04:27:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:27:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 04:27:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 04:27:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:27:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:27:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 04:27:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:27:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 04:27:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 04:27:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:27:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:27:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 04:27:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:27:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 04:27:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 04:27:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:27:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:27:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 04:27:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:27:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 04:27:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 04:27:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:27:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:27:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 04:27:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:27:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 04:27:53 INFO - TEST-OK | /DOMEvents/constructors.html | took 678ms 04:27:53 INFO - TEST-START | /DOMEvents/event-phases-order.html 04:27:53 INFO - PROCESS | 1982 | 1461151673430 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 04:27:53 INFO - PROCESS | 1982 | 1461151673432 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 04:27:53 INFO - PROCESS | 1982 | 1461151673434 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 04:27:53 INFO - PROCESS | 1982 | 1461151673435 Marionette TRACE conn2 <- [1,2918,null,{}] 04:27:53 INFO - PROCESS | 1982 | 1461151673438 Marionette TRACE conn2 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:53 INFO - PROCESS | 1982 | 1461151673574 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 04:27:53 INFO - PROCESS | 1982 | 1461151673589 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:53 INFO - PROCESS | 1982 | ++DOCSHELL 0x1371b0800 == 93 [pid = 1982] [id = 737] 04:27:53 INFO - PROCESS | 1982 | ++DOMWINDOW == 188 (0x12ce5c800) [pid = 1982] [serial = 2211] [outer = 0x0] 04:27:53 INFO - PROCESS | 1982 | ++DOMWINDOW == 189 (0x12d00e400) [pid = 1982] [serial = 2212] [outer = 0x12ce5c800] 04:27:53 INFO - PROCESS | 1982 | 1461151673614 Marionette DEBUG loaded listener.js 04:27:53 INFO - PROCESS | 1982 | ++DOMWINDOW == 190 (0x12e80e000) [pid = 1982] [serial = 2213] [outer = 0x12ce5c800] 04:27:53 INFO - PROCESS | 1982 | 1461151673969 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 04:27:54 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 04:27:54 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 571ms 04:27:54 INFO - PROCESS | 1982 | 1461151674010 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 04:27:54 INFO - PROCESS | 1982 | 1461151674011 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 04:27:54 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 04:27:54 INFO - PROCESS | 1982 | 1461151674014 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 04:27:54 INFO - PROCESS | 1982 | 1461151674015 Marionette TRACE conn2 <- [1,2922,null,{}] 04:27:54 INFO - PROCESS | 1982 | 1461151674018 Marionette TRACE conn2 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:54 INFO - PROCESS | 1982 | 1461151674153 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 04:27:54 INFO - PROCESS | 1982 | 1461151674165 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:54 INFO - PROCESS | 1982 | ++DOCSHELL 0x1386cc000 == 94 [pid = 1982] [id = 738] 04:27:54 INFO - PROCESS | 1982 | ++DOMWINDOW == 191 (0x119c8b000) [pid = 1982] [serial = 2214] [outer = 0x0] 04:27:54 INFO - PROCESS | 1982 | ++DOMWINDOW == 192 (0x12d005000) [pid = 1982] [serial = 2215] [outer = 0x119c8b000] 04:27:54 INFO - PROCESS | 1982 | 1461151674190 Marionette DEBUG loaded listener.js 04:27:54 INFO - PROCESS | 1982 | ++DOMWINDOW == 193 (0x12f229c00) [pid = 1982] [serial = 2216] [outer = 0x119c8b000] 04:27:54 INFO - PROCESS | 1982 | [1982] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 04:27:54 INFO - PROCESS | 1982 | [1982] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 04:27:54 INFO - PROCESS | 1982 | [1982] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 04:27:54 INFO - PROCESS | 1982 | [1982] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 04:27:54 INFO - PROCESS | 1982 | 1461151674585 Marionette TRACE conn2 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 04:27:54 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 04:27:54 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 04:27:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 04:27:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:27:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:27:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:27:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:27:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:27:54 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 04:27:54 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 04:27:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:27:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:27:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:27:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:27:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:27:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:27:54 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 04:27:54 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 04:27:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:27:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:27:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:27:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:27:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:27:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:27:54 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 04:27:54 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 04:27:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:27:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:27:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:27:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:27:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:27:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:27:54 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 04:27:54 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 620ms 04:27:54 INFO - PROCESS | 1982 | 1461151674636 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 04:27:54 INFO - PROCESS | 1982 | 1461151674638 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 04:27:54 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 04:27:54 INFO - PROCESS | 1982 | 1461151674647 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 04:27:54 INFO - PROCESS | 1982 | 1461151674649 Marionette TRACE conn2 <- [1,2926,null,{}] 04:27:54 INFO - PROCESS | 1982 | 1461151674652 Marionette TRACE conn2 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:54 INFO - PROCESS | 1982 | 1461151674836 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 04:27:54 INFO - PROCESS | 1982 | 1461151674850 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:54 INFO - PROCESS | 1982 | ++DOCSHELL 0x139a25800 == 95 [pid = 1982] [id = 739] 04:27:54 INFO - PROCESS | 1982 | ++DOMWINDOW == 194 (0x128819000) [pid = 1982] [serial = 2217] [outer = 0x0] 04:27:54 INFO - PROCESS | 1982 | ++DOMWINDOW == 195 (0x12fb16c00) [pid = 1982] [serial = 2218] [outer = 0x128819000] 04:27:54 INFO - PROCESS | 1982 | 1461151674875 Marionette DEBUG loaded listener.js 04:27:54 INFO - PROCESS | 1982 | ++DOMWINDOW == 196 (0x130767800) [pid = 1982] [serial = 2219] [outer = 0x128819000] 04:27:55 INFO - PROCESS | 1982 | --DOMWINDOW == 195 (0x12aca7000) [pid = 1982] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 04:27:55 INFO - PROCESS | 1982 | --DOMWINDOW == 194 (0x12af24c00) [pid = 1982] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 04:27:55 INFO - PROCESS | 1982 | --DOMWINDOW == 193 (0x12aab2800) [pid = 1982] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 04:27:55 INFO - PROCESS | 1982 | --DOMWINDOW == 192 (0x126ab7400) [pid = 1982] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 04:27:55 INFO - PROCESS | 1982 | --DOMWINDOW == 191 (0x11c187000) [pid = 1982] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 04:27:55 INFO - PROCESS | 1982 | --DOMWINDOW == 190 (0x1121ea800) [pid = 1982] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 04:27:55 INFO - PROCESS | 1982 | --DOMWINDOW == 189 (0x112103c00) [pid = 1982] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 04:27:55 INFO - PROCESS | 1982 | --DOMWINDOW == 188 (0x11b90b400) [pid = 1982] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 04:27:55 INFO - PROCESS | 1982 | --DOMWINDOW == 187 (0x12a432c00) [pid = 1982] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 04:27:55 INFO - PROCESS | 1982 | --DOMWINDOW == 186 (0x1156bb800) [pid = 1982] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 04:27:55 INFO - PROCESS | 1982 | --DOMWINDOW == 185 (0x11bcdf000) [pid = 1982] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 04:27:55 INFO - PROCESS | 1982 | --DOMWINDOW == 184 (0x12e35a400) [pid = 1982] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 04:27:55 INFO - PROCESS | 1982 | --DOMWINDOW == 183 (0x12a437c00) [pid = 1982] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 04:27:55 INFO - PROCESS | 1982 | --DOMWINDOW == 182 (0x12aca4800) [pid = 1982] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 04:27:55 INFO - PROCESS | 1982 | --DOMWINDOW == 181 (0x1274c5800) [pid = 1982] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 04:27:55 INFO - PROCESS | 1982 | --DOMWINDOW == 180 (0x114aa1800) [pid = 1982] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 04:27:55 INFO - PROCESS | 1982 | --DOMWINDOW == 179 (0x1274bf000) [pid = 1982] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 04:27:55 INFO - PROCESS | 1982 | --DOMWINDOW == 178 (0x114aa2800) [pid = 1982] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 04:27:55 INFO - PROCESS | 1982 | --DOMWINDOW == 177 (0x11ac14400) [pid = 1982] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 04:27:55 INFO - PROCESS | 1982 | --DOMWINDOW == 176 (0x12af27400) [pid = 1982] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 04:27:55 INFO - PROCESS | 1982 | --DOMWINDOW == 175 (0x12bcb3c00) [pid = 1982] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 04:27:55 INFO - PROCESS | 1982 | --DOMWINDOW == 174 (0x10fefcc00) [pid = 1982] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 04:27:55 INFO - PROCESS | 1982 | --DOMWINDOW == 173 (0x12d34f000) [pid = 1982] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 04:27:55 INFO - PROCESS | 1982 | --DOMWINDOW == 172 (0x12e24d400) [pid = 1982] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 04:27:55 INFO - PROCESS | 1982 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 04:27:55 INFO - PROCESS | 1982 | 1461151675461 Marionette TRACE conn2 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 04:27:55 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 04:27:55 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 821ms 04:27:55 INFO - PROCESS | 1982 | 1461151675468 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 04:27:55 INFO - PROCESS | 1982 | 1461151675471 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 04:27:55 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 04:27:55 INFO - PROCESS | 1982 | 1461151675475 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 04:27:55 INFO - PROCESS | 1982 | 1461151675477 Marionette TRACE conn2 <- [1,2930,null,{}] 04:27:55 INFO - PROCESS | 1982 | 1461151675479 Marionette TRACE conn2 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:55 INFO - PROCESS | 1982 | 1461151675648 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 04:27:55 INFO - PROCESS | 1982 | 1461151675710 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:55 INFO - PROCESS | 1982 | ++DOCSHELL 0x130a42800 == 96 [pid = 1982] [id = 740] 04:27:55 INFO - PROCESS | 1982 | ++DOMWINDOW == 173 (0x1156ba800) [pid = 1982] [serial = 2220] [outer = 0x0] 04:27:55 INFO - PROCESS | 1982 | ++DOMWINDOW == 174 (0x12aca4000) [pid = 1982] [serial = 2221] [outer = 0x1156ba800] 04:27:55 INFO - PROCESS | 1982 | 1461151675740 Marionette DEBUG loaded listener.js 04:27:55 INFO - PROCESS | 1982 | ++DOMWINDOW == 175 (0x12da0b000) [pid = 1982] [serial = 2222] [outer = 0x1156ba800] 04:27:55 INFO - PROCESS | 1982 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 04:27:56 INFO - PROCESS | 1982 | 1461151676020 Marionette TRACE conn2 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 04:27:56 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 04:27:56 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 573ms 04:27:56 INFO - PROCESS | 1982 | 1461151676050 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 04:27:56 INFO - PROCESS | 1982 | 1461151676051 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 04:27:56 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 04:27:56 INFO - PROCESS | 1982 | 1461151676061 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 04:27:56 INFO - PROCESS | 1982 | 1461151676062 Marionette TRACE conn2 <- [1,2934,null,{}] 04:27:56 INFO - PROCESS | 1982 | 1461151676065 Marionette TRACE conn2 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:56 INFO - PROCESS | 1982 | 1461151676177 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 04:27:56 INFO - PROCESS | 1982 | 1461151676272 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:56 INFO - PROCESS | 1982 | ++DOCSHELL 0x139f0e800 == 97 [pid = 1982] [id = 741] 04:27:56 INFO - PROCESS | 1982 | ++DOMWINDOW == 176 (0x12ad29000) [pid = 1982] [serial = 2223] [outer = 0x0] 04:27:56 INFO - PROCESS | 1982 | ++DOMWINDOW == 177 (0x12fb19400) [pid = 1982] [serial = 2224] [outer = 0x12ad29000] 04:27:56 INFO - PROCESS | 1982 | 1461151676298 Marionette DEBUG loaded listener.js 04:27:56 INFO - PROCESS | 1982 | ++DOMWINDOW == 178 (0x139b34400) [pid = 1982] [serial = 2225] [outer = 0x12ad29000] 04:27:56 INFO - PROCESS | 1982 | 1461151676555 Marionette TRACE conn2 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 04:27:56 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 04:27:56 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 526ms 04:27:56 INFO - PROCESS | 1982 | 1461151676580 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 04:27:56 INFO - PROCESS | 1982 | 1461151676581 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 04:27:56 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 04:27:56 INFO - PROCESS | 1982 | 1461151676583 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 04:27:56 INFO - PROCESS | 1982 | 1461151676585 Marionette TRACE conn2 <- [1,2938,null,{}] 04:27:56 INFO - PROCESS | 1982 | 1461151676594 Marionette TRACE conn2 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:56 INFO - PROCESS | 1982 | 1461151676708 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 04:27:56 INFO - PROCESS | 1982 | 1461151676713 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:56 INFO - PROCESS | 1982 | ++DOCSHELL 0x1461c4800 == 98 [pid = 1982] [id = 742] 04:27:56 INFO - PROCESS | 1982 | ++DOMWINDOW == 179 (0x139b36000) [pid = 1982] [serial = 2226] [outer = 0x0] 04:27:56 INFO - PROCESS | 1982 | ++DOMWINDOW == 180 (0x139b3a800) [pid = 1982] [serial = 2227] [outer = 0x139b36000] 04:27:56 INFO - PROCESS | 1982 | 1461151676738 Marionette DEBUG loaded listener.js 04:27:56 INFO - PROCESS | 1982 | ++DOMWINDOW == 181 (0x139fed000) [pid = 1982] [serial = 2228] [outer = 0x139b36000] 04:27:57 INFO - PROCESS | 1982 | 1461151677097 Marionette TRACE conn2 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 04:27:57 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 04:27:57 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 522ms 04:27:57 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 04:27:57 INFO - PROCESS | 1982 | 1461151677108 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 04:27:57 INFO - PROCESS | 1982 | 1461151677109 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 04:27:57 INFO - PROCESS | 1982 | 1461151677111 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 04:27:57 INFO - PROCESS | 1982 | 1461151677112 Marionette TRACE conn2 <- [1,2942,null,{}] 04:27:57 INFO - PROCESS | 1982 | 1461151677114 Marionette TRACE conn2 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:57 INFO - PROCESS | 1982 | 1461151677273 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 04:27:57 INFO - PROCESS | 1982 | 1461151677432 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:57 INFO - PROCESS | 1982 | ++DOCSHELL 0x12661e800 == 99 [pid = 1982] [id = 743] 04:27:57 INFO - PROCESS | 1982 | ++DOMWINDOW == 182 (0x11210f400) [pid = 1982] [serial = 2229] [outer = 0x0] 04:27:57 INFO - PROCESS | 1982 | ++DOMWINDOW == 183 (0x1121ec800) [pid = 1982] [serial = 2230] [outer = 0x11210f400] 04:27:57 INFO - PROCESS | 1982 | 1461151677465 Marionette DEBUG loaded listener.js 04:27:57 INFO - PROCESS | 1982 | ++DOMWINDOW == 184 (0x114033c00) [pid = 1982] [serial = 2231] [outer = 0x11210f400] 04:27:57 INFO - PROCESS | 1982 | 1461151677861 Marionette TRACE conn2 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 04:27:57 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 04:27:57 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 04:27:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:27:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:27:57 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 04:27:57 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 769ms 04:27:57 INFO - PROCESS | 1982 | 1461151677882 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 04:27:57 INFO - PROCESS | 1982 | 1461151677885 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 04:27:57 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 04:27:57 INFO - PROCESS | 1982 | 1461151677889 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 04:27:57 INFO - PROCESS | 1982 | 1461151677891 Marionette TRACE conn2 <- [1,2946,null,{}] 04:27:57 INFO - PROCESS | 1982 | 1461151677895 Marionette TRACE conn2 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:58 INFO - PROCESS | 1982 | 1461151678030 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 04:27:58 INFO - PROCESS | 1982 | 1461151678162 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:58 INFO - PROCESS | 1982 | ++DOCSHELL 0x12d87f000 == 100 [pid = 1982] [id = 744] 04:27:58 INFO - PROCESS | 1982 | ++DOMWINDOW == 185 (0x11b99ac00) [pid = 1982] [serial = 2232] [outer = 0x0] 04:27:58 INFO - PROCESS | 1982 | ++DOMWINDOW == 186 (0x12394ac00) [pid = 1982] [serial = 2233] [outer = 0x11b99ac00] 04:27:58 INFO - PROCESS | 1982 | 1461151678194 Marionette DEBUG loaded listener.js 04:27:58 INFO - PROCESS | 1982 | ++DOMWINDOW == 187 (0x12601e400) [pid = 1982] [serial = 2234] [outer = 0x11b99ac00] 04:27:58 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 04:27:58 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 671ms 04:27:58 INFO - PROCESS | 1982 | 1461151678557 Marionette TRACE conn2 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 04:27:58 INFO - PROCESS | 1982 | 1461151678562 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 04:27:58 INFO - PROCESS | 1982 | 1461151678566 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 04:27:58 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 04:27:58 INFO - PROCESS | 1982 | 1461151678568 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 04:27:58 INFO - PROCESS | 1982 | 1461151678569 Marionette TRACE conn2 <- [1,2950,null,{}] 04:27:58 INFO - PROCESS | 1982 | 1461151678572 Marionette TRACE conn2 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:58 INFO - PROCESS | 1982 | 1461151678700 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 04:27:58 INFO - PROCESS | 1982 | 1461151678834 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:58 INFO - PROCESS | 1982 | ++DOCSHELL 0x12f87c800 == 101 [pid = 1982] [id = 745] 04:27:58 INFO - PROCESS | 1982 | ++DOMWINDOW == 188 (0x1260c6800) [pid = 1982] [serial = 2235] [outer = 0x0] 04:27:58 INFO - PROCESS | 1982 | ++DOMWINDOW == 189 (0x1295ac000) [pid = 1982] [serial = 2236] [outer = 0x1260c6800] 04:27:58 INFO - PROCESS | 1982 | 1461151678867 Marionette DEBUG loaded listener.js 04:27:58 INFO - PROCESS | 1982 | ++DOMWINDOW == 190 (0x12aa99800) [pid = 1982] [serial = 2237] [outer = 0x1260c6800] 04:27:59 INFO - PROCESS | 1982 | ++DOCSHELL 0x130a42000 == 102 [pid = 1982] [id = 746] 04:27:59 INFO - PROCESS | 1982 | ++DOMWINDOW == 191 (0x12ac0b400) [pid = 1982] [serial = 2238] [outer = 0x0] 04:27:59 INFO - PROCESS | 1982 | ++DOMWINDOW == 192 (0x12aa99c00) [pid = 1982] [serial = 2239] [outer = 0x12ac0b400] 04:27:59 INFO - PROCESS | 1982 | 1461151679289 Marionette TRACE conn2 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 04:27:59 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 04:27:59 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 772ms 04:27:59 INFO - PROCESS | 1982 | 1461151679341 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 04:27:59 INFO - PROCESS | 1982 | 1461151679342 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 04:27:59 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 04:27:59 INFO - PROCESS | 1982 | 1461151679350 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 04:27:59 INFO - PROCESS | 1982 | 1461151679354 Marionette TRACE conn2 <- [1,2954,null,{}] 04:27:59 INFO - PROCESS | 1982 | 1461151679357 Marionette TRACE conn2 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:59 INFO - PROCESS | 1982 | 1461151679579 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 04:27:59 INFO - PROCESS | 1982 | 1461151679697 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:59 INFO - PROCESS | 1982 | ++DOCSHELL 0x146ad7800 == 103 [pid = 1982] [id = 747] 04:27:59 INFO - PROCESS | 1982 | ++DOMWINDOW == 193 (0x12ac02800) [pid = 1982] [serial = 2240] [outer = 0x0] 04:27:59 INFO - PROCESS | 1982 | ++DOMWINDOW == 194 (0x12b08a000) [pid = 1982] [serial = 2241] [outer = 0x12ac02800] 04:27:59 INFO - PROCESS | 1982 | 1461151679729 Marionette DEBUG loaded listener.js 04:27:59 INFO - PROCESS | 1982 | ++DOMWINDOW == 195 (0x12be64400) [pid = 1982] [serial = 2242] [outer = 0x12ac02800] 04:28:00 INFO - PROCESS | 1982 | 1461151680099 Marionette TRACE conn2 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 04:28:00 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:28:00 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 04:28:00 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 780ms 04:28:00 INFO - PROCESS | 1982 | 1461151680126 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 04:28:00 INFO - PROCESS | 1982 | 1461151680128 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 04:28:00 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 04:28:00 INFO - PROCESS | 1982 | 1461151680130 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 04:28:00 INFO - PROCESS | 1982 | 1461151680131 Marionette TRACE conn2 <- [1,2958,null,{}] 04:28:00 INFO - PROCESS | 1982 | 1461151680134 Marionette TRACE conn2 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:00 INFO - PROCESS | 1982 | 1461151680268 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 04:28:00 INFO - PROCESS | 1982 | 1461151680400 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:00 INFO - PROCESS | 1982 | ++DOCSHELL 0x143346000 == 104 [pid = 1982] [id = 748] 04:28:00 INFO - PROCESS | 1982 | ++DOMWINDOW == 196 (0x12be5cc00) [pid = 1982] [serial = 2243] [outer = 0x0] 04:28:00 INFO - PROCESS | 1982 | ++DOMWINDOW == 197 (0x12e247800) [pid = 1982] [serial = 2244] [outer = 0x12be5cc00] 04:28:00 INFO - PROCESS | 1982 | 1461151680432 Marionette DEBUG loaded listener.js 04:28:00 INFO - PROCESS | 1982 | ++DOMWINDOW == 198 (0x12ec5f800) [pid = 1982] [serial = 2245] [outer = 0x12be5cc00] 04:28:00 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 04:28:00 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 669ms 04:28:00 INFO - PROCESS | 1982 | 1461151680797 Marionette TRACE conn2 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 04:28:00 INFO - PROCESS | 1982 | 1461151680800 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 04:28:00 INFO - PROCESS | 1982 | 1461151680801 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 04:28:00 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 04:28:00 INFO - PROCESS | 1982 | 1461151680804 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 04:28:00 INFO - PROCESS | 1982 | 1461151680807 Marionette TRACE conn2 <- [1,2962,null,{}] 04:28:00 INFO - PROCESS | 1982 | 1461151680810 Marionette TRACE conn2 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:00 INFO - PROCESS | 1982 | 1461151680935 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 04:28:01 INFO - PROCESS | 1982 | 1461151681074 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:01 INFO - PROCESS | 1982 | ++DOCSHELL 0x147c3c800 == 105 [pid = 1982] [id = 749] 04:28:01 INFO - PROCESS | 1982 | ++DOMWINDOW == 199 (0x130050000) [pid = 1982] [serial = 2246] [outer = 0x0] 04:28:01 INFO - PROCESS | 1982 | ++DOMWINDOW == 200 (0x13076b400) [pid = 1982] [serial = 2247] [outer = 0x130050000] 04:28:01 INFO - PROCESS | 1982 | 1461151681111 Marionette DEBUG loaded listener.js 04:28:01 INFO - PROCESS | 1982 | ++DOMWINDOW == 201 (0x139b3cc00) [pid = 1982] [serial = 2248] [outer = 0x130050000] 04:28:01 INFO - PROCESS | 1982 | 1461151681535 Marionette TRACE conn2 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 04:28:01 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 04:28:01 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 771ms 04:28:01 INFO - PROCESS | 1982 | 1461151681576 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 04:28:01 INFO - PROCESS | 1982 | 1461151681578 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 04:28:01 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 04:28:01 INFO - PROCESS | 1982 | 1461151681582 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 04:28:01 INFO - PROCESS | 1982 | 1461151681584 Marionette TRACE conn2 <- [1,2966,null,{}] 04:28:01 INFO - PROCESS | 1982 | 1461151681587 Marionette TRACE conn2 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:01 INFO - PROCESS | 1982 | 1461151681740 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 04:28:01 INFO - PROCESS | 1982 | 1461151681879 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:01 INFO - PROCESS | 1982 | ++DOCSHELL 0x143658000 == 106 [pid = 1982] [id = 750] 04:28:01 INFO - PROCESS | 1982 | ++DOMWINDOW == 202 (0x128e25400) [pid = 1982] [serial = 2249] [outer = 0x0] 04:28:01 INFO - PROCESS | 1982 | ++DOMWINDOW == 203 (0x12ec59c00) [pid = 1982] [serial = 2250] [outer = 0x128e25400] 04:28:01 INFO - PROCESS | 1982 | 1461151681911 Marionette DEBUG loaded listener.js 04:28:01 INFO - PROCESS | 1982 | ++DOMWINDOW == 204 (0x139ff0800) [pid = 1982] [serial = 2251] [outer = 0x128e25400] 04:28:02 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 04:28:02 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 675ms 04:28:02 INFO - PROCESS | 1982 | 1461151682252 Marionette TRACE conn2 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 04:28:02 INFO - PROCESS | 1982 | 1461151682258 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 04:28:02 INFO - PROCESS | 1982 | 1461151682259 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 04:28:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 04:28:02 INFO - PROCESS | 1982 | 1461151682262 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 04:28:02 INFO - PROCESS | 1982 | 1461151682263 Marionette TRACE conn2 <- [1,2970,null,{}] 04:28:02 INFO - PROCESS | 1982 | 1461151682265 Marionette TRACE conn2 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:02 INFO - PROCESS | 1982 | 1461151682391 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 04:28:02 INFO - PROCESS | 1982 | 1461151682528 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:02 INFO - PROCESS | 1982 | ++DOCSHELL 0x143671000 == 107 [pid = 1982] [id = 751] 04:28:02 INFO - PROCESS | 1982 | ++DOMWINDOW == 205 (0x128e29000) [pid = 1982] [serial = 2252] [outer = 0x0] 04:28:02 INFO - PROCESS | 1982 | ++DOMWINDOW == 206 (0x139a34400) [pid = 1982] [serial = 2253] [outer = 0x128e29000] 04:28:02 INFO - PROCESS | 1982 | 1461151682559 Marionette DEBUG loaded listener.js 04:28:02 INFO - PROCESS | 1982 | ++DOMWINDOW == 207 (0x139a3a400) [pid = 1982] [serial = 2254] [outer = 0x128e29000] 04:28:02 INFO - PROCESS | 1982 | 1461151682908 Marionette TRACE conn2 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 04:28:02 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 04:28:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 668ms 04:28:02 INFO - PROCESS | 1982 | 1461151682931 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 04:28:02 INFO - PROCESS | 1982 | 1461151682932 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 04:28:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 04:28:02 INFO - PROCESS | 1982 | 1461151682934 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 04:28:02 INFO - PROCESS | 1982 | 1461151682935 Marionette TRACE conn2 <- [1,2974,null,{}] 04:28:02 INFO - PROCESS | 1982 | 1461151682938 Marionette TRACE conn2 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:03 INFO - PROCESS | 1982 | 1461151683066 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 04:28:03 INFO - PROCESS | 1982 | 1461151683203 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:03 INFO - PROCESS | 1982 | ++DOCSHELL 0x145fe5800 == 108 [pid = 1982] [id = 752] 04:28:03 INFO - PROCESS | 1982 | ++DOMWINDOW == 208 (0x128e2a000) [pid = 1982] [serial = 2255] [outer = 0x0] 04:28:03 INFO - PROCESS | 1982 | ++DOMWINDOW == 209 (0x139a3ec00) [pid = 1982] [serial = 2256] [outer = 0x128e2a000] 04:28:03 INFO - PROCESS | 1982 | 1461151683234 Marionette DEBUG loaded listener.js 04:28:03 INFO - PROCESS | 1982 | ++DOMWINDOW == 210 (0x13a227000) [pid = 1982] [serial = 2257] [outer = 0x128e2a000] 04:28:03 INFO - PROCESS | 1982 | 1461151683600 Marionette TRACE conn2 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 04:28:03 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 04:28:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 670ms 04:28:03 INFO - PROCESS | 1982 | 1461151683606 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 04:28:03 INFO - PROCESS | 1982 | 1461151683608 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 04:28:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 04:28:03 INFO - PROCESS | 1982 | 1461151683610 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 04:28:03 INFO - PROCESS | 1982 | 1461151683612 Marionette TRACE conn2 <- [1,2978,null,{}] 04:28:03 INFO - PROCESS | 1982 | 1461151683614 Marionette TRACE conn2 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:03 INFO - PROCESS | 1982 | 1461151683741 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 04:28:03 INFO - PROCESS | 1982 | 1461151683867 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:03 INFO - PROCESS | 1982 | ++DOCSHELL 0x12ec10800 == 109 [pid = 1982] [id = 753] 04:28:03 INFO - PROCESS | 1982 | ++DOMWINDOW == 211 (0x139a36800) [pid = 1982] [serial = 2258] [outer = 0x0] 04:28:03 INFO - PROCESS | 1982 | ++DOMWINDOW == 212 (0x139e87400) [pid = 1982] [serial = 2259] [outer = 0x139a36800] 04:28:03 INFO - PROCESS | 1982 | 1461151683897 Marionette DEBUG loaded listener.js 04:28:03 INFO - PROCESS | 1982 | ++DOMWINDOW == 213 (0x139e8cc00) [pid = 1982] [serial = 2260] [outer = 0x139a36800] 04:28:04 INFO - PROCESS | 1982 | 1461151684243 Marionette TRACE conn2 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 04:28:04 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 04:28:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 670ms 04:28:04 INFO - PROCESS | 1982 | 1461151684281 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 04:28:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 04:28:04 INFO - PROCESS | 1982 | 1461151684282 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 04:28:04 INFO - PROCESS | 1982 | 1461151684284 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 04:28:04 INFO - PROCESS | 1982 | 1461151684285 Marionette TRACE conn2 <- [1,2982,null,{}] 04:28:04 INFO - PROCESS | 1982 | 1461151684288 Marionette TRACE conn2 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:04 INFO - PROCESS | 1982 | 1461151684417 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 04:28:04 INFO - PROCESS | 1982 | 1461151684555 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:04 INFO - PROCESS | 1982 | ++DOCSHELL 0x145fef000 == 110 [pid = 1982] [id = 754] 04:28:04 INFO - PROCESS | 1982 | ++DOMWINDOW == 214 (0x139e88000) [pid = 1982] [serial = 2261] [outer = 0x0] 04:28:04 INFO - PROCESS | 1982 | ++DOMWINDOW == 215 (0x13a229400) [pid = 1982] [serial = 2262] [outer = 0x139e88000] 04:28:04 INFO - PROCESS | 1982 | 1461151684589 Marionette DEBUG loaded listener.js 04:28:04 INFO - PROCESS | 1982 | ++DOMWINDOW == 216 (0x13a231000) [pid = 1982] [serial = 2263] [outer = 0x139e88000] 04:28:04 INFO - PROCESS | 1982 | 1461151684968 Marionette TRACE conn2 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 04:28:05 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 04:28:05 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 04:28:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:28:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:28:05 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 04:28:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 719ms 04:28:05 INFO - PROCESS | 1982 | 1461151685004 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 04:28:05 INFO - PROCESS | 1982 | 1461151685006 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 04:28:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 04:28:05 INFO - PROCESS | 1982 | 1461151685008 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 04:28:05 INFO - PROCESS | 1982 | 1461151685011 Marionette TRACE conn2 <- [1,2986,null,{}] 04:28:05 INFO - PROCESS | 1982 | 1461151685013 Marionette TRACE conn2 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:05 INFO - PROCESS | 1982 | 1461151685152 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 04:28:05 INFO - PROCESS | 1982 | 1461151685318 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:05 INFO - PROCESS | 1982 | ++DOCSHELL 0x148fc5000 == 111 [pid = 1982] [id = 755] 04:28:05 INFO - PROCESS | 1982 | ++DOMWINDOW == 217 (0x13a264400) [pid = 1982] [serial = 2264] [outer = 0x0] 04:28:05 INFO - PROCESS | 1982 | ++DOMWINDOW == 218 (0x13a384c00) [pid = 1982] [serial = 2265] [outer = 0x13a264400] 04:28:05 INFO - PROCESS | 1982 | 1461151685348 Marionette DEBUG loaded listener.js 04:28:05 INFO - PROCESS | 1982 | ++DOMWINDOW == 219 (0x13a38a000) [pid = 1982] [serial = 2266] [outer = 0x13a264400] 04:28:05 INFO - PROCESS | 1982 | 1461151685691 Marionette TRACE conn2 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 04:28:05 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 04:28:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 722ms 04:28:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 04:28:05 INFO - PROCESS | 1982 | 1461151685731 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 04:28:05 INFO - PROCESS | 1982 | 1461151685732 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 04:28:05 INFO - PROCESS | 1982 | 1461151685734 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 04:28:05 INFO - PROCESS | 1982 | 1461151685735 Marionette TRACE conn2 <- [1,2990,null,{}] 04:28:05 INFO - PROCESS | 1982 | 1461151685738 Marionette TRACE conn2 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:05 INFO - PROCESS | 1982 | 1461151685867 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 04:28:06 INFO - PROCESS | 1982 | 1461151686006 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:06 INFO - PROCESS | 1982 | ++DOCSHELL 0x148fda800 == 112 [pid = 1982] [id = 756] 04:28:06 INFO - PROCESS | 1982 | ++DOMWINDOW == 220 (0x13a231400) [pid = 1982] [serial = 2267] [outer = 0x0] 04:28:06 INFO - PROCESS | 1982 | ++DOMWINDOW == 221 (0x13a38e800) [pid = 1982] [serial = 2268] [outer = 0x13a231400] 04:28:06 INFO - PROCESS | 1982 | 1461151686035 Marionette DEBUG loaded listener.js 04:28:06 INFO - PROCESS | 1982 | ++DOMWINDOW == 222 (0x143106000) [pid = 1982] [serial = 2269] [outer = 0x13a231400] 04:28:06 INFO - PROCESS | 1982 | ++DOCSHELL 0x145fe7800 == 113 [pid = 1982] [id = 757] 04:28:06 INFO - PROCESS | 1982 | ++DOMWINDOW == 223 (0x14310f400) [pid = 1982] [serial = 2270] [outer = 0x0] 04:28:06 INFO - PROCESS | 1982 | ++DOMWINDOW == 224 (0x143105400) [pid = 1982] [serial = 2271] [outer = 0x14310f400] 04:28:06 INFO - PROCESS | 1982 | 1461151686439 Marionette TRACE conn2 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 04:28:06 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 04:28:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 718ms 04:28:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 04:28:06 INFO - PROCESS | 1982 | 1461151686453 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 04:28:06 INFO - PROCESS | 1982 | 1461151686454 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 04:28:06 INFO - PROCESS | 1982 | 1461151686456 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 04:28:06 INFO - PROCESS | 1982 | 1461151686458 Marionette TRACE conn2 <- [1,2994,null,{}] 04:28:06 INFO - PROCESS | 1982 | 1461151686460 Marionette TRACE conn2 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:06 INFO - PROCESS | 1982 | 1461151686630 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 04:28:06 INFO - PROCESS | 1982 | 1461151686792 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:06 INFO - PROCESS | 1982 | ++DOCSHELL 0x14601b000 == 114 [pid = 1982] [id = 758] 04:28:06 INFO - PROCESS | 1982 | ++DOMWINDOW == 225 (0x143106c00) [pid = 1982] [serial = 2272] [outer = 0x0] 04:28:06 INFO - PROCESS | 1982 | ++DOMWINDOW == 226 (0x14310ac00) [pid = 1982] [serial = 2273] [outer = 0x143106c00] 04:28:06 INFO - PROCESS | 1982 | 1461151686821 Marionette DEBUG loaded listener.js 04:28:06 INFO - PROCESS | 1982 | ++DOMWINDOW == 227 (0x143111400) [pid = 1982] [serial = 2274] [outer = 0x143106c00] 04:28:07 INFO - PROCESS | 1982 | 1461151687226 Marionette TRACE conn2 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 04:28:07 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:28:07 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 04:28:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 819ms 04:28:07 INFO - PROCESS | 1982 | 1461151687276 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 04:28:07 INFO - PROCESS | 1982 | 1461151687278 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 04:28:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 04:28:07 INFO - PROCESS | 1982 | 1461151687280 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 04:28:07 INFO - PROCESS | 1982 | 1461151687281 Marionette TRACE conn2 <- [1,2998,null,{}] 04:28:07 INFO - PROCESS | 1982 | 1461151687283 Marionette TRACE conn2 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:07 INFO - PROCESS | 1982 | 1461151687401 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 04:28:07 INFO - PROCESS | 1982 | 1461151687543 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:07 INFO - PROCESS | 1982 | ++DOCSHELL 0x12e943800 == 115 [pid = 1982] [id = 759] 04:28:07 INFO - PROCESS | 1982 | ++DOMWINDOW == 228 (0x12aa92400) [pid = 1982] [serial = 2275] [outer = 0x0] 04:28:07 INFO - PROCESS | 1982 | ++DOMWINDOW == 229 (0x143107800) [pid = 1982] [serial = 2276] [outer = 0x12aa92400] 04:28:07 INFO - PROCESS | 1982 | 1461151687591 Marionette DEBUG loaded listener.js 04:28:07 INFO - PROCESS | 1982 | ++DOMWINDOW == 230 (0x14324e000) [pid = 1982] [serial = 2277] [outer = 0x12aa92400] 04:28:08 INFO - PROCESS | 1982 | 1461151688136 Marionette TRACE conn2 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 04:28:08 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 04:28:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 870ms 04:28:08 INFO - PROCESS | 1982 | 1461151688164 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 04:28:08 INFO - PROCESS | 1982 | 1461151688166 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 04:28:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 04:28:08 INFO - PROCESS | 1982 | 1461151688171 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 04:28:08 INFO - PROCESS | 1982 | 1461151688174 Marionette TRACE conn2 <- [1,3002,null,{}] 04:28:08 INFO - PROCESS | 1982 | 1461151688177 Marionette TRACE conn2 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:08 INFO - PROCESS | 1982 | 1461151688309 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 04:28:08 INFO - PROCESS | 1982 | 1461151688424 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:08 INFO - PROCESS | 1982 | ++DOCSHELL 0x12ae7c000 == 116 [pid = 1982] [id = 760] 04:28:08 INFO - PROCESS | 1982 | ++DOMWINDOW == 231 (0x119135400) [pid = 1982] [serial = 2278] [outer = 0x0] 04:28:08 INFO - PROCESS | 1982 | ++DOMWINDOW == 232 (0x12aa9d400) [pid = 1982] [serial = 2279] [outer = 0x119135400] 04:28:08 INFO - PROCESS | 1982 | 1461151688454 Marionette DEBUG loaded listener.js 04:28:08 INFO - PROCESS | 1982 | ++DOMWINDOW == 233 (0x143250800) [pid = 1982] [serial = 2280] [outer = 0x119135400] 04:28:08 INFO - PROCESS | 1982 | 1461151688817 Marionette TRACE conn2 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 04:28:08 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 04:28:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 673ms 04:28:08 INFO - PROCESS | 1982 | 1461151688844 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 04:28:08 INFO - PROCESS | 1982 | 1461151688845 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 04:28:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 04:28:08 INFO - PROCESS | 1982 | 1461151688848 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 04:28:08 INFO - PROCESS | 1982 | 1461151688849 Marionette TRACE conn2 <- [1,3006,null,{}] 04:28:08 INFO - PROCESS | 1982 | 1461151688851 Marionette TRACE conn2 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:08 INFO - PROCESS | 1982 | 1461151688981 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 04:28:09 INFO - PROCESS | 1982 | 1461151689133 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:09 INFO - PROCESS | 1982 | ++DOCSHELL 0x12590a000 == 117 [pid = 1982] [id = 761] 04:28:09 INFO - PROCESS | 1982 | ++DOMWINDOW == 234 (0x10fefc400) [pid = 1982] [serial = 2281] [outer = 0x0] 04:28:09 INFO - PROCESS | 1982 | ++DOMWINDOW == 235 (0x119c89c00) [pid = 1982] [serial = 2282] [outer = 0x10fefc400] 04:28:09 INFO - PROCESS | 1982 | 1461151689163 Marionette DEBUG loaded listener.js 04:28:09 INFO - PROCESS | 1982 | ++DOMWINDOW == 236 (0x12e936400) [pid = 1982] [serial = 2283] [outer = 0x10fefc400] 04:28:09 INFO - PROCESS | 1982 | 1461151689858 Marionette TRACE conn2 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 04:28:09 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 04:28:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1019ms 04:28:09 INFO - PROCESS | 1982 | 1461151689917 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 04:28:09 INFO - PROCESS | 1982 | 1461151689919 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 04:28:09 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 04:28:09 INFO - PROCESS | 1982 | 1461151689925 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 04:28:09 INFO - PROCESS | 1982 | 1461151689928 Marionette TRACE conn2 <- [1,3010,null,{}] 04:28:09 INFO - PROCESS | 1982 | 1461151689932 Marionette TRACE conn2 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:10 INFO - PROCESS | 1982 | 1461151690068 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 04:28:10 INFO - PROCESS | 1982 | 1461151690211 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:10 INFO - PROCESS | 1982 | ++DOCSHELL 0x12b99b000 == 118 [pid = 1982] [id = 762] 04:28:10 INFO - PROCESS | 1982 | ++DOMWINDOW == 237 (0x112111c00) [pid = 1982] [serial = 2284] [outer = 0x0] 04:28:10 INFO - PROCESS | 1982 | ++DOMWINDOW == 238 (0x113e1d800) [pid = 1982] [serial = 2285] [outer = 0x112111c00] 04:28:10 INFO - PROCESS | 1982 | 1461151690243 Marionette DEBUG loaded listener.js 04:28:10 INFO - PROCESS | 1982 | ++DOMWINDOW == 239 (0x115735400) [pid = 1982] [serial = 2286] [outer = 0x112111c00] 04:28:10 INFO - PROCESS | 1982 | 1461151690617 Marionette TRACE conn2 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 04:28:10 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 04:28:10 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 723ms 04:28:10 INFO - PROCESS | 1982 | 1461151690649 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 04:28:10 INFO - PROCESS | 1982 | 1461151690653 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 04:28:10 INFO - TEST-START | /FileAPI/FileReaderSync.worker 04:28:10 INFO - PROCESS | 1982 | 1461151690657 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 04:28:10 INFO - PROCESS | 1982 | 1461151690659 Marionette TRACE conn2 <- [1,3014,null,{}] 04:28:10 INFO - PROCESS | 1982 | 1461151690661 Marionette TRACE conn2 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:10 INFO - PROCESS | 1982 | 1461151690787 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 04:28:10 INFO - PROCESS | 1982 | 1461151690947 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:10 INFO - PROCESS | 1982 | ++DOCSHELL 0x11a936800 == 119 [pid = 1982] [id = 763] 04:28:10 INFO - PROCESS | 1982 | ++DOMWINDOW == 240 (0x11af64000) [pid = 1982] [serial = 2287] [outer = 0x0] 04:28:11 INFO - PROCESS | 1982 | ++DOMWINDOW == 241 (0x11b20d000) [pid = 1982] [serial = 2288] [outer = 0x11af64000] 04:28:11 INFO - PROCESS | 1982 | 1461151691016 Marionette DEBUG loaded listener.js 04:28:11 INFO - PROCESS | 1982 | ++DOMWINDOW == 242 (0x11c328000) [pid = 1982] [serial = 2289] [outer = 0x11af64000] 04:28:11 INFO - PROCESS | 1982 | [1982] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:28:11 INFO - PROCESS | 1982 | 1461151691531 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 04:28:11 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 04:28:11 INFO - {} 04:28:11 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 04:28:11 INFO - {} 04:28:11 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 04:28:11 INFO - {} 04:28:11 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 04:28:11 INFO - {} 04:28:11 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 920ms 04:28:11 INFO - PROCESS | 1982 | 1461151691578 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 04:28:11 INFO - PROCESS | 1982 | 1461151691581 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 04:28:11 INFO - TEST-START | /FileAPI/fileReader.html 04:28:11 INFO - PROCESS | 1982 | 1461151691584 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 04:28:11 INFO - PROCESS | 1982 | 1461151691588 Marionette TRACE conn2 <- [1,3018,null,{}] 04:28:11 INFO - PROCESS | 1982 | 1461151691628 Marionette TRACE conn2 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:11 INFO - PROCESS | 1982 | 1461151691866 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 04:28:11 INFO - PROCESS | 1982 | --DOCSHELL 0x1461c4800 == 118 [pid = 1982] [id = 742] 04:28:11 INFO - PROCESS | 1982 | --DOMWINDOW == 241 (0x12e363800) [pid = 1982] [serial = 2152] [outer = 0x0] [url = about:blank] 04:28:11 INFO - PROCESS | 1982 | --DOCSHELL 0x139f0e800 == 117 [pid = 1982] [id = 741] 04:28:11 INFO - PROCESS | 1982 | --DOCSHELL 0x130a42800 == 116 [pid = 1982] [id = 740] 04:28:11 INFO - PROCESS | 1982 | --DOCSHELL 0x139a25800 == 115 [pid = 1982] [id = 739] 04:28:11 INFO - PROCESS | 1982 | --DOCSHELL 0x1386cc000 == 114 [pid = 1982] [id = 738] 04:28:11 INFO - PROCESS | 1982 | --DOCSHELL 0x1371b0800 == 113 [pid = 1982] [id = 737] 04:28:11 INFO - PROCESS | 1982 | --DOCSHELL 0x146ac1000 == 112 [pid = 1982] [id = 702] 04:28:11 INFO - PROCESS | 1982 | --DOCSHELL 0x12f871800 == 111 [pid = 1982] [id = 736] 04:28:11 INFO - PROCESS | 1982 | --DOCSHELL 0x12ec88000 == 110 [pid = 1982] [id = 735] 04:28:11 INFO - PROCESS | 1982 | --DOCSHELL 0x12e4a0000 == 109 [pid = 1982] [id = 734] 04:28:11 INFO - PROCESS | 1982 | --DOCSHELL 0x12bf7a800 == 108 [pid = 1982] [id = 733] 04:28:11 INFO - PROCESS | 1982 | --DOCSHELL 0x1266f9800 == 107 [pid = 1982] [id = 732] 04:28:12 INFO - PROCESS | 1982 | --DOCSHELL 0x12ecd4800 == 106 [pid = 1982] [id = 731] 04:28:12 INFO - PROCESS | 1982 | --DOCSHELL 0x12b997000 == 105 [pid = 1982] [id = 730] 04:28:12 INFO - PROCESS | 1982 | --DOCSHELL 0x12d067000 == 104 [pid = 1982] [id = 729] 04:28:12 INFO - PROCESS | 1982 | --DOCSHELL 0x1398dc800 == 103 [pid = 1982] [id = 728] 04:28:12 INFO - PROCESS | 1982 | --DOCSHELL 0x146ad6000 == 102 [pid = 1982] [id = 727] 04:28:12 INFO - PROCESS | 1982 | --DOCSHELL 0x143625800 == 101 [pid = 1982] [id = 726] 04:28:12 INFO - PROCESS | 1982 | --DOCSHELL 0x1429ac800 == 100 [pid = 1982] [id = 725] 04:28:12 INFO - PROCESS | 1982 | --DOCSHELL 0x139f83000 == 99 [pid = 1982] [id = 724] 04:28:12 INFO - PROCESS | 1982 | --DOCSHELL 0x139ee7000 == 98 [pid = 1982] [id = 723] 04:28:12 INFO - PROCESS | 1982 | --DOCSHELL 0x139a23000 == 97 [pid = 1982] [id = 722] 04:28:12 INFO - PROCESS | 1982 | 1461151692056 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:12 INFO - PROCESS | 1982 | --DOCSHELL 0x1398db000 == 96 [pid = 1982] [id = 721] 04:28:12 INFO - PROCESS | 1982 | --DOCSHELL 0x12efe5800 == 95 [pid = 1982] [id = 720] 04:28:12 INFO - PROCESS | 1982 | --DOCSHELL 0x12bf63800 == 94 [pid = 1982] [id = 719] 04:28:12 INFO - PROCESS | 1982 | --DOCSHELL 0x11c5d7000 == 93 [pid = 1982] [id = 718] 04:28:12 INFO - PROCESS | 1982 | --DOMWINDOW == 240 (0x12b399c00) [pid = 1982] [serial = 2027] [outer = 0x0] [url = about:blank] 04:28:12 INFO - PROCESS | 1982 | --DOMWINDOW == 239 (0x12ac9e400) [pid = 1982] [serial = 1976] [outer = 0x0] [url = about:blank] 04:28:12 INFO - PROCESS | 1982 | --DOMWINDOW == 238 (0x11a64a000) [pid = 1982] [serial = 1967] [outer = 0x0] [url = about:blank] 04:28:12 INFO - PROCESS | 1982 | --DOMWINDOW == 237 (0x12a046000) [pid = 1982] [serial = 1973] [outer = 0x0] [url = about:blank] 04:28:12 INFO - PROCESS | 1982 | --DOMWINDOW == 236 (0x12e80d400) [pid = 1982] [serial = 1994] [outer = 0x0] [url = about:blank] 04:28:12 INFO - PROCESS | 1982 | --DOMWINDOW == 235 (0x12394f800) [pid = 1982] [serial = 1970] [outer = 0x0] [url = about:blank] 04:28:12 INFO - PROCESS | 1982 | --DOMWINDOW == 234 (0x12bcb4000) [pid = 1982] [serial = 1979] [outer = 0x0] [url = about:blank] 04:28:12 INFO - PROCESS | 1982 | --DOMWINDOW == 233 (0x12d8e1400) [pid = 1982] [serial = 1982] [outer = 0x0] [url = about:blank] 04:28:12 INFO - PROCESS | 1982 | --DOMWINDOW == 232 (0x1122e7400) [pid = 1982] [serial = 1964] [outer = 0x0] [url = about:blank] 04:28:12 INFO - PROCESS | 1982 | --DOMWINDOW == 231 (0x12e250c00) [pid = 1982] [serial = 1985] [outer = 0x0] [url = about:blank] 04:28:12 INFO - PROCESS | 1982 | --DOMWINDOW == 230 (0x12e36cc00) [pid = 1982] [serial = 1988] [outer = 0x0] [url = about:blank] 04:28:12 INFO - PROCESS | 1982 | --DOMWINDOW == 229 (0x12ad28400) [pid = 1982] [serial = 2140] [outer = 0x0] [url = about:blank] 04:28:12 INFO - PROCESS | 1982 | --DOMWINDOW == 228 (0x12b086c00) [pid = 1982] [serial = 2143] [outer = 0x0] [url = about:blank] 04:28:12 INFO - PROCESS | 1982 | --DOMWINDOW == 227 (0x12d005800) [pid = 1982] [serial = 2078] [outer = 0x0] [url = about:blank] 04:28:12 INFO - PROCESS | 1982 | --DOMWINDOW == 226 (0x12ad24400) [pid = 1982] [serial = 2089] [outer = 0x0] [url = about:blank] 04:28:12 INFO - PROCESS | 1982 | --DOMWINDOW == 225 (0x128df4800) [pid = 1982] [serial = 2131] [outer = 0x0] [url = about:blank] 04:28:12 INFO - PROCESS | 1982 | --DOMWINDOW == 224 (0x129586c00) [pid = 1982] [serial = 2132] [outer = 0x0] [url = about:blank] 04:28:12 INFO - PROCESS | 1982 | --DOMWINDOW == 223 (0x123951c00) [pid = 1982] [serial = 2128] [outer = 0x0] [url = about:blank] 04:28:12 INFO - PROCESS | 1982 | --DOMWINDOW == 222 (0x12627ac00) [pid = 1982] [serial = 2129] [outer = 0x0] [url = about:blank] 04:28:12 INFO - PROCESS | 1982 | --DOMWINDOW == 221 (0x12a041c00) [pid = 1982] [serial = 2147] [outer = 0x0] [url = about:blank] 04:28:12 INFO - PROCESS | 1982 | --DOMWINDOW == 220 (0x12e36ec00) [pid = 1982] [serial = 2095] [outer = 0x0] [url = about:blank] 04:28:12 INFO - PROCESS | 1982 | --DOMWINDOW == 219 (0x113e21000) [pid = 1982] [serial = 2120] [outer = 0x0] [url = about:blank] 04:28:12 INFO - PROCESS | 1982 | --DOMWINDOW == 218 (0x11227a400) [pid = 1982] [serial = 2119] [outer = 0x0] [url = about:blank] 04:28:12 INFO - PROCESS | 1982 | --DOMWINDOW == 217 (0x12b085800) [pid = 1982] [serial = 2113] [outer = 0x0] [url = about:blank] 04:28:12 INFO - PROCESS | 1982 | --DOMWINDOW == 216 (0x11b9a1800) [pid = 1982] [serial = 2125] [outer = 0x0] [url = about:blank] 04:28:12 INFO - PROCESS | 1982 | --DOMWINDOW == 215 (0x123945000) [pid = 1982] [serial = 2126] [outer = 0x0] [url = about:blank] 04:28:12 INFO - PROCESS | 1982 | --DOMWINDOW == 214 (0x12fe89400) [pid = 1982] [serial = 2110] [outer = 0x0] [url = about:blank] 04:28:12 INFO - PROCESS | 1982 | --DOMWINDOW == 213 (0x12bcb4c00) [pid = 1982] [serial = 2092] [outer = 0x0] [url = about:blank] 04:28:12 INFO - PROCESS | 1982 | --DOMWINDOW == 212 (0x12a6d1800) [pid = 1982] [serial = 2134] [outer = 0x0] [url = about:blank] 04:28:12 INFO - PROCESS | 1982 | --DOMWINDOW == 211 (0x119a3ac00) [pid = 1982] [serial = 2080] [outer = 0x0] [url = about:blank] 04:28:12 INFO - PROCESS | 1982 | --DOMWINDOW == 210 (0x11a9a8800) [pid = 1982] [serial = 2123] [outer = 0x0] [url = about:blank] 04:28:12 INFO - PROCESS | 1982 | --DOMWINDOW == 209 (0x119a3b000) [pid = 1982] [serial = 2122] [outer = 0x0] [url = about:blank] 04:28:12 INFO - PROCESS | 1982 | --DOMWINDOW == 208 (0x11af61c00) [pid = 1982] [serial = 2083] [outer = 0x0] [url = about:blank] 04:28:12 INFO - PROCESS | 1982 | --DOMWINDOW == 207 (0x12ec5a800) [pid = 1982] [serial = 2098] [outer = 0x0] [url = about:blank] 04:28:12 INFO - PROCESS | 1982 | --DOMWINDOW == 206 (0x12fe7b000) [pid = 1982] [serial = 2107] [outer = 0x0] [url = about:blank] 04:28:12 INFO - PROCESS | 1982 | --DOMWINDOW == 205 (0x12b9bc800) [pid = 1982] [serial = 2149] [outer = 0x0] [url = about:blank] 04:28:12 INFO - PROCESS | 1982 | --DOMWINDOW == 204 (0x12aa67400) [pid = 1982] [serial = 2086] [outer = 0x0] [url = about:blank] 04:28:12 INFO - PROCESS | 1982 | --DOMWINDOW == 203 (0x12fb14000) [pid = 1982] [serial = 2104] [outer = 0x0] [url = about:blank] 04:28:12 INFO - PROCESS | 1982 | --DOMWINDOW == 202 (0x1152b1800) [pid = 1982] [serial = 2116] [outer = 0x0] [url = about:blank] 04:28:12 INFO - PROCESS | 1982 | --DOMWINDOW == 201 (0x12ee85000) [pid = 1982] [serial = 2101] [outer = 0x0] [url = about:blank] 04:28:12 INFO - PROCESS | 1982 | --DOMWINDOW == 200 (0x12e806800) [pid = 1982] [serial = 1991] [outer = 0x0] [url = about:blank] 04:28:12 INFO - PROCESS | 1982 | --DOMWINDOW == 199 (0x12aab8c00) [pid = 1982] [serial = 2137] [outer = 0x0] [url = about:blank] 04:28:12 INFO - PROCESS | 1982 | --DOMWINDOW == 198 (0x12af1c800) [pid = 1982] [serial = 2141] [outer = 0x0] [url = about:blank] 04:28:12 INFO - PROCESS | 1982 | --DOMWINDOW == 197 (0x12b41e400) [pid = 1982] [serial = 2144] [outer = 0x0] [url = about:blank] 04:28:12 INFO - PROCESS | 1982 | --DOMWINDOW == 196 (0x12aa6f800) [pid = 1982] [serial = 2135] [outer = 0x0] [url = about:blank] 04:28:12 INFO - PROCESS | 1982 | --DOMWINDOW == 195 (0x12ac9f800) [pid = 1982] [serial = 2138] [outer = 0x0] [url = about:blank] 04:28:12 INFO - PROCESS | 1982 | --DOMWINDOW == 194 (0x118eda400) [pid = 1982] [serial = 2146] [outer = 0x0] [url = about:blank] 04:28:12 INFO - PROCESS | 1982 | --DOMWINDOW == 193 (0x12d011000) [pid = 1982] [serial = 2150] [outer = 0x0] [url = about:blank] 04:28:12 INFO - PROCESS | 1982 | ++DOCSHELL 0x119b2a800 == 94 [pid = 1982] [id = 764] 04:28:12 INFO - PROCESS | 1982 | ++DOMWINDOW == 194 (0x1122e7400) [pid = 1982] [serial = 2290] [outer = 0x0] 04:28:12 INFO - PROCESS | 1982 | ++DOMWINDOW == 195 (0x114aa4400) [pid = 1982] [serial = 2291] [outer = 0x1122e7400] 04:28:12 INFO - PROCESS | 1982 | 1461151692096 Marionette DEBUG loaded listener.js 04:28:12 INFO - PROCESS | 1982 | ++DOMWINDOW == 196 (0x125a76000) [pid = 1982] [serial = 2292] [outer = 0x1122e7400] 04:28:12 INFO - PROCESS | 1982 | 1461151692531 Marionette TRACE conn2 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 04:28:12 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 04:28:12 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 04:28:12 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 04:28:12 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 04:28:12 INFO - TEST-OK | /FileAPI/fileReader.html | took 997ms 04:28:12 INFO - TEST-START | /FileAPI/historical.html 04:28:12 INFO - PROCESS | 1982 | 1461151692582 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 04:28:12 INFO - PROCESS | 1982 | 1461151692585 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 04:28:12 INFO - PROCESS | 1982 | 1461151692588 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 04:28:12 INFO - PROCESS | 1982 | 1461151692591 Marionette TRACE conn2 <- [1,3022,null,{}] 04:28:12 INFO - PROCESS | 1982 | 1461151692596 Marionette TRACE conn2 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:12 INFO - PROCESS | 1982 | 1461151692740 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 04:28:12 INFO - PROCESS | 1982 | 1461151692879 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:12 INFO - PROCESS | 1982 | ++DOCSHELL 0x12a1aa800 == 95 [pid = 1982] [id = 765] 04:28:12 INFO - PROCESS | 1982 | ++DOMWINDOW == 197 (0x1122e9400) [pid = 1982] [serial = 2293] [outer = 0x0] 04:28:12 INFO - PROCESS | 1982 | ++DOMWINDOW == 198 (0x113e1a000) [pid = 1982] [serial = 2294] [outer = 0x1122e9400] 04:28:12 INFO - PROCESS | 1982 | 1461151692915 Marionette DEBUG loaded listener.js 04:28:12 INFO - PROCESS | 1982 | ++DOMWINDOW == 199 (0x11912c400) [pid = 1982] [serial = 2295] [outer = 0x1122e9400] 04:28:13 INFO - PROCESS | 1982 | 1461151693347 Marionette TRACE conn2 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 04:28:13 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 04:28:13 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 04:28:13 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 04:28:13 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 04:28:13 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 04:28:13 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 04:28:13 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 04:28:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:28:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:28:13 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 04:28:13 INFO - TEST-OK | /FileAPI/historical.html | took 773ms 04:28:13 INFO - PROCESS | 1982 | 1461151693362 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 04:28:13 INFO - PROCESS | 1982 | 1461151693366 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 04:28:13 INFO - TEST-START | /FileAPI/idlharness.html 04:28:13 INFO - PROCESS | 1982 | 1461151693371 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 04:28:13 INFO - PROCESS | 1982 | 1461151693372 Marionette TRACE conn2 <- [1,3026,null,{}] 04:28:13 INFO - PROCESS | 1982 | 1461151693375 Marionette TRACE conn2 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:13 INFO - PROCESS | 1982 | 1461151693505 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 04:28:13 INFO - PROCESS | 1982 | 1461151693642 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:13 INFO - PROCESS | 1982 | ++DOCSHELL 0x12bf74000 == 96 [pid = 1982] [id = 766] 04:28:13 INFO - PROCESS | 1982 | ++DOMWINDOW == 200 (0x119a41400) [pid = 1982] [serial = 2296] [outer = 0x0] 04:28:13 INFO - PROCESS | 1982 | ++DOMWINDOW == 201 (0x12627ac00) [pid = 1982] [serial = 2297] [outer = 0x119a41400] 04:28:13 INFO - PROCESS | 1982 | 1461151693676 Marionette DEBUG loaded listener.js 04:28:13 INFO - PROCESS | 1982 | ++DOMWINDOW == 202 (0x128e28000) [pid = 1982] [serial = 2298] [outer = 0x119a41400] 04:28:14 INFO - PROCESS | 1982 | 1461151694309 Marionette TRACE conn2 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 04:28:14 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 04:28:14 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:28:14 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:28:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:28:14 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:28:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:28:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:28:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:28:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:28:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:28:14 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:28:14 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:28:14 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:28:14 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 04:28:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 04:28:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 04:28:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 04:28:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 04:28:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 04:28:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 04:28:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 04:28:14 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 04:28:14 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:28:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:28:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:28:14 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:28:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:28:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:28:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:28:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:28:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:28:14 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:28:14 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:28:14 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:28:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 04:28:14 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 04:28:14 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:28:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:28:14 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:28:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:28:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:28:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:28:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:28:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:28:14 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:28:14 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:28:14 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:28:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 04:28:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 04:28:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 04:28:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 04:28:14 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 04:28:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:28:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:28:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:28:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:28:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:28:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:28:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:28:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:28:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:28:14 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:28:14 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:28:14 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:28:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 04:28:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 04:28:14 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 04:28:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:28:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:28:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:28:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:28:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:28:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:28:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:28:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:28:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:28:14 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:28:14 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:28:14 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:28:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 04:28:14 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:28:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:28:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:28:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:28:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:28:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:28:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:28:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:28:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:28:14 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:28:14 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:28:14 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:28:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 04:28:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 04:28:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 04:28:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 04:28:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 04:28:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 04:28:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 04:28:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 04:28:14 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 04:28:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 04:28:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 04:28:14 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 04:28:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:28:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:28:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:28:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:28:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:28:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:28:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:28:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:28:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:28:14 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:28:14 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:28:14 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:28:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 04:28:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 04:28:14 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 04:28:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:28:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:28:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:28:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:28:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:28:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:28:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:28:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:28:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:28:14 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:28:14 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:28:14 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:28:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 04:28:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 04:28:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 04:28:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 04:28:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 04:28:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 04:28:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 04:28:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 04:28:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 04:28:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 04:28:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 04:28:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 04:28:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 04:28:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 04:28:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 04:28:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 04:28:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 04:28:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 04:28:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 04:28:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 04:28:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 04:28:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 04:28:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 04:28:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 04:28:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 04:28:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 04:28:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 04:28:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 04:28:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 04:28:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 04:28:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 04:28:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 04:28:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 04:28:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 04:28:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 04:28:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 04:28:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 04:28:14 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 04:28:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 04:28:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 04:28:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 04:28:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 04:28:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 04:28:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 04:28:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 04:28:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 04:28:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 04:28:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 04:28:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 04:28:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 04:28:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 04:28:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 04:28:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 04:28:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 04:28:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 04:28:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 04:28:14 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 04:28:14 INFO - TEST-OK | /FileAPI/idlharness.html | took 983ms 04:28:14 INFO - PROCESS | 1982 | 1461151694355 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 04:28:14 INFO - PROCESS | 1982 | 1461151694357 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 04:28:14 INFO - TEST-START | /FileAPI/idlharness.worker 04:28:14 INFO - PROCESS | 1982 | 1461151694359 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 04:28:14 INFO - PROCESS | 1982 | 1461151694362 Marionette TRACE conn2 <- [1,3030,null,{}] 04:28:14 INFO - PROCESS | 1982 | 1461151694371 Marionette TRACE conn2 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:14 INFO - PROCESS | 1982 | 1461151694568 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 04:28:14 INFO - PROCESS | 1982 | 1461151694679 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:14 INFO - PROCESS | 1982 | ++DOCSHELL 0x12fb96800 == 97 [pid = 1982] [id = 767] 04:28:14 INFO - PROCESS | 1982 | ++DOMWINDOW == 203 (0x129586c00) [pid = 1982] [serial = 2299] [outer = 0x0] 04:28:14 INFO - PROCESS | 1982 | ++DOMWINDOW == 204 (0x12b391c00) [pid = 1982] [serial = 2300] [outer = 0x129586c00] 04:28:14 INFO - PROCESS | 1982 | 1461151694712 Marionette DEBUG loaded listener.js 04:28:14 INFO - PROCESS | 1982 | ++DOMWINDOW == 205 (0x12be6a400) [pid = 1982] [serial = 2301] [outer = 0x129586c00] 04:28:14 INFO - PROCESS | 1982 | [1982] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:28:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 04:28:15 INFO - {} 04:28:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:28:15 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:28:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:28:15 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:28:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:28:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:28:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:28:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:28:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:28:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 04:28:15 INFO - {} 04:28:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 04:28:15 INFO - {} 04:28:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 04:28:15 INFO - {} 04:28:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 04:28:15 INFO - {} 04:28:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 04:28:15 INFO - {} 04:28:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 04:28:15 INFO - {} 04:28:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 04:28:15 INFO - {} 04:28:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 04:28:15 INFO - {} 04:28:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 04:28:15 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:28:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:28:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:28:15 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:28:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:28:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:28:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:28:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:28:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:28:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 04:28:15 INFO - {} 04:28:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 04:28:15 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:28:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:28:15 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:28:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:28:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:28:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:28:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:28:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:28:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 04:28:15 INFO - {} 04:28:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 04:28:15 INFO - {} 04:28:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 04:28:15 INFO - {} 04:28:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 04:28:15 INFO - {} 04:28:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 04:28:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:28:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:28:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:28:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:28:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:28:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:28:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:28:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:28:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:28:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 04:28:15 INFO - {} 04:28:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 04:28:15 INFO - {} 04:28:15 INFO - PROCESS | 1982 | 1461151695532 Marionette TRACE conn2 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 04:28:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 04:28:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:28:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:28:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:28:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:28:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:28:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:28:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:28:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:28:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:28:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 04:28:15 INFO - {} 04:28:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:28:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:28:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:28:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:28:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:28:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:28:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:28:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:28:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:28:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 04:28:15 INFO - {} 04:28:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 04:28:15 INFO - {} 04:28:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 04:28:15 INFO - {} 04:28:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 04:28:15 INFO - {} 04:28:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 04:28:15 INFO - {} 04:28:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 04:28:15 INFO - {} 04:28:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 04:28:15 INFO - {} 04:28:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 04:28:15 INFO - {} 04:28:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 04:28:15 INFO - {} 04:28:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 04:28:15 INFO - {} 04:28:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 04:28:15 INFO - {} 04:28:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 04:28:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:28:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:28:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:28:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:28:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:28:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:28:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:28:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:28:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:28:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 04:28:15 INFO - {} 04:28:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 04:28:15 INFO - {} 04:28:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 04:28:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:28:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:28:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:28:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:28:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:28:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:28:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:28:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:28:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:28:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:28:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 04:28:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:28:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:28:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 04:28:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:28:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:28:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:28:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:28:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:28:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 04:28:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:28:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:28:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:28:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:28:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:28:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:28:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:28:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:28:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 04:28:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:28:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:28:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 04:28:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:28:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:28:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:28:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:28:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:28:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 04:28:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:28:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:28:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 04:28:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:28:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:28:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:28:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:28:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:28:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 04:28:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:28:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:28:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 04:28:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:28:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:28:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:28:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:28:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:28:15 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 04:28:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:28:15 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:28:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:28:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:28:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:28:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:28:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:28:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:28:15 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 04:28:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:28:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:28:15 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:28:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:28:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:28:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:28:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:28:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:28:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 04:28:15 INFO - {} 04:28:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 04:28:15 INFO - {} 04:28:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 04:28:15 INFO - {} 04:28:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 04:28:15 INFO - {} 04:28:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 04:28:15 INFO - {} 04:28:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 04:28:15 INFO - {} 04:28:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 04:28:15 INFO - {} 04:28:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 04:28:15 INFO - {} 04:28:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 04:28:15 INFO - {} 04:28:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 04:28:15 INFO - {} 04:28:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 04:28:15 INFO - {} 04:28:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 04:28:15 INFO - {} 04:28:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 04:28:15 INFO - {} 04:28:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 04:28:15 INFO - {} 04:28:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 04:28:15 INFO - {} 04:28:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 04:28:15 INFO - {} 04:28:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 04:28:15 INFO - {} 04:28:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 04:28:15 INFO - {} 04:28:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 04:28:15 INFO - {} 04:28:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 04:28:15 INFO - {} 04:28:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 04:28:15 INFO - {} 04:28:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 04:28:15 INFO - {} 04:28:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 04:28:15 INFO - {} 04:28:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 04:28:15 INFO - {} 04:28:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 04:28:15 INFO - {} 04:28:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 04:28:15 INFO - {} 04:28:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:28:15 INFO - {} 04:28:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:28:15 INFO - {} 04:28:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 04:28:15 INFO - {} 04:28:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 04:28:15 INFO - {} 04:28:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 04:28:15 INFO - {} 04:28:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:28:15 INFO - {} 04:28:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 04:28:15 INFO - {} 04:28:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 04:28:15 INFO - {} 04:28:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 04:28:15 INFO - {} 04:28:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 04:28:15 INFO - {} 04:28:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 04:28:15 INFO - {} 04:28:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 04:28:15 INFO - {} 04:28:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 04:28:15 INFO - {} 04:28:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 04:28:15 INFO - {} 04:28:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 04:28:15 INFO - {} 04:28:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 04:28:15 INFO - {} 04:28:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 04:28:15 INFO - {} 04:28:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 04:28:15 INFO - {} 04:28:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 04:28:15 INFO - {} 04:28:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 04:28:15 INFO - {} 04:28:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 04:28:15 INFO - {} 04:28:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 04:28:15 INFO - {} 04:28:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 04:28:15 INFO - {} 04:28:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 04:28:15 INFO - {} 04:28:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 04:28:15 INFO - {} 04:28:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 04:28:15 INFO - {} 04:28:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 04:28:15 INFO - {} 04:28:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 04:28:15 INFO - {} 04:28:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 04:28:15 INFO - {} 04:28:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:28:15 INFO - {} 04:28:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:28:15 INFO - {} 04:28:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 04:28:15 INFO - {} 04:28:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:28:15 INFO - {} 04:28:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 04:28:15 INFO - {} 04:28:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:28:15 INFO - {} 04:28:15 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1197ms 04:28:15 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 04:28:15 INFO - PROCESS | 1982 | 1461151695558 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 04:28:15 INFO - PROCESS | 1982 | 1461151695560 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 04:28:15 INFO - PROCESS | 1982 | 1461151695564 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 04:28:15 INFO - PROCESS | 1982 | 1461151695565 Marionette TRACE conn2 <- [1,3034,null,{}] 04:28:15 INFO - PROCESS | 1982 | 1461151695568 Marionette TRACE conn2 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:15 INFO - PROCESS | 1982 | 1461151695765 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 04:28:15 INFO - PROCESS | 1982 | 1461151695979 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:16 INFO - PROCESS | 1982 | ++DOCSHELL 0x139c6b800 == 98 [pid = 1982] [id = 768] 04:28:16 INFO - PROCESS | 1982 | ++DOMWINDOW == 206 (0x12e351800) [pid = 1982] [serial = 2302] [outer = 0x0] 04:28:16 INFO - PROCESS | 1982 | ++DOMWINDOW == 207 (0x13a25e000) [pid = 1982] [serial = 2303] [outer = 0x12e351800] 04:28:16 INFO - PROCESS | 1982 | 1461151696074 Marionette DEBUG loaded listener.js 04:28:16 INFO - PROCESS | 1982 | ++DOMWINDOW == 208 (0x13a269800) [pid = 1982] [serial = 2304] [outer = 0x12e351800] 04:28:16 INFO - PROCESS | 1982 | 1461151696534 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 04:28:16 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 04:28:16 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1021ms 04:28:16 INFO - PROCESS | 1982 | 1461151696584 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 04:28:16 INFO - PROCESS | 1982 | 1461151696586 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 04:28:16 INFO - TEST-START | /FileAPI/blob/Blob-close.html 04:28:16 INFO - PROCESS | 1982 | 1461151696618 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 04:28:16 INFO - PROCESS | 1982 | 1461151696620 Marionette TRACE conn2 <- [1,3038,null,{}] 04:28:16 INFO - PROCESS | 1982 | 1461151696624 Marionette TRACE conn2 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:16 INFO - PROCESS | 1982 | 1461151696750 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 04:28:16 INFO - PROCESS | 1982 | 1461151696861 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:16 INFO - PROCESS | 1982 | ++DOCSHELL 0x12e4a8800 == 99 [pid = 1982] [id = 769] 04:28:16 INFO - PROCESS | 1982 | ++DOMWINDOW == 209 (0x114aa1400) [pid = 1982] [serial = 2305] [outer = 0x0] 04:28:16 INFO - PROCESS | 1982 | ++DOMWINDOW == 210 (0x123945800) [pid = 1982] [serial = 2306] [outer = 0x114aa1400] 04:28:16 INFO - PROCESS | 1982 | 1461151696892 Marionette DEBUG loaded listener.js 04:28:16 INFO - PROCESS | 1982 | ++DOMWINDOW == 211 (0x128e27400) [pid = 1982] [serial = 2307] [outer = 0x114aa1400] 04:28:17 INFO - PROCESS | 1982 | 1461151697250 Marionette TRACE conn2 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 04:28:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 04:28:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 04:28:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:28:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:28:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 04:28:17 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 686ms 04:28:17 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 04:28:17 INFO - PROCESS | 1982 | 1461151697292 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 04:28:17 INFO - PROCESS | 1982 | 1461151697293 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 04:28:17 INFO - PROCESS | 1982 | 1461151697295 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 04:28:17 INFO - PROCESS | 1982 | 1461151697297 Marionette TRACE conn2 <- [1,3042,null,{}] 04:28:17 INFO - PROCESS | 1982 | 1461151697299 Marionette TRACE conn2 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:17 INFO - PROCESS | 1982 | 1461151697459 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 04:28:17 INFO - PROCESS | 1982 | 1461151697589 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:17 INFO - PROCESS | 1982 | ++DOCSHELL 0x13a0ca800 == 100 [pid = 1982] [id = 770] 04:28:17 INFO - PROCESS | 1982 | ++DOMWINDOW == 212 (0x143255000) [pid = 1982] [serial = 2308] [outer = 0x0] 04:28:17 INFO - PROCESS | 1982 | ++DOMWINDOW == 213 (0x1435c5800) [pid = 1982] [serial = 2309] [outer = 0x143255000] 04:28:17 INFO - PROCESS | 1982 | 1461151697622 Marionette DEBUG loaded listener.js 04:28:17 INFO - PROCESS | 1982 | ++DOMWINDOW == 214 (0x147b5c800) [pid = 1982] [serial = 2310] [outer = 0x143255000] 04:28:18 INFO - PROCESS | 1982 | 1461151698089 Marionette TRACE conn2 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 04:28:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 04:28:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 04:28:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 04:28:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 04:28:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 04:28:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 04:28:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 04:28:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 04:28:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 04:28:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 04:28:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 04:28:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 04:28:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 04:28:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 04:28:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 04:28:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 04:28:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 04:28:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 04:28:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 04:28:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 04:28:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 04:28:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 04:28:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 04:28:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 04:28:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 04:28:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 04:28:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 04:28:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 04:28:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 04:28:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:28:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:28:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 04:28:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 04:28:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 04:28:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 04:28:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 04:28:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 04:28:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 04:28:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 04:28:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 04:28:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 04:28:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 04:28:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 04:28:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 04:28:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:28:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:28:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:28:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 04:28:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:28:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 04:28:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 04:28:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:28:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:28:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:28:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 04:28:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:28:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 04:28:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 04:28:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 04:28:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 04:28:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 04:28:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:28:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:28:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 04:28:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 04:28:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 04:28:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 04:28:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:28:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:28:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:28:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:28:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:28:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 04:28:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 04:28:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:28:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:28:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:28:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:28:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:28:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 04:28:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:28:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:28:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:28:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:28:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:28:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 04:28:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:28:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:28:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:28:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:28:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:28:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 04:28:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 04:28:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:28:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:28:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:28:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:28:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:28:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 04:28:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:28:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:28:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:28:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:28:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:28:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 04:28:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:28:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:28:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:28:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:28:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:28:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 04:28:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:28:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:28:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:28:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:28:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:28:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 04:28:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:28:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:28:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:28:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:28:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:28:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 04:28:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 04:28:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 04:28:18 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 828ms 04:28:18 INFO - PROCESS | 1982 | 1461151698124 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 04:28:18 INFO - PROCESS | 1982 | 1461151698126 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 04:28:18 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 04:28:18 INFO - PROCESS | 1982 | 1461151698129 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 04:28:18 INFO - PROCESS | 1982 | 1461151698130 Marionette TRACE conn2 <- [1,3046,null,{}] 04:28:18 INFO - PROCESS | 1982 | 1461151698133 Marionette TRACE conn2 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:18 INFO - PROCESS | 1982 | 1461151698289 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 04:28:18 INFO - PROCESS | 1982 | 1461151698403 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:18 INFO - PROCESS | 1982 | ++DOCSHELL 0x143338800 == 101 [pid = 1982] [id = 771] 04:28:18 INFO - PROCESS | 1982 | ++DOMWINDOW == 215 (0x13a381400) [pid = 1982] [serial = 2311] [outer = 0x0] 04:28:18 INFO - PROCESS | 1982 | ++DOMWINDOW == 216 (0x147b60c00) [pid = 1982] [serial = 2312] [outer = 0x13a381400] 04:28:18 INFO - PROCESS | 1982 | 1461151698433 Marionette DEBUG loaded listener.js 04:28:18 INFO - PROCESS | 1982 | ++DOMWINDOW == 217 (0x147b77400) [pid = 1982] [serial = 2313] [outer = 0x13a381400] 04:28:18 INFO - PROCESS | 1982 | [1982] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:28:18 INFO - PROCESS | 1982 | 1461151698860 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 04:28:18 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 04:28:18 INFO - {} 04:28:18 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 771ms 04:28:18 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 04:28:18 INFO - PROCESS | 1982 | 1461151698900 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 04:28:18 INFO - PROCESS | 1982 | 1461151698902 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 04:28:18 INFO - PROCESS | 1982 | 1461151698904 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 04:28:18 INFO - PROCESS | 1982 | 1461151698905 Marionette TRACE conn2 <- [1,3050,null,{}] 04:28:18 INFO - PROCESS | 1982 | 1461151698907 Marionette TRACE conn2 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:19 INFO - PROCESS | 1982 | 1461151699033 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 04:28:19 INFO - PROCESS | 1982 | 1461151699174 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:19 INFO - PROCESS | 1982 | ++DOCSHELL 0x145a4f800 == 102 [pid = 1982] [id = 772] 04:28:19 INFO - PROCESS | 1982 | ++DOMWINDOW == 218 (0x13a429400) [pid = 1982] [serial = 2314] [outer = 0x0] 04:28:19 INFO - PROCESS | 1982 | ++DOMWINDOW == 219 (0x13a435400) [pid = 1982] [serial = 2315] [outer = 0x13a429400] 04:28:19 INFO - PROCESS | 1982 | 1461151699204 Marionette DEBUG loaded listener.js 04:28:19 INFO - PROCESS | 1982 | ++DOMWINDOW == 220 (0x1479b6000) [pid = 1982] [serial = 2316] [outer = 0x13a429400] 04:28:19 INFO - PROCESS | 1982 | 1461151699564 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 04:28:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 04:28:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 04:28:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 04:28:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 04:28:19 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 672ms 04:28:19 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 04:28:19 INFO - PROCESS | 1982 | 1461151699576 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 04:28:19 INFO - PROCESS | 1982 | 1461151699578 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 04:28:19 INFO - PROCESS | 1982 | 1461151699580 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 04:28:19 INFO - PROCESS | 1982 | 1461151699581 Marionette TRACE conn2 <- [1,3054,null,{}] 04:28:19 INFO - PROCESS | 1982 | 1461151699584 Marionette TRACE conn2 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:19 INFO - PROCESS | 1982 | 1461151699709 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 04:28:19 INFO - PROCESS | 1982 | 1461151699854 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:19 INFO - PROCESS | 1982 | ++DOCSHELL 0x1461ce800 == 103 [pid = 1982] [id = 773] 04:28:19 INFO - PROCESS | 1982 | ++DOMWINDOW == 221 (0x13a42bc00) [pid = 1982] [serial = 2317] [outer = 0x0] 04:28:19 INFO - PROCESS | 1982 | ++DOMWINDOW == 222 (0x145e35400) [pid = 1982] [serial = 2318] [outer = 0x13a42bc00] 04:28:19 INFO - PROCESS | 1982 | 1461151699885 Marionette DEBUG loaded listener.js 04:28:19 INFO - PROCESS | 1982 | ++DOMWINDOW == 223 (0x145e39000) [pid = 1982] [serial = 2319] [outer = 0x13a42bc00] 04:28:20 INFO - PROCESS | 1982 | 1461151700373 Marionette TRACE conn2 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 04:28:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 04:28:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 04:28:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 04:28:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 04:28:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 04:28:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 04:28:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 04:28:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 04:28:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 04:28:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 04:28:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 04:28:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 04:28:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 04:28:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 04:28:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 04:28:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 04:28:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 04:28:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 04:28:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 04:28:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 04:28:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 04:28:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 04:28:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 04:28:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 04:28:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 04:28:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 04:28:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 04:28:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 04:28:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 04:28:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 04:28:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 04:28:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 04:28:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 04:28:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 04:28:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 04:28:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 04:28:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 04:28:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 04:28:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 04:28:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 04:28:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 04:28:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 04:28:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 04:28:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 04:28:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 04:28:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 04:28:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 04:28:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 04:28:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 04:28:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 04:28:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 04:28:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 04:28:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 04:28:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 04:28:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 04:28:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 04:28:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 04:28:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 04:28:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 04:28:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 04:28:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 04:28:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 04:28:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 04:28:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 04:28:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 04:28:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 04:28:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 04:28:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 04:28:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 04:28:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 04:28:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 04:28:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 04:28:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 04:28:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 04:28:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 04:28:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 04:28:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 04:28:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 04:28:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 04:28:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 04:28:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 04:28:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 04:28:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 04:28:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 04:28:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 04:28:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 04:28:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 04:28:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 04:28:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 04:28:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 04:28:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 04:28:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 04:28:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 04:28:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 04:28:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 04:28:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 04:28:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 04:28:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 04:28:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 04:28:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:28:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:28:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:28:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:28:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:28:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 04:28:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:28:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:28:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:28:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:28:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:28:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 04:28:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:28:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:28:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:28:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:28:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:28:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 04:28:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:28:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:28:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:28:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:28:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:28:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 04:28:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:28:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:28:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:28:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:28:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:28:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 04:28:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:28:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:28:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:28:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:28:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:28:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 04:28:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:28:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:28:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:28:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:28:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:28:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 04:28:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:28:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:28:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:28:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:28:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:28:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 04:28:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:28:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:28:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:28:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:28:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:28:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 04:28:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:28:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:28:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:28:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:28:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:28:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 04:28:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:28:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:28:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:28:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:28:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:28:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 04:28:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:28:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:28:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:28:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:28:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:28:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 04:28:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:28:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:28:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:28:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:28:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:28:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 04:28:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:28:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:28:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:28:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:28:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:28:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 04:28:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:28:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:28:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:28:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:28:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:28:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 04:28:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:28:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:28:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:28:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:28:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:28:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 04:28:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:28:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:28:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:28:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:28:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:28:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 04:28:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:28:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:28:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:28:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:28:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:28:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 04:28:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:28:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:28:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:28:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:28:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:28:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 04:28:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:28:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:28:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:28:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:28:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:28:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 04:28:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:28:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:28:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:28:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:28:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:28:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 04:28:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:28:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:28:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:28:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:28:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:28:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:28:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:28:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:28:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:28:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:28:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:28:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 04:28:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:28:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:28:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:28:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:28:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:28:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 04:28:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:28:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:28:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:28:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:28:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:28:20 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 836ms 04:28:20 INFO - PROCESS | 1982 | 1461151700464 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 04:28:20 INFO - PROCESS | 1982 | 1461151700466 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 04:28:20 INFO - TEST-START | /FileAPI/file/File-constructor.html 04:28:20 INFO - PROCESS | 1982 | 1461151700471 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 04:28:20 INFO - PROCESS | 1982 | 1461151700473 Marionette TRACE conn2 <- [1,3058,null,{}] 04:28:20 INFO - PROCESS | 1982 | 1461151700475 Marionette TRACE conn2 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:20 INFO - PROCESS | 1982 | 1461151700602 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 04:28:20 INFO - PROCESS | 1982 | 1461151700747 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:20 INFO - PROCESS | 1982 | ++DOCSHELL 0x130609000 == 104 [pid = 1982] [id = 774] 04:28:20 INFO - PROCESS | 1982 | ++DOMWINDOW == 224 (0x12a04e800) [pid = 1982] [serial = 2320] [outer = 0x0] 04:28:20 INFO - PROCESS | 1982 | ++DOMWINDOW == 225 (0x12cf84400) [pid = 1982] [serial = 2321] [outer = 0x12a04e800] 04:28:20 INFO - PROCESS | 1982 | 1461151700777 Marionette DEBUG loaded listener.js 04:28:20 INFO - PROCESS | 1982 | ++DOMWINDOW == 226 (0x12e363800) [pid = 1982] [serial = 2322] [outer = 0x12a04e800] 04:28:21 INFO - PROCESS | 1982 | 1461151701171 Marionette TRACE conn2 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 04:28:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 04:28:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 04:28:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 04:28:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 04:28:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 04:28:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 04:28:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 04:28:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 04:28:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 04:28:21 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 04:28:21 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 04:28:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:28:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:28:21 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 04:28:21 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 04:28:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 04:28:21 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:28:21 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 04:28:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:28:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:28:21 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 04:28:21 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 04:28:21 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 04:28:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:28:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:28:21 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 04:28:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 04:28:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 04:28:21 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 721ms 04:28:21 INFO - PROCESS | 1982 | 1461151701193 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 04:28:21 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 04:28:21 INFO - PROCESS | 1982 | 1461151701195 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 04:28:21 INFO - PROCESS | 1982 | 1461151701198 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 04:28:21 INFO - PROCESS | 1982 | 1461151701200 Marionette TRACE conn2 <- [1,3062,null,{}] 04:28:21 INFO - PROCESS | 1982 | 1461151701202 Marionette TRACE conn2 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:21 INFO - PROCESS | 1982 | 1461151701353 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 04:28:21 INFO - PROCESS | 1982 | 1461151701485 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:21 INFO - PROCESS | 1982 | ++DOCSHELL 0x1398cf000 == 105 [pid = 1982] [id = 775] 04:28:21 INFO - PROCESS | 1982 | ++DOMWINDOW == 227 (0x12e36ec00) [pid = 1982] [serial = 2323] [outer = 0x0] 04:28:21 INFO - PROCESS | 1982 | ++DOMWINDOW == 228 (0x12f748000) [pid = 1982] [serial = 2324] [outer = 0x12e36ec00] 04:28:21 INFO - PROCESS | 1982 | 1461151701539 Marionette DEBUG loaded listener.js 04:28:21 INFO - PROCESS | 1982 | ++DOMWINDOW == 229 (0x1303b1c00) [pid = 1982] [serial = 2325] [outer = 0x12e36ec00] 04:28:21 INFO - PROCESS | 1982 | [1982] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-m64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:28:22 INFO - PROCESS | 1982 | 1461151702060 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 04:28:22 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 04:28:22 INFO - {} 04:28:22 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 871ms 04:28:22 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 04:28:22 INFO - PROCESS | 1982 | 1461151702070 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 04:28:22 INFO - PROCESS | 1982 | 1461151702072 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 04:28:22 INFO - PROCESS | 1982 | 1461151702077 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 04:28:22 INFO - PROCESS | 1982 | 1461151702080 Marionette TRACE conn2 <- [1,3066,null,{}] 04:28:22 INFO - PROCESS | 1982 | 1461151702083 Marionette TRACE conn2 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:22 INFO - PROCESS | 1982 | 1461151702282 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 04:28:22 INFO - PROCESS | 1982 | 1461151702452 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:22 INFO - PROCESS | 1982 | ++DOCSHELL 0x147c53800 == 106 [pid = 1982] [id = 776] 04:28:22 INFO - PROCESS | 1982 | ++DOMWINDOW == 230 (0x130768400) [pid = 1982] [serial = 2326] [outer = 0x0] 04:28:22 INFO - PROCESS | 1982 | ++DOMWINDOW == 231 (0x14633d400) [pid = 1982] [serial = 2327] [outer = 0x130768400] 04:28:22 INFO - PROCESS | 1982 | 1461151702500 Marionette DEBUG loaded listener.js 04:28:22 INFO - PROCESS | 1982 | ++DOMWINDOW == 232 (0x146341c00) [pid = 1982] [serial = 2328] [outer = 0x130768400] 04:28:22 INFO - PROCESS | 1982 | 1461151702895 Marionette TRACE conn2 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 04:28:22 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 04:28:22 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 04:28:22 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 04:28:22 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 04:28:22 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 04:28:22 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 04:28:22 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 04:28:22 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 824ms 04:28:22 INFO - PROCESS | 1982 | 1461151702900 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 04:28:22 INFO - PROCESS | 1982 | 1461151702902 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 04:28:22 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 04:28:22 INFO - PROCESS | 1982 | 1461151702905 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 04:28:22 INFO - PROCESS | 1982 | 1461151702907 Marionette TRACE conn2 <- [1,3070,null,{}] 04:28:22 INFO - PROCESS | 1982 | 1461151702909 Marionette TRACE conn2 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:23 INFO - PROCESS | 1982 | 1461151703087 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 04:28:23 INFO - PROCESS | 1982 | 1461151703283 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:23 INFO - PROCESS | 1982 | ++DOCSHELL 0x14b62d800 == 107 [pid = 1982] [id = 777] 04:28:23 INFO - PROCESS | 1982 | ++DOMWINDOW == 233 (0x145e32000) [pid = 1982] [serial = 2329] [outer = 0x0] 04:28:23 INFO - PROCESS | 1982 | ++DOMWINDOW == 234 (0x1479b5400) [pid = 1982] [serial = 2330] [outer = 0x145e32000] 04:28:23 INFO - PROCESS | 1982 | 1461151703330 Marionette DEBUG loaded listener.js 04:28:23 INFO - PROCESS | 1982 | ++DOMWINDOW == 235 (0x149bd8800) [pid = 1982] [serial = 2331] [outer = 0x145e32000] 04:28:23 INFO - PROCESS | 1982 | 1461151703752 Marionette TRACE conn2 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 04:28:23 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 04:28:23 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 04:28:23 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 04:28:23 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 04:28:23 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 04:28:23 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 04:28:23 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 873ms 04:28:23 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 04:28:23 INFO - PROCESS | 1982 | 1461151703779 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 04:28:23 INFO - PROCESS | 1982 | 1461151703780 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 04:28:23 INFO - PROCESS | 1982 | 1461151703782 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 04:28:23 INFO - PROCESS | 1982 | 1461151703783 Marionette TRACE conn2 <- [1,3074,null,{}] 04:28:23 INFO - PROCESS | 1982 | 1461151703786 Marionette TRACE conn2 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:23 INFO - PROCESS | 1982 | 1461151703914 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 04:28:24 INFO - PROCESS | 1982 | 1461151704067 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:24 INFO - PROCESS | 1982 | ++DOCSHELL 0x145a42000 == 108 [pid = 1982] [id = 778] 04:28:24 INFO - PROCESS | 1982 | ++DOMWINDOW == 236 (0x12b9b0800) [pid = 1982] [serial = 2332] [outer = 0x0] 04:28:24 INFO - PROCESS | 1982 | ++DOMWINDOW == 237 (0x13a42a800) [pid = 1982] [serial = 2333] [outer = 0x12b9b0800] 04:28:24 INFO - PROCESS | 1982 | 1461151704096 Marionette DEBUG loaded listener.js 04:28:24 INFO - PROCESS | 1982 | ++DOMWINDOW == 238 (0x145e2f800) [pid = 1982] [serial = 2334] [outer = 0x12b9b0800] 04:28:24 INFO - PROCESS | 1982 | 1461151704469 Marionette TRACE conn2 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 04:28:24 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 04:28:24 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 04:28:24 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 04:28:24 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 04:28:24 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 04:28:24 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 04:28:24 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 719ms 04:28:24 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 04:28:24 INFO - PROCESS | 1982 | 1461151704502 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 04:28:24 INFO - PROCESS | 1982 | 1461151704503 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 04:28:24 INFO - PROCESS | 1982 | 1461151704505 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 04:28:24 INFO - PROCESS | 1982 | 1461151704506 Marionette TRACE conn2 <- [1,3078,null,{}] 04:28:24 INFO - PROCESS | 1982 | 1461151704509 Marionette TRACE conn2 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:24 INFO - PROCESS | 1982 | 1461151704638 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 04:28:24 INFO - PROCESS | 1982 | 1461151704798 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:24 INFO - PROCESS | 1982 | ++DOCSHELL 0x14bb48000 == 109 [pid = 1982] [id = 779] 04:28:24 INFO - PROCESS | 1982 | ++DOMWINDOW == 239 (0x13a42d000) [pid = 1982] [serial = 2335] [outer = 0x0] 04:28:24 INFO - PROCESS | 1982 | ++DOMWINDOW == 240 (0x13a47c800) [pid = 1982] [serial = 2336] [outer = 0x13a42d000] 04:28:24 INFO - PROCESS | 1982 | 1461151704829 Marionette DEBUG loaded listener.js 04:28:24 INFO - PROCESS | 1982 | ++DOMWINDOW == 241 (0x13a481800) [pid = 1982] [serial = 2337] [outer = 0x13a42d000] 04:28:25 INFO - PROCESS | 1982 | 1461151705205 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 04:28:25 INFO - PROCESS | 1982 | 1461151705228 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 04:28:25 INFO - PROCESS | 1982 | 1461151705230 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 04:28:25 INFO - PROCESS | 1982 | 1461151705231 Marionette TRACE conn2 <- [1,3082,null,{}] 04:28:25 INFO - PROCESS | 1982 | 1461151705234 Marionette TRACE conn2 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:25 INFO - PROCESS | 1982 | 1461151705367 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 04:28:25 INFO - PROCESS | 1982 | 1461151705515 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:25 INFO - PROCESS | 1982 | ++DOCSHELL 0x148e9e000 == 110 [pid = 1982] [id = 780] 04:28:25 INFO - PROCESS | 1982 | ++DOMWINDOW == 242 (0x13a477800) [pid = 1982] [serial = 2338] [outer = 0x0] 04:28:25 INFO - PROCESS | 1982 | ++DOMWINDOW == 243 (0x145e3c000) [pid = 1982] [serial = 2339] [outer = 0x13a477800] 04:28:25 INFO - PROCESS | 1982 | 1461151705546 Marionette DEBUG loaded listener.js 04:28:25 INFO - PROCESS | 1982 | ++DOMWINDOW == 244 (0x149dbe800) [pid = 1982] [serial = 2340] [outer = 0x13a477800] 04:28:25 INFO - PROCESS | 1982 | 1461151705925 Marionette TRACE conn2 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 04:28:25 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 04:28:25 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 04:28:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:28:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:28:25 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 04:28:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 04:28:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 723ms 04:28:25 INFO - PROCESS | 1982 | 1461151705954 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 04:28:25 INFO - PROCESS | 1982 | 1461151705956 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 04:28:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 04:28:25 INFO - PROCESS | 1982 | 1461151705959 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 04:28:25 INFO - PROCESS | 1982 | 1461151705961 Marionette TRACE conn2 <- [1,3086,null,{}] 04:28:25 INFO - PROCESS | 1982 | 1461151705964 Marionette TRACE conn2 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:26 INFO - PROCESS | 1982 | 1461151706185 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 04:28:26 INFO - PROCESS | 1982 | 1461151706359 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:26 INFO - PROCESS | 1982 | ++DOCSHELL 0x14609a000 == 111 [pid = 1982] [id = 781] 04:28:26 INFO - PROCESS | 1982 | ++DOMWINDOW == 245 (0x13a47d400) [pid = 1982] [serial = 2341] [outer = 0x0] 04:28:26 INFO - PROCESS | 1982 | ++DOMWINDOW == 246 (0x149dc2400) [pid = 1982] [serial = 2342] [outer = 0x13a47d400] 04:28:26 INFO - PROCESS | 1982 | 1461151706388 Marionette DEBUG loaded listener.js 04:28:26 INFO - PROCESS | 1982 | ++DOMWINDOW == 247 (0x149dc9000) [pid = 1982] [serial = 2343] [outer = 0x13a47d400] 04:28:26 INFO - PROCESS | 1982 | 1461151706750 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 04:28:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 04:28:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 823ms 04:28:26 INFO - PROCESS | 1982 | 1461151706789 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 04:28:26 INFO - PROCESS | 1982 | 1461151706790 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 04:28:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 04:28:26 INFO - PROCESS | 1982 | 1461151706796 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 04:28:26 INFO - PROCESS | 1982 | 1461151706797 Marionette TRACE conn2 <- [1,3090,null,{}] 04:28:26 INFO - PROCESS | 1982 | 1461151706799 Marionette TRACE conn2 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:26 INFO - PROCESS | 1982 | 1461151706929 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 04:28:27 INFO - PROCESS | 1982 | 1461151707055 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:27 INFO - PROCESS | 1982 | ++DOCSHELL 0x148e9f800 == 112 [pid = 1982] [id = 782] 04:28:27 INFO - PROCESS | 1982 | ++DOMWINDOW == 248 (0x149dc3c00) [pid = 1982] [serial = 2344] [outer = 0x0] 04:28:27 INFO - PROCESS | 1982 | ++DOMWINDOW == 249 (0x14bcc7400) [pid = 1982] [serial = 2345] [outer = 0x149dc3c00] 04:28:27 INFO - PROCESS | 1982 | 1461151707086 Marionette DEBUG loaded listener.js 04:28:27 INFO - PROCESS | 1982 | ++DOMWINDOW == 250 (0x14bcca800) [pid = 1982] [serial = 2346] [outer = 0x149dc3c00] 04:28:27 INFO - PROCESS | 1982 | 1461151707452 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 04:28:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 04:28:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 670ms 04:28:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 04:28:27 INFO - PROCESS | 1982 | 1461151707466 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 04:28:27 INFO - PROCESS | 1982 | 1461151707468 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 04:28:27 INFO - PROCESS | 1982 | 1461151707470 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 04:28:27 INFO - PROCESS | 1982 | 1461151707471 Marionette TRACE conn2 <- [1,3094,null,{}] 04:28:27 INFO - PROCESS | 1982 | 1461151707473 Marionette TRACE conn2 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:27 INFO - PROCESS | 1982 | 1461151707759 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 04:28:28 INFO - PROCESS | 1982 | --DOCSHELL 0x11a936800 == 111 [pid = 1982] [id = 763] 04:28:28 INFO - PROCESS | 1982 | --DOCSHELL 0x12b99b000 == 110 [pid = 1982] [id = 762] 04:28:28 INFO - PROCESS | 1982 | --DOCSHELL 0x145fe7800 == 109 [pid = 1982] [id = 757] 04:28:28 INFO - PROCESS | 1982 | --DOCSHELL 0x145fef000 == 108 [pid = 1982] [id = 754] 04:28:28 INFO - PROCESS | 1982 | --DOCSHELL 0x12ec10800 == 107 [pid = 1982] [id = 753] 04:28:28 INFO - PROCESS | 1982 | --DOCSHELL 0x145fe5800 == 106 [pid = 1982] [id = 752] 04:28:28 INFO - PROCESS | 1982 | --DOCSHELL 0x143671000 == 105 [pid = 1982] [id = 751] 04:28:28 INFO - PROCESS | 1982 | --DOCSHELL 0x143658000 == 104 [pid = 1982] [id = 750] 04:28:28 INFO - PROCESS | 1982 | --DOCSHELL 0x147c3c800 == 103 [pid = 1982] [id = 749] 04:28:28 INFO - PROCESS | 1982 | --DOCSHELL 0x143346000 == 102 [pid = 1982] [id = 748] 04:28:28 INFO - PROCESS | 1982 | --DOCSHELL 0x146ad7800 == 101 [pid = 1982] [id = 747] 04:28:28 INFO - PROCESS | 1982 | --DOCSHELL 0x12f87c800 == 100 [pid = 1982] [id = 745] 04:28:28 INFO - PROCESS | 1982 | --DOCSHELL 0x130a42000 == 99 [pid = 1982] [id = 746] 04:28:28 INFO - PROCESS | 1982 | --DOCSHELL 0x12d87f000 == 98 [pid = 1982] [id = 744] 04:28:28 INFO - PROCESS | 1982 | --DOCSHELL 0x12661e800 == 97 [pid = 1982] [id = 743] 04:28:28 INFO - PROCESS | 1982 | 1461151708199 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:28 INFO - PROCESS | 1982 | ++DOCSHELL 0x118aa2800 == 98 [pid = 1982] [id = 783] 04:28:28 INFO - PROCESS | 1982 | ++DOMWINDOW == 251 (0x1122e4c00) [pid = 1982] [serial = 2347] [outer = 0x0] 04:28:28 INFO - PROCESS | 1982 | ++DOMWINDOW == 252 (0x1122f0000) [pid = 1982] [serial = 2348] [outer = 0x1122e4c00] 04:28:28 INFO - PROCESS | 1982 | 1461151708227 Marionette DEBUG loaded listener.js 04:28:28 INFO - PROCESS | 1982 | ++DOMWINDOW == 253 (0x115450800) [pid = 1982] [serial = 2349] [outer = 0x1122e4c00] 04:28:28 INFO - PROCESS | 1982 | 1461151708580 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 04:28:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 04:28:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1122ms 04:28:28 INFO - PROCESS | 1982 | 1461151708594 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 04:28:28 INFO - PROCESS | 1982 | 1461151708596 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 04:28:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 04:28:28 INFO - PROCESS | 1982 | 1461151708599 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 04:28:28 INFO - PROCESS | 1982 | 1461151708602 Marionette TRACE conn2 <- [1,3098,null,{}] 04:28:28 INFO - PROCESS | 1982 | 1461151708605 Marionette TRACE conn2 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:28 INFO - PROCESS | 1982 | 1461151708739 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 04:28:28 INFO - PROCESS | 1982 | 1461151708853 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:28 INFO - PROCESS | 1982 | ++DOCSHELL 0x12d873800 == 99 [pid = 1982] [id = 784] 04:28:28 INFO - PROCESS | 1982 | ++DOMWINDOW == 254 (0x119a39000) [pid = 1982] [serial = 2350] [outer = 0x0] 04:28:28 INFO - PROCESS | 1982 | ++DOMWINDOW == 255 (0x125868400) [pid = 1982] [serial = 2351] [outer = 0x119a39000] 04:28:28 INFO - PROCESS | 1982 | 1461151708884 Marionette DEBUG loaded listener.js 04:28:28 INFO - PROCESS | 1982 | ++DOMWINDOW == 256 (0x128e27c00) [pid = 1982] [serial = 2352] [outer = 0x119a39000] 04:28:29 INFO - PROCESS | 1982 | 1461151709195 Marionette TRACE conn2 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 04:28:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 04:28:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 04:28:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 622ms 04:28:29 INFO - PROCESS | 1982 | 1461151709257 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 04:28:29 INFO - PROCESS | 1982 | 1461151709260 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 04:28:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 04:28:29 INFO - PROCESS | 1982 | 1461151709266 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 04:28:29 INFO - PROCESS | 1982 | 1461151709267 Marionette TRACE conn2 <- [1,3102,null,{}] 04:28:29 INFO - PROCESS | 1982 | 1461151709270 Marionette TRACE conn2 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:29 INFO - PROCESS | 1982 | 1461151709420 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 04:28:29 INFO - PROCESS | 1982 | 1461151709426 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:29 INFO - PROCESS | 1982 | ++DOCSHELL 0x12f868800 == 100 [pid = 1982] [id = 785] 04:28:29 INFO - PROCESS | 1982 | ++DOMWINDOW == 257 (0x12a045000) [pid = 1982] [serial = 2353] [outer = 0x0] 04:28:29 INFO - PROCESS | 1982 | ++DOMWINDOW == 258 (0x12b082400) [pid = 1982] [serial = 2354] [outer = 0x12a045000] 04:28:29 INFO - PROCESS | 1982 | 1461151709471 Marionette DEBUG loaded listener.js 04:28:29 INFO - PROCESS | 1982 | ++DOMWINDOW == 259 (0x12be5c400) [pid = 1982] [serial = 2355] [outer = 0x12a045000] 04:28:29 INFO - PROCESS | 1982 | 1461151709918 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 04:28:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 04:28:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 675ms 04:28:29 INFO - PROCESS | 1982 | 1461151709944 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 04:28:29 INFO - PROCESS | 1982 | 1461151709947 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 04:28:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 04:28:29 INFO - PROCESS | 1982 | 1461151709967 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 04:28:29 INFO - PROCESS | 1982 | 1461151709970 Marionette TRACE conn2 <- [1,3106,null,{}] 04:28:29 INFO - PROCESS | 1982 | 1461151709976 Marionette TRACE conn2 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:30 INFO - PROCESS | 1982 | 1461151710139 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 04:28:30 INFO - PROCESS | 1982 | 1461151710160 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:30 INFO - PROCESS | 1982 | ++DOCSHELL 0x1399e0000 == 101 [pid = 1982] [id = 786] 04:28:30 INFO - PROCESS | 1982 | ++DOMWINDOW == 260 (0x12d005c00) [pid = 1982] [serial = 2356] [outer = 0x0] 04:28:30 INFO - PROCESS | 1982 | ++DOMWINDOW == 261 (0x12e802400) [pid = 1982] [serial = 2357] [outer = 0x12d005c00] 04:28:30 INFO - PROCESS | 1982 | 1461151710187 Marionette DEBUG loaded listener.js 04:28:30 INFO - PROCESS | 1982 | ++DOMWINDOW == 262 (0x130052800) [pid = 1982] [serial = 2358] [outer = 0x12d005c00] 04:28:30 INFO - PROCESS | 1982 | 1461151710562 Marionette TRACE conn2 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 04:28:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 04:28:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 04:28:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 04:28:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 641ms 04:28:30 INFO - PROCESS | 1982 | 1461151710593 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 04:28:30 INFO - PROCESS | 1982 | 1461151710594 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 04:28:30 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 04:28:30 INFO - PROCESS | 1982 | 1461151710597 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 04:28:30 INFO - PROCESS | 1982 | 1461151710598 Marionette TRACE conn2 <- [1,3110,null,{}] 04:28:30 INFO - PROCESS | 1982 | 1461151710606 Marionette TRACE conn2 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:30 INFO - PROCESS | 1982 | 1461151710760 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 04:28:30 INFO - PROCESS | 1982 | 1461151710791 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:30 INFO - PROCESS | 1982 | ++DOCSHELL 0x14334f000 == 102 [pid = 1982] [id = 787] 04:28:30 INFO - PROCESS | 1982 | ++DOMWINDOW == 263 (0x1303ac000) [pid = 1982] [serial = 2359] [outer = 0x0] 04:28:30 INFO - PROCESS | 1982 | ++DOMWINDOW == 264 (0x139a37c00) [pid = 1982] [serial = 2360] [outer = 0x1303ac000] 04:28:30 INFO - PROCESS | 1982 | 1461151710824 Marionette DEBUG loaded listener.js 04:28:30 INFO - PROCESS | 1982 | ++DOMWINDOW == 265 (0x139e8ac00) [pid = 1982] [serial = 2361] [outer = 0x1303ac000] 04:28:31 INFO - PROCESS | 1982 | 1461151711343 Marionette TRACE conn2 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 04:28:31 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 04:28:31 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 04:28:31 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 04:28:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:28:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:28:31 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 04:28:31 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 775ms 04:28:31 INFO - PROCESS | 1982 | 1461151711374 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 04:28:31 INFO - PROCESS | 1982 | 1461151711376 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 04:28:31 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 04:28:31 INFO - PROCESS | 1982 | 1461151711395 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 04:28:31 INFO - PROCESS | 1982 | 1461151711397 Marionette TRACE conn2 <- [1,3114,null,{}] 04:28:31 INFO - PROCESS | 1982 | 1461151711400 Marionette TRACE conn2 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:31 INFO - PROCESS | 1982 | 1461151711561 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 04:28:31 INFO - PROCESS | 1982 | --DOMWINDOW == 264 (0x119c8b000) [pid = 1982] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 04:28:31 INFO - PROCESS | 1982 | --DOMWINDOW == 263 (0x12ce5c800) [pid = 1982] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 04:28:31 INFO - PROCESS | 1982 | --DOMWINDOW == 262 (0x1156ba800) [pid = 1982] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 04:28:31 INFO - PROCESS | 1982 | --DOMWINDOW == 261 (0x128819000) [pid = 1982] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 04:28:31 INFO - PROCESS | 1982 | --DOMWINDOW == 260 (0x114a9e800) [pid = 1982] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 04:28:31 INFO - PROCESS | 1982 | --DOMWINDOW == 259 (0x1176dc400) [pid = 1982] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 04:28:31 INFO - PROCESS | 1982 | --DOMWINDOW == 258 (0x12ac9f400) [pid = 1982] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 04:28:31 INFO - PROCESS | 1982 | --DOMWINDOW == 257 (0x11aa22400) [pid = 1982] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 04:28:31 INFO - PROCESS | 1982 | --DOMWINDOW == 256 (0x12aa73800) [pid = 1982] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 04:28:31 INFO - PROCESS | 1982 | --DOMWINDOW == 255 (0x12a04c400) [pid = 1982] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 04:28:31 INFO - PROCESS | 1982 | --DOMWINDOW == 254 (0x112111c00) [pid = 1982] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 04:28:31 INFO - PROCESS | 1982 | --DOMWINDOW == 253 (0x12ac0b400) [pid = 1982] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 04:28:31 INFO - PROCESS | 1982 | --DOMWINDOW == 252 (0x14310f400) [pid = 1982] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 04:28:31 INFO - PROCESS | 1982 | --DOMWINDOW == 251 (0x12aa95800) [pid = 1982] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 04:28:31 INFO - PROCESS | 1982 | --DOMWINDOW == 250 (0x12ad29000) [pid = 1982] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 04:28:31 INFO - PROCESS | 1982 | --DOMWINDOW == 249 (0x12d8ddc00) [pid = 1982] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 04:28:31 INFO - PROCESS | 1982 | --DOMWINDOW == 248 (0x11af64000) [pid = 1982] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 04:28:31 INFO - PROCESS | 1982 | 1461151711830 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\", \"bb5e5e18-6207-4d16-b662-487e40c57818\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:31 INFO - PROCESS | 1982 | ++DOCSHELL 0x12b78e000 == 103 [pid = 1982] [id = 788] 04:28:31 INFO - PROCESS | 1982 | ++DOMWINDOW == 249 (0x11ac1ec00) [pid = 1982] [serial = 2362] [outer = 0x0] 04:28:31 INFO - PROCESS | 1982 | ++DOMWINDOW == 250 (0x128819000) [pid = 1982] [serial = 2363] [outer = 0x11ac1ec00] 04:28:31 INFO - PROCESS | 1982 | 1461151711865 Marionette DEBUG loaded listener.js 04:28:31 INFO - PROCESS | 1982 | ++DOMWINDOW == 251 (0x13a264000) [pid = 1982] [serial = 2364] [outer = 0x11ac1ec00] 04:28:32 INFO - PROCESS | 1982 | 1461151712188 Marionette TRACE conn2 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 04:28:32 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 04:28:32 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 838ms 04:28:32 INFO - PROCESS | 1982 | 1461151712217 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 04:28:32 INFO - PROCESS | 1982 | 1461151712219 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 04:28:33 WARNING - u'runner_teardown' () 04:28:33 INFO - No more tests 04:28:33 INFO - Got 0 unexpected results 04:28:33 INFO - SUITE-END | took 546s 04:28:33 INFO - Closing logging queue 04:28:33 INFO - queue closed 04:28:33 INFO - Return code: 0 04:28:33 WARNING - # TBPL SUCCESS # 04:28:33 INFO - Running post-action listener: _resource_record_post_action 04:28:33 INFO - Running post-run listener: _resource_record_post_run 04:28:34 INFO - Total resource usage - Wall time: 569s; CPU: 57.0%; Read bytes: 294912; Write bytes: 993245696; Read time: 5; Write time: 4913 04:28:34 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 04:28:34 INFO - install - Wall time: 20s; CPU: 54.0%; Read bytes: 173931008; Write bytes: 168384000; Read time: 14272; Write time: 332 04:28:34 INFO - run-tests - Wall time: 550s; CPU: 57.0%; Read bytes: 294912; Write bytes: 795333632; Read time: 5; Write time: 4525 04:28:34 INFO - Running post-run listener: _upload_blobber_files 04:28:34 INFO - Blob upload gear active. 04:28:34 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 04:28:34 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 04:28:34 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-central', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 04:28:34 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-central -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 04:28:34 INFO - (blobuploader) - INFO - Open directory for files ... 04:28:34 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 04:28:34 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:28:34 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:28:36 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 04:28:36 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:28:36 INFO - (blobuploader) - INFO - Done attempting. 04:28:36 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 04:28:36 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:28:36 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:28:37 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 04:28:37 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:28:37 INFO - (blobuploader) - INFO - Done attempting. 04:28:37 INFO - (blobuploader) - INFO - Iteration through files over. 04:28:37 INFO - Return code: 0 04:28:37 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 04:28:37 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 04:28:37 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/ff1dcc057547ff7c0af2cdc6df068e31ad8efef561cc87c27ede01da64d037e84c051a95d54e090503098f4a6994e4a5fbd5012ff6f6f889250f548a8c62952a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/182b66e41aa830e268bf2c65f2523332cf5310a6f4ec8b96cc2735db5b4c58a86f7d43e39c147345593edad24c5ce03a50c870c6c1a2c793eb6855ce2e5a3809"} 04:28:37 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 04:28:37 INFO - Writing to file /builds/slave/test/properties/blobber_files 04:28:37 INFO - Contents: 04:28:37 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/ff1dcc057547ff7c0af2cdc6df068e31ad8efef561cc87c27ede01da64d037e84c051a95d54e090503098f4a6994e4a5fbd5012ff6f6f889250f548a8c62952a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/182b66e41aa830e268bf2c65f2523332cf5310a6f4ec8b96cc2735db5b4c58a86f7d43e39c147345593edad24c5ce03a50c870c6c1a2c793eb6855ce2e5a3809"} 04:28:37 INFO - Running post-run listener: copy_logs_to_upload_dir 04:28:37 INFO - Copying logs to upload dir... 04:28:37 INFO - mkdir: /builds/slave/test/build/upload/logs 04:28:37 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=624.477510 ========= master_lag: 10.80 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 35 secs) (at 2016-04-20 04:28:48.521295) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 3 secs) (at 2016-04-20 04:28:48.528260) ========= 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.Ee0wenWLAP/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.JYPeD7uHNT/Listeners TMPDIR=/var/folders/z1/5zz99xf938j6hh205lswyzgc00000w/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-central/sha512/ff1dcc057547ff7c0af2cdc6df068e31ad8efef561cc87c27ede01da64d037e84c051a95d54e090503098f4a6994e4a5fbd5012ff6f6f889250f548a8c62952a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/182b66e41aa830e268bf2c65f2523332cf5310a6f4ec8b96cc2735db5b4c58a86f7d43e39c147345593edad24c5ce03a50c870c6c1a2c793eb6855ce2e5a3809"} build_url:https://queue.taskcluster.net/v1/task/VCSJ8lS_QqGLAFYA8li80w/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/VCSJ8lS_QqGLAFYA8li80w/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.013732 build_url: 'https://queue.taskcluster.net/v1/task/VCSJ8lS_QqGLAFYA8li80w/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/ff1dcc057547ff7c0af2cdc6df068e31ad8efef561cc87c27ede01da64d037e84c051a95d54e090503098f4a6994e4a5fbd5012ff6f6f889250f548a8c62952a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/182b66e41aa830e268bf2c65f2523332cf5310a6f4ec8b96cc2735db5b4c58a86f7d43e39c147345593edad24c5ce03a50c870c6c1a2c793eb6855ce2e5a3809"}' symbols_url: 'https://queue.taskcluster.net/v1/task/VCSJ8lS_QqGLAFYA8li80w/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 3.15 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 3 secs) (at 2016-04-20 04:28:51.696257) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 04:28:51.696710) ========= 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.Ee0wenWLAP/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.JYPeD7uHNT/Listeners TMPDIR=/var/folders/z1/5zz99xf938j6hh205lswyzgc00000w/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.005422 ========= master_lag: 0.10 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 04:28:51.802454) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-20 04:28:51.802804) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-20 04:28:51.819886) ========= ========= Total master_lag: 14.12 =========