builder: mozilla-aurora_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0313 starttime: 1464267373.29 results: success (0) buildid: 20160526052739 builduid: 5abc185371e04a09b9188384b544af66 revision: e6b03d71815222297fdf701695ddd2cc743b0a80 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-26 05:56:13.292224) ========= master: http://buildbot-master106.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-26 05:56:13.292641) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-26 05:56:13.292912) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-26 05:56:13.348559) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-26 05:56:13.348816) ========= 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.qgt959q0dE/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.ETp3FCDrdG/Listeners TMPDIR=/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False --2016-05-26 05:56:12-- 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% 19.6M=0.001s 2016-05-26 05:56:12 (19.6 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.225744 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-26 05:56:13.626422) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-26 05:56:13.626697) ========= 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.qgt959q0dE/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.ETp3FCDrdG/Listeners TMPDIR=/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/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.024908 ========= master_lag: 0.04 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-26 05:56:13.695498) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-26 05:56:13.695828) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev e6b03d71815222297fdf701695ddd2cc743b0a80 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev e6b03d71815222297fdf701695ddd2cc743b0a80 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.qgt959q0dE/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.ETp3FCDrdG/Listeners TMPDIR=/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 2016-05-26 05:56:13,077 truncating revision to first 12 chars 2016-05-26 05:56:13,078 Setting DEBUG logging. 2016-05-26 05:56:13,078 attempt 1/10 2016-05-26 05:56:13,078 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/e6b03d718152?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-26 05:56:14,312 unpacking tar archive at: mozilla-aurora-e6b03d718152/testing/mozharness/ program finished with exit code 0 elapsedTime=1.513390 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-26 05:56:15.237515) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-26 05:56:15.237871) ========= script_repo_revision: e6b03d71815222297fdf701695ddd2cc743b0a80 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-26 05:56:15.238304) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-26 05:56:15.238578) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-26 05:56:15.255845) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 11 mins, 30 secs) (at 2016-05-26 05:56:15.256241) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.qgt959q0dE/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.ETp3FCDrdG/Listeners TMPDIR=/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/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 05:56:14 INFO - MultiFileLogger online at 20160526 05:56:14 in /builds/slave/test 05:56:14 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 05:56:14 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 05:56:14 INFO - {'append_to_log': False, 05:56:14 INFO - 'base_work_dir': '/builds/slave/test', 05:56:14 INFO - 'blob_upload_branch': 'mozilla-aurora', 05:56:14 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 05:56:14 INFO - 'buildbot_json_path': 'buildprops.json', 05:56:14 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 05:56:14 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 05:56:14 INFO - 'download_minidump_stackwalk': True, 05:56:14 INFO - 'download_symbols': 'true', 05:56:14 INFO - 'e10s': False, 05:56:14 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 05:56:14 INFO - 'tooltool.py': '/tools/tooltool.py', 05:56:14 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 05:56:14 INFO - '/tools/misc-python/virtualenv.py')}, 05:56:14 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 05:56:14 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 05:56:14 INFO - 'log_level': 'info', 05:56:14 INFO - 'log_to_console': True, 05:56:14 INFO - 'opt_config_files': (), 05:56:14 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 05:56:14 INFO - '--processes=1', 05:56:14 INFO - '--config=%(test_path)s/wptrunner.ini', 05:56:14 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 05:56:14 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 05:56:14 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 05:56:14 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 05:56:14 INFO - 'pip_index': False, 05:56:14 INFO - 'require_test_zip': True, 05:56:14 INFO - 'test_type': ('testharness',), 05:56:14 INFO - 'this_chunk': '1', 05:56:14 INFO - 'tooltool_cache': '/builds/tooltool_cache', 05:56:14 INFO - 'total_chunks': '10', 05:56:14 INFO - 'virtualenv_path': 'venv', 05:56:14 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 05:56:14 INFO - 'work_dir': 'build'} 05:56:14 INFO - ##### 05:56:14 INFO - ##### Running clobber step. 05:56:14 INFO - ##### 05:56:14 INFO - Running pre-action listener: _resource_record_pre_action 05:56:14 INFO - Running main action method: clobber 05:56:14 INFO - rmtree: /builds/slave/test/build 05:56:14 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 05:56:16 INFO - Running post-action listener: _resource_record_post_action 05:56:16 INFO - ##### 05:56:16 INFO - ##### Running read-buildbot-config step. 05:56:16 INFO - ##### 05:56:16 INFO - Running pre-action listener: _resource_record_pre_action 05:56:16 INFO - Running main action method: read_buildbot_config 05:56:16 INFO - Using buildbot properties: 05:56:16 INFO - { 05:56:16 INFO - "project": "", 05:56:16 INFO - "product": "firefox", 05:56:16 INFO - "script_repo_revision": "production", 05:56:16 INFO - "scheduler": "tests-mozilla-aurora-yosemite_r7-debug-unittest", 05:56:16 INFO - "repository": "", 05:56:16 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-aurora debug test web-platform-tests-1", 05:56:16 INFO - "buildid": "20160526052739", 05:56:16 INFO - "pgo_build": "False", 05:56:16 INFO - "basedir": "/builds/slave/test", 05:56:16 INFO - "buildnumber": 201, 05:56:16 INFO - "slavename": "t-yosemite-r7-0313", 05:56:16 INFO - "master": "http://buildbot-master106.bb.releng.scl3.mozilla.com:8201/", 05:56:16 INFO - "platform": "macosx64", 05:56:16 INFO - "branch": "mozilla-aurora", 05:56:16 INFO - "revision": "e6b03d71815222297fdf701695ddd2cc743b0a80", 05:56:16 INFO - "repo_path": "releases/mozilla-aurora", 05:56:16 INFO - "moz_repo_path": "", 05:56:16 INFO - "stage_platform": "macosx64", 05:56:16 INFO - "builduid": "5abc185371e04a09b9188384b544af66", 05:56:16 INFO - "slavebuilddir": "test" 05:56:16 INFO - } 05:56:16 INFO - Found installer url https://queue.taskcluster.net/v1/task/CKhjtlDGRQOh0g-hNn3p6w/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg. 05:56:16 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/CKhjtlDGRQOh0g-hNn3p6w/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json. 05:56:16 INFO - Running post-action listener: _resource_record_post_action 05:56:16 INFO - ##### 05:56:16 INFO - ##### Running download-and-extract step. 05:56:16 INFO - ##### 05:56:16 INFO - Running pre-action listener: _resource_record_pre_action 05:56:16 INFO - Running main action method: download_and_extract 05:56:16 INFO - mkdir: /builds/slave/test/build/tests 05:56:16 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')]} 05:56:16 INFO - https://queue.taskcluster.net/v1/task/CKhjtlDGRQOh0g-hNn3p6w/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 05:56:16 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CKhjtlDGRQOh0g-hNn3p6w/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 05:56:16 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CKhjtlDGRQOh0g-hNn3p6w/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 05:56:16 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CKhjtlDGRQOh0g-hNn3p6w/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 05:56:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CKhjtlDGRQOh0g-hNn3p6w/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json'}, attempt #1 05:56:46 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CKhjtlDGRQOh0g-hNn3p6w/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json: timed out 05:56:46 INFO - retry: attempt #1 caught exception: timed out 05:56:46 INFO - retry: Failed, sleeping 30 seconds before retrying 05:57:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CKhjtlDGRQOh0g-hNn3p6w/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json'}, attempt #2 05:57:44 INFO - Downloaded 1235 bytes. 05:57:44 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 05:57:44 INFO - Using the following test package requirements: 05:57:44 INFO - {u'common': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 05:57:44 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 05:57:44 INFO - u'firefox-48.0a2.en-US.mac64.cppunittest.tests.zip'], 05:57:44 INFO - u'gtest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 05:57:44 INFO - u'firefox-48.0a2.en-US.mac64.gtest.tests.zip'], 05:57:44 INFO - u'jittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 05:57:44 INFO - u'jsshell-mac64.zip'], 05:57:44 INFO - u'mochitest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 05:57:44 INFO - u'firefox-48.0a2.en-US.mac64.mochitest.tests.zip'], 05:57:44 INFO - u'mozbase': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 05:57:44 INFO - u'reftest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 05:57:44 INFO - u'firefox-48.0a2.en-US.mac64.reftest.tests.zip'], 05:57:44 INFO - u'talos': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 05:57:44 INFO - u'firefox-48.0a2.en-US.mac64.talos.tests.zip'], 05:57:44 INFO - u'web-platform': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 05:57:44 INFO - u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'], 05:57:44 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 05:57:44 INFO - u'firefox-48.0a2.en-US.mac64.xpcshell.tests.zip']} 05:57:44 INFO - Downloading packages: [u'firefox-48.0a2.en-US.mac64.common.tests.zip', u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'] for test suite category: web-platform 05:57:44 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')]} 05:57:44 INFO - https://queue.taskcluster.net/v1/task/CKhjtlDGRQOh0g-hNn3p6w/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 05:57:44 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CKhjtlDGRQOh0g-hNn3p6w/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 05:57:44 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CKhjtlDGRQOh0g-hNn3p6w/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 05:57:44 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CKhjtlDGRQOh0g-hNn3p6w/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip 05:57:44 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CKhjtlDGRQOh0g-hNn3p6w/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip'}, attempt #1 05:57:46 INFO - Downloaded 18306176 bytes. 05:57:46 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 05:57:46 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 05:57:46 INFO - caution: filename not matched: web-platform/* 05:57:46 INFO - Return code: 11 05:57:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:57:46 INFO - https://queue.taskcluster.net/v1/task/CKhjtlDGRQOh0g-hNn3p6w/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 05:57:46 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CKhjtlDGRQOh0g-hNn3p6w/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 05:57:46 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CKhjtlDGRQOh0g-hNn3p6w/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 05:57:46 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CKhjtlDGRQOh0g-hNn3p6w/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 05:57:46 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CKhjtlDGRQOh0g-hNn3p6w/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip'}, attempt #1 05:57:50 INFO - Downloaded 36409193 bytes. 05:57:50 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 05:57:50 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 05:57:54 INFO - caution: filename not matched: bin/* 05:57:54 INFO - caution: filename not matched: config/* 05:57:54 INFO - caution: filename not matched: mozbase/* 05:57:54 INFO - caution: filename not matched: marionette/* 05:57:54 INFO - caution: filename not matched: tools/wptserve/* 05:57:54 INFO - Return code: 11 05:57:54 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')]} 05:57:54 INFO - https://queue.taskcluster.net/v1/task/CKhjtlDGRQOh0g-hNn3p6w/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg matches https://queue.taskcluster.net 05:57:54 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CKhjtlDGRQOh0g-hNn3p6w/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 05:57:54 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CKhjtlDGRQOh0g-hNn3p6w/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 05:57:54 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CKhjtlDGRQOh0g-hNn3p6w/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg 05:57:54 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CKhjtlDGRQOh0g-hNn3p6w/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg'}, attempt #1 05:57:57 INFO - Downloaded 73047735 bytes. 05:57:57 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/CKhjtlDGRQOh0g-hNn3p6w/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 05:57:57 INFO - mkdir: /builds/slave/test/properties 05:57:57 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 05:57:57 INFO - Writing to file /builds/slave/test/properties/build_url 05:57:57 INFO - Contents: 05:57:57 INFO - build_url:https://queue.taskcluster.net/v1/task/CKhjtlDGRQOh0g-hNn3p6w/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 05:57:59 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/CKhjtlDGRQOh0g-hNn3p6w/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 05:57:59 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 05:57:59 INFO - Writing to file /builds/slave/test/properties/symbols_url 05:57:59 INFO - Contents: 05:57:59 INFO - symbols_url:https://queue.taskcluster.net/v1/task/CKhjtlDGRQOh0g-hNn3p6w/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 05:57:59 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')]} 05:57:59 INFO - https://queue.taskcluster.net/v1/task/CKhjtlDGRQOh0g-hNn3p6w/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 05:57:59 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CKhjtlDGRQOh0g-hNn3p6w/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 05:57:59 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CKhjtlDGRQOh0g-hNn3p6w/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 05:57:59 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CKhjtlDGRQOh0g-hNn3p6w/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 05:57:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/CKhjtlDGRQOh0g-hNn3p6w/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip'}, attempt #1 05:58:03 INFO - Downloaded 103639883 bytes. 05:58:03 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 05:58:03 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 05:58:07 INFO - Return code: 0 05:58:07 INFO - Running post-action listener: _resource_record_post_action 05:58:07 INFO - Running post-action listener: set_extra_try_arguments 05:58:07 INFO - ##### 05:58:07 INFO - ##### Running create-virtualenv step. 05:58:07 INFO - ##### 05:58:07 INFO - Running pre-action listener: _pre_create_virtualenv 05:58:07 INFO - Running pre-action listener: _resource_record_pre_action 05:58:07 INFO - Running main action method: create_virtualenv 05:58:07 INFO - Creating virtualenv /builds/slave/test/build/venv 05:58:07 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 05:58:07 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 05:58:07 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 05:58:07 INFO - Using real prefix '/tools/python27' 05:58:07 INFO - New python executable in /builds/slave/test/build/venv/bin/python 05:58:07 INFO - Installing distribute.............................................................................................................................................................................................done. 05:58:10 INFO - Installing pip.................done. 05:58:10 INFO - Return code: 0 05:58:10 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 05:58:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:58:10 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:58:10 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:58:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:58:10 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:58:10 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:58:10 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x10d82ee90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10d84bf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fcefb5b0500>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10d8475e0>, '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 0x10d42acd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10d455990>, '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.qgt959q0dE/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.ETp3FCDrdG/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 05:58:10 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 05:58:10 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 05:58:10 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.qgt959q0dE/Render', 05:58:10 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:58:10 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:58:10 INFO - 'HOME': '/Users/cltbld', 05:58:10 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:58:10 INFO - 'LOGNAME': 'cltbld', 05:58:10 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:58:10 INFO - 'MOZ_NO_REMOTE': '1', 05:58:10 INFO - 'NO_EM_RESTART': '1', 05:58:10 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:58:10 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:58:10 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:58:10 INFO - 'PWD': '/builds/slave/test', 05:58:10 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:58:10 INFO - 'SHELL': '/bin/bash', 05:58:10 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.ETp3FCDrdG/Listeners', 05:58:10 INFO - 'TMPDIR': '/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/', 05:58:10 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:58:10 INFO - 'USER': 'cltbld', 05:58:10 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:58:10 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:58:10 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:58:10 INFO - 'XPC_FLAGS': '0x0', 05:58:10 INFO - 'XPC_SERVICE_NAME': '0', 05:58:10 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:58:11 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:58:11 INFO - Downloading/unpacking psutil>=0.7.1 05:58:11 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 05:58:11 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 05:58:11 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 05:58:11 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 05:58:11 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 05:58:11 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 05:58:13 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 05:58:14 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 05:58:14 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:58:14 INFO - Installing collected packages: psutil 05:58:14 INFO - Running setup.py install for psutil 05:58:14 INFO - building 'psutil._psutil_osx' extension 05:58:14 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 05:58:14 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 05:58:14 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 05:58:14 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 05:58:15 INFO - building 'psutil._psutil_posix' extension 05:58:15 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 05:58:15 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 05:58:15 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 05:58:15 INFO - ^ 05:58:15 INFO - 1 warning generated. 05:58:15 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 05:58:15 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 05:58:15 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:58:15 INFO - Successfully installed psutil 05:58:15 INFO - Cleaning up... 05:58:15 INFO - Return code: 0 05:58:15 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 05:58: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')]} 05:58:15 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:58:15 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:58: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')]} 05:58:15 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:58:15 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:58:15 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x10d82ee90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10d84bf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fcefb5b0500>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10d8475e0>, '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 0x10d42acd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10d455990>, '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.qgt959q0dE/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.ETp3FCDrdG/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 05:58:15 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 05:58:15 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 05:58:15 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.qgt959q0dE/Render', 05:58:15 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:58:15 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:58:15 INFO - 'HOME': '/Users/cltbld', 05:58:15 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:58:15 INFO - 'LOGNAME': 'cltbld', 05:58:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:58:15 INFO - 'MOZ_NO_REMOTE': '1', 05:58:15 INFO - 'NO_EM_RESTART': '1', 05:58:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:58:15 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:58:15 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:58:15 INFO - 'PWD': '/builds/slave/test', 05:58:15 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:58:15 INFO - 'SHELL': '/bin/bash', 05:58:15 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.ETp3FCDrdG/Listeners', 05:58:15 INFO - 'TMPDIR': '/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/', 05:58:15 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:58:15 INFO - 'USER': 'cltbld', 05:58:15 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:58:15 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:58:15 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:58:15 INFO - 'XPC_FLAGS': '0x0', 05:58:15 INFO - 'XPC_SERVICE_NAME': '0', 05:58:15 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:58:15 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:58:15 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 05:58:15 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:58:15 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:58:15 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:58:15 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:58:15 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:58:15 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:58:17 INFO - Downloading mozsystemmonitor-0.0.tar.gz 05:58:17 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 05:58:18 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 05:58:18 INFO - Installing collected packages: mozsystemmonitor 05:58:18 INFO - Running setup.py install for mozsystemmonitor 05:58:18 INFO - Successfully installed mozsystemmonitor 05:58:18 INFO - Cleaning up... 05:58:18 INFO - Return code: 0 05:58:18 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 05:58: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')]} 05:58:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:58:18 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:58: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')]} 05:58:18 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:58:18 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:58:18 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 0x10d82ee90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10d84bf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fcefb5b0500>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10d8475e0>, '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 0x10d42acd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10d455990>, '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.qgt959q0dE/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.ETp3FCDrdG/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 05:58:18 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 05:58:18 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 05:58:18 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.qgt959q0dE/Render', 05:58:18 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:58:18 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:58:18 INFO - 'HOME': '/Users/cltbld', 05:58:18 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:58:18 INFO - 'LOGNAME': 'cltbld', 05:58:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:58:18 INFO - 'MOZ_NO_REMOTE': '1', 05:58:18 INFO - 'NO_EM_RESTART': '1', 05:58:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:58:18 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:58:18 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:58:18 INFO - 'PWD': '/builds/slave/test', 05:58:18 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:58:18 INFO - 'SHELL': '/bin/bash', 05:58:18 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.ETp3FCDrdG/Listeners', 05:58:18 INFO - 'TMPDIR': '/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/', 05:58:18 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:58:18 INFO - 'USER': 'cltbld', 05:58:18 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:58:18 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:58:18 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:58:18 INFO - 'XPC_FLAGS': '0x0', 05:58:18 INFO - 'XPC_SERVICE_NAME': '0', 05:58:18 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:58:18 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:58:18 INFO - Downloading/unpacking blobuploader==1.2.4 05:58:18 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 05:58:18 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 05:58:18 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 05:58:18 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 05:58:18 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 05:58:18 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 05:58:20 INFO - Downloading blobuploader-1.2.4.tar.gz 05:58:20 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 05:58:20 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 05:58:20 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 05:58:20 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 05:58:20 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 05:58:20 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 05:58:20 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 05:58:20 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 05:58:21 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 05:58:21 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 05:58:21 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 05:58:21 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 05:58:21 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 05:58:21 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 05:58:21 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 05:58:21 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 05:58:22 INFO - Downloading docopt-0.6.1.tar.gz 05:58:22 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 05:58:22 INFO - Installing collected packages: blobuploader, requests, docopt 05:58:22 INFO - Running setup.py install for blobuploader 05:58:22 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 05:58:22 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 05:58:22 INFO - Running setup.py install for requests 05:58:22 INFO - Running setup.py install for docopt 05:58:22 INFO - Successfully installed blobuploader requests docopt 05:58:22 INFO - Cleaning up... 05:58:23 INFO - Return code: 0 05:58:23 INFO - Installing None into virtualenv /builds/slave/test/build/venv 05:58: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')]} 05:58:23 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:58:23 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:58: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')]} 05:58:23 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:58:23 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:58:23 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 0x10d82ee90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10d84bf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fcefb5b0500>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10d8475e0>, '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 0x10d42acd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10d455990>, '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.qgt959q0dE/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.ETp3FCDrdG/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 05:58:23 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 05:58:23 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 05:58:23 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.qgt959q0dE/Render', 05:58:23 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:58:23 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:58:23 INFO - 'HOME': '/Users/cltbld', 05:58:23 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:58:23 INFO - 'LOGNAME': 'cltbld', 05:58:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:58:23 INFO - 'MOZ_NO_REMOTE': '1', 05:58:23 INFO - 'NO_EM_RESTART': '1', 05:58:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:58:23 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:58:23 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:58:23 INFO - 'PWD': '/builds/slave/test', 05:58:23 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:58:23 INFO - 'SHELL': '/bin/bash', 05:58:23 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.ETp3FCDrdG/Listeners', 05:58:23 INFO - 'TMPDIR': '/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/', 05:58:23 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:58:23 INFO - 'USER': 'cltbld', 05:58:23 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:58:23 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:58:23 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:58:23 INFO - 'XPC_FLAGS': '0x0', 05:58:23 INFO - 'XPC_SERVICE_NAME': '0', 05:58:23 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:58:23 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:58:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 05:58:23 INFO - Running setup.py (path:/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/pip-a_sNiw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 05:58:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 05:58:23 INFO - Running setup.py (path:/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/pip-H1sOQY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 05:58:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 05:58:23 INFO - Running setup.py (path:/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/pip-0zkSjT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 05:58:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 05:58:23 INFO - Running setup.py (path:/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/pip-JwtjXd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 05:58:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 05:58:23 INFO - Running setup.py (path:/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/pip-5WESAH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 05:58:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 05:58:23 INFO - Running setup.py (path:/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/pip-3sTPMO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 05:58:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 05:58:23 INFO - Running setup.py (path:/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/pip-bEAQJ9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 05:58:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 05:58:24 INFO - Running setup.py (path:/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/pip-wdnww2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 05:58:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 05:58:24 INFO - Running setup.py (path:/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/pip-S956gO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 05:58:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 05:58:24 INFO - Running setup.py (path:/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/pip-l_X8bw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 05:58:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 05:58:24 INFO - Running setup.py (path:/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/pip-xtEZuJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 05:58:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 05:58:24 INFO - Running setup.py (path:/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/pip-ujofe2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 05:58:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 05:58:24 INFO - Running setup.py (path:/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/pip-2vbNLA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 05:58:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 05:58:24 INFO - Running setup.py (path:/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/pip-5Pwx1m-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 05:58:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 05:58:24 INFO - Running setup.py (path:/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/pip-Z2olkk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 05:58:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 05:58:24 INFO - Running setup.py (path:/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/pip-tAGGRo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 05:58:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 05:58:25 INFO - Running setup.py (path:/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/pip-yAn9ru-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 05:58:25 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 05:58:25 INFO - Running setup.py (path:/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/pip-I0cf__-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 05:58:25 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 05:58:25 INFO - Running setup.py (path:/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/pip-_qUVbR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 05:58:25 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:58:25 INFO - Running setup.py (path:/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/pip-7kehgN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:58:25 INFO - Unpacking /builds/slave/test/build/tests/marionette 05:58:25 INFO - Running setup.py (path:/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/pip-AX5RzE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 05:58:25 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:58:25 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 05:58:25 INFO - Running setup.py install for manifestparser 05:58:26 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 05:58:26 INFO - Running setup.py install for mozcrash 05:58:26 INFO - Running setup.py install for mozdebug 05:58:26 INFO - Running setup.py install for mozdevice 05:58:26 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 05:58:26 INFO - Installing dm script to /builds/slave/test/build/venv/bin 05:58:26 INFO - Running setup.py install for mozfile 05:58:26 INFO - Running setup.py install for mozhttpd 05:58:26 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 05:58:26 INFO - Running setup.py install for mozinfo 05:58:26 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 05:58:26 INFO - Running setup.py install for mozInstall 05:58:27 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 05:58:27 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 05:58:27 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 05:58:27 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 05:58:27 INFO - Running setup.py install for mozleak 05:58:27 INFO - Running setup.py install for mozlog 05:58:27 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 05:58:27 INFO - Running setup.py install for moznetwork 05:58:27 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 05:58:27 INFO - Running setup.py install for mozprocess 05:58:27 INFO - Running setup.py install for mozprofile 05:58:27 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 05:58:27 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 05:58:27 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 05:58:27 INFO - Running setup.py install for mozrunner 05:58:28 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 05:58:28 INFO - Running setup.py install for mozscreenshot 05:58:28 INFO - Running setup.py install for moztest 05:58:28 INFO - Running setup.py install for mozversion 05:58:28 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 05:58:28 INFO - Running setup.py install for wptserve 05:58:28 INFO - Running setup.py install for marionette-driver 05:58:28 INFO - Running setup.py install for browsermob-proxy 05:58:28 INFO - Running setup.py install for marionette-client 05:58:29 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:58:29 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 05:58:29 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 05:58:29 INFO - Cleaning up... 05:58:29 INFO - Return code: 0 05:58:29 INFO - Installing None into virtualenv /builds/slave/test/build/venv 05:58:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:58:29 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:58:29 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:58:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:58:29 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:58:29 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:58:29 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 0x10d82ee90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10d84bf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fcefb5b0500>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10d8475e0>, '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 0x10d42acd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10d455990>, '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.qgt959q0dE/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.ETp3FCDrdG/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 05:58:29 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 05:58:29 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 05:58:29 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.qgt959q0dE/Render', 05:58:29 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:58:29 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:58:29 INFO - 'HOME': '/Users/cltbld', 05:58:29 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:58:29 INFO - 'LOGNAME': 'cltbld', 05:58:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:58:29 INFO - 'MOZ_NO_REMOTE': '1', 05:58:29 INFO - 'NO_EM_RESTART': '1', 05:58:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:58:29 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:58:29 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:58:29 INFO - 'PWD': '/builds/slave/test', 05:58:29 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:58:29 INFO - 'SHELL': '/bin/bash', 05:58:29 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.ETp3FCDrdG/Listeners', 05:58:29 INFO - 'TMPDIR': '/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/', 05:58:29 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:58:29 INFO - 'USER': 'cltbld', 05:58:29 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:58:29 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:58:29 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:58:29 INFO - 'XPC_FLAGS': '0x0', 05:58:29 INFO - 'XPC_SERVICE_NAME': '0', 05:58:29 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:58:29 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:58:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 05:58:29 INFO - Running setup.py (path:/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/pip-P0fQdd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 05:58:29 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)) 05:58:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 05:58:29 INFO - Running setup.py (path:/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/pip-1t0uxO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 05:58:29 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)) 05:58:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 05:58:29 INFO - Running setup.py (path:/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/pip-rj413s-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 05:58:29 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)) 05:58:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 05:58:29 INFO - Running setup.py (path:/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/pip-OlNAMq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 05:58:30 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)) 05:58:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 05:58:30 INFO - Running setup.py (path:/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/pip-83HSm1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 05:58:30 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)) 05:58:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 05:58:30 INFO - Running setup.py (path:/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/pip-v6VU21-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 05:58:30 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)) 05:58:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 05:58:30 INFO - Running setup.py (path:/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/pip-6ICKu7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 05:58:30 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)) 05:58:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 05:58:30 INFO - Running setup.py (path:/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/pip-iUjzmZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 05:58:30 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)) 05:58:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 05:58:30 INFO - Running setup.py (path:/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/pip-MVdO0K-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 05:58:30 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)) 05:58:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 05:58:30 INFO - Running setup.py (path:/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/pip-zbcX8m-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 05:58:30 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)) 05:58:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 05:58:30 INFO - Running setup.py (path:/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/pip-IhJrqe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 05:58:30 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)) 05:58:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 05:58:30 INFO - Running setup.py (path:/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/pip-owLPiD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 05:58:30 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)) 05:58:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 05:58:30 INFO - Running setup.py (path:/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/pip-zDie8x-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 05:58:30 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)) 05:58:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 05:58:30 INFO - Running setup.py (path:/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/pip-LkWJni-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 05:58:31 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)) 05:58:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 05:58:31 INFO - Running setup.py (path:/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/pip-RHc9Ad-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 05:58:31 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)) 05:58:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 05:58:31 INFO - Running setup.py (path:/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/pip-rMoaVP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 05:58:31 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)) 05:58:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 05:58:31 INFO - Running setup.py (path:/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/pip-c_V9nd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 05:58:31 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)) 05:58:31 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 05:58:31 INFO - Running setup.py (path:/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/pip-XW_mJM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 05:58:31 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)) 05:58:31 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 05:58:31 INFO - Running setup.py (path:/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/pip-EP8HmF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 05:58:31 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)) 05:58:31 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:58:31 INFO - Running setup.py (path:/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/pip-Gu3tXc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:58:31 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)) 05:58:31 INFO - Unpacking /builds/slave/test/build/tests/marionette 05:58:32 INFO - Running setup.py (path:/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/pip-K_LKs8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 05:58:32 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:58:32 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)) 05:58:32 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)) 05:58:32 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)) 05:58:32 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)) 05:58:32 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)) 05:58:32 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)) 05:58:32 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 05:58:32 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:58:32 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:58:32 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:58:32 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:58:32 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:58:32 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:58:34 INFO - Downloading blessings-1.6.tar.gz 05:58:34 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 05:58:34 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)) 05:58:34 INFO - Installing collected packages: blessings 05:58:34 INFO - Running setup.py install for blessings 05:58:34 INFO - Successfully installed blessings 05:58:34 INFO - Cleaning up... 05:58:35 INFO - Return code: 0 05:58:35 INFO - Done creating virtualenv /builds/slave/test/build/venv. 05:58:35 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 05:58:35 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 05:58:35 INFO - Reading from file tmpfile_stdout 05:58:35 INFO - Current package versions: 05:58:35 INFO - blessings == 1.6 05:58:35 INFO - blobuploader == 1.2.4 05:58:35 INFO - browsermob-proxy == 0.6.0 05:58:35 INFO - docopt == 0.6.1 05:58:35 INFO - manifestparser == 1.1 05:58:35 INFO - marionette-client == 2.3.0 05:58:35 INFO - marionette-driver == 1.4.0 05:58:35 INFO - mozInstall == 1.12 05:58:35 INFO - mozcrash == 0.17 05:58:35 INFO - mozdebug == 0.1 05:58:35 INFO - mozdevice == 0.48 05:58:35 INFO - mozfile == 1.2 05:58:35 INFO - mozhttpd == 0.7 05:58:35 INFO - mozinfo == 0.9 05:58:35 INFO - mozleak == 0.1 05:58:35 INFO - mozlog == 3.1 05:58:35 INFO - moznetwork == 0.27 05:58:35 INFO - mozprocess == 0.22 05:58:35 INFO - mozprofile == 0.28 05:58:35 INFO - mozrunner == 6.11 05:58:35 INFO - mozscreenshot == 0.1 05:58:35 INFO - mozsystemmonitor == 0.0 05:58:35 INFO - moztest == 0.7 05:58:35 INFO - mozversion == 1.4 05:58:35 INFO - psutil == 3.1.1 05:58:35 INFO - requests == 1.2.3 05:58:35 INFO - wptserve == 1.4.0 05:58:35 INFO - wsgiref == 0.1.2 05:58:35 INFO - Running post-action listener: _resource_record_post_action 05:58:35 INFO - Running post-action listener: _start_resource_monitoring 05:58:35 INFO - Starting resource monitoring. 05:58:35 INFO - ##### 05:58:35 INFO - ##### Running pull step. 05:58:35 INFO - ##### 05:58:35 INFO - Running pre-action listener: _resource_record_pre_action 05:58:35 INFO - Running main action method: pull 05:58:35 INFO - Pull has nothing to do! 05:58:35 INFO - Running post-action listener: _resource_record_post_action 05:58:35 INFO - ##### 05:58:35 INFO - ##### Running install step. 05:58:35 INFO - ##### 05:58:35 INFO - Running pre-action listener: _resource_record_pre_action 05:58:35 INFO - Running main action method: install 05:58:35 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 05:58:35 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 05:58:35 INFO - Reading from file tmpfile_stdout 05:58:35 INFO - Detecting whether we're running mozinstall >=1.0... 05:58:35 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 05:58:35 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 05:58:35 INFO - Reading from file tmpfile_stdout 05:58:35 INFO - Output received: 05:58:35 INFO - Usage: mozinstall [options] installer 05:58:35 INFO - Options: 05:58:35 INFO - -h, --help show this help message and exit 05:58:35 INFO - -d DEST, --destination=DEST 05:58:35 INFO - Directory to install application into. [default: 05:58:35 INFO - "/builds/slave/test"] 05:58:35 INFO - --app=APP Application being installed. [default: firefox] 05:58:35 INFO - mkdir: /builds/slave/test/build/application 05:58:35 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg', '--destination', '/builds/slave/test/build/application'] 05:58:35 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg --destination /builds/slave/test/build/application 05:58:53 INFO - Reading from file tmpfile_stdout 05:58:53 INFO - Output received: 05:58:53 INFO - /builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox 05:58:53 INFO - Running post-action listener: _resource_record_post_action 05:58:53 INFO - ##### 05:58:53 INFO - ##### Running run-tests step. 05:58:53 INFO - ##### 05:58:53 INFO - Running pre-action listener: _resource_record_pre_action 05:58:53 INFO - Running main action method: run_tests 05:58:53 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 05:58:53 INFO - Minidump filename unknown. Determining based upon platform and architecture. 05:58:53 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 05:58:53 INFO - grabbing minidump binary from tooltool 05:58:53 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')]} 05:58:53 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 0x10d8475e0>, '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 0x10d42acd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10d455990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 05:58:53 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 05:58:53 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 05:58:53 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 05:58:53 INFO - Return code: 0 05:58:53 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 05:58:53 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 05:58:53 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/CKhjtlDGRQOh0g-hNn3p6w/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 05:58:53 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/web-platform/runtests.py --log-raw=- --log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log --binary=/builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox --symbols-path=https://queue.taskcluster.net/v1/task/CKhjtlDGRQOh0g-hNn3p6w/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 05:58:53 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.qgt959q0dE/Render', 05:58:53 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:58:53 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:58:53 INFO - 'HOME': '/Users/cltbld', 05:58:53 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:58:53 INFO - 'LOGNAME': 'cltbld', 05:58:53 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 05:58:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:58:53 INFO - 'MOZ_NO_REMOTE': '1', 05:58:53 INFO - 'NO_EM_RESTART': '1', 05:58:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:58:53 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:58:53 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:58:53 INFO - 'PWD': '/builds/slave/test', 05:58:53 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:58:53 INFO - 'SHELL': '/bin/bash', 05:58:53 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.ETp3FCDrdG/Listeners', 05:58:53 INFO - 'TMPDIR': '/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/', 05:58:53 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:58:53 INFO - 'USER': 'cltbld', 05:58:53 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:58:53 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:58:53 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:58:53 INFO - 'XPC_FLAGS': '0x0', 05:58:53 INFO - 'XPC_SERVICE_NAME': '0', 05:58:53 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:58:53 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/CKhjtlDGRQOh0g-hNn3p6w/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 05:58:54 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 05:58:54 INFO - import pkg_resources 05:58:55 INFO - Using 1 client processes 05:58:55 INFO - wptserve Starting http server on 127.0.0.1:8000 05:58:55 INFO - wptserve Starting http server on 127.0.0.1:8001 05:58:55 INFO - wptserve Starting http server on 127.0.0.1:8443 05:58:57 INFO - SUITE-START | Running 778 tests 05:58:57 INFO - Running testharness tests 05:58:57 INFO - Setting up ssl 05:58:57 INFO - PROCESS | certutil | 05:58:57 INFO - PROCESS | certutil | 05:58:57 INFO - PROCESS | certutil | 05:58:57 INFO - Certificate Nickname Trust Attributes 05:58:57 INFO - SSL,S/MIME,JAR/XPI 05:58:57 INFO - 05:58:57 INFO - web-platform-tests CT,, 05:58:57 INFO - 05:58:57 INFO - Starting runner 05:58:58 INFO - PROCESS | 1661 | [1661] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 05:58:58 INFO - PROCESS | 1661 | 1464267538533 Marionette DEBUG Marionette enabled via build flag and pref 05:58:58 INFO - PROCESS | 1661 | ++DOCSHELL 0x113cc5000 == 1 [pid = 1661] [id = 1] 05:58:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 1 (0x113cc5800) [pid = 1661] [serial = 1] [outer = 0x0] 05:58:58 INFO - PROCESS | 1661 | [1661] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 05:58:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 2 (0x113cc6800) [pid = 1661] [serial = 2] [outer = 0x113cc5800] 05:58:58 INFO - PROCESS | 1661 | 1464267538859 Marionette INFO Listening on port 2828 05:58:59 INFO - PROCESS | 1661 | 1464267539086 Marionette DEBUG Marionette enabled via command-line flag 05:58:59 INFO - PROCESS | 1661 | ++DOCSHELL 0x116852000 == 2 [pid = 1661] [id = 2] 05:58:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 3 (0x116852800) [pid = 1661] [serial = 3] [outer = 0x0] 05:58:59 INFO - PROCESS | 1661 | [1661] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 05:58:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 4 (0x116869000) [pid = 1661] [serial = 4] [outer = 0x116852800] 05:58:59 INFO - PROCESS | 1661 | [1661] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:58:59 INFO - PROCESS | 1661 | 1464267539233 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49292 05:58:59 INFO - PROCESS | 1661 | 1464267539319 Marionette DEBUG Closed connection conn0 05:58:59 INFO - PROCESS | 1661 | [1661] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:58:59 INFO - PROCESS | 1661 | 1464267539323 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49293 05:58:59 INFO - PROCESS | 1661 | 1464267539334 Marionette DEBUG Closed connection conn1 05:58:59 INFO - PROCESS | 1661 | [1661] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:58:59 INFO - PROCESS | 1661 | 1464267539339 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49294 05:58:59 INFO - PROCESS | 1661 | 1464267539347 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 05:58:59 INFO - PROCESS | 1661 | 1464267539353 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Darwin","platformVersion":"14.5.0","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"DARWIN","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160526052739","device":"desktop","version":"48.0a2"} 05:58:59 INFO - PROCESS | 1661 | [1661] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:59:00 INFO - PROCESS | 1661 | ++DOCSHELL 0x119d53800 == 3 [pid = 1661] [id = 3] 05:59:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 5 (0x119d5a000) [pid = 1661] [serial = 5] [outer = 0x0] 05:59:00 INFO - PROCESS | 1661 | ++DOCSHELL 0x119d5b000 == 4 [pid = 1661] [id = 4] 05:59:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 6 (0x119cee400) [pid = 1661] [serial = 6] [outer = 0x0] 05:59:00 INFO - PROCESS | 1661 | [1661] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 05:59:00 INFO - PROCESS | 1661 | ++DOCSHELL 0x121b3b800 == 5 [pid = 1661] [id = 5] 05:59:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 7 (0x119ced000) [pid = 1661] [serial = 7] [outer = 0x0] 05:59:00 INFO - PROCESS | 1661 | [1661] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 05:59:00 INFO - PROCESS | 1661 | [1661] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 05:59:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 8 (0x121c90c00) [pid = 1661] [serial = 8] [outer = 0x119ced000] 05:59:00 INFO - PROCESS | 1661 | [1661] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 05:59:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 9 (0x1226cb800) [pid = 1661] [serial = 9] [outer = 0x119d5a000] 05:59:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 10 (0x1219ab400) [pid = 1661] [serial = 10] [outer = 0x119cee400] 05:59:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 11 (0x1219ad400) [pid = 1661] [serial = 11] [outer = 0x119ced000] 05:59:01 INFO - PROCESS | 1661 | [1661] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 05:59:01 INFO - PROCESS | 1661 | 1464267541410 Marionette DEBUG loaded listener.js 05:59:01 INFO - PROCESS | 1661 | 1464267541422 Marionette DEBUG loaded listener.js 05:59:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 12 (0x12729a400) [pid = 1661] [serial = 12] [outer = 0x119ced000] 05:59:01 INFO - PROCESS | 1661 | 1464267541777 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"c8e12719-1b6d-6940-9f61-c456503b217e","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Darwin","platformVersion":"14.5.0","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"DARWIN","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160526052739","device":"desktop","version":"48.0a2","command_id":1}}] 05:59:01 INFO - PROCESS | 1661 | 1464267541869 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}] 05:59:01 INFO - PROCESS | 1661 | 1464267541931 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 05:59:02 INFO - PROCESS | 1661 | 1464267542014 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 05:59:02 INFO - PROCESS | 1661 | [1661] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 05:59:02 INFO - PROCESS | 1661 | [1661] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 05:59:02 INFO - PROCESS | 1661 | [1661] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 05:59:02 INFO - PROCESS | 1661 | [1661] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 05:59:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 13 (0x1186ef000) [pid = 1661] [serial = 13] [outer = 0x119ced000] 05:59:02 INFO - PROCESS | 1661 | [1661] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 05:59:02 INFO - PROCESS | 1661 | [1661] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:59:02 INFO - PROCESS | 1661 | 1464267542292 Marionette TRACE conn2 <- [1,3,null,{}] 05:59:02 INFO - PROCESS | 1661 | 1464267542308 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 05:59:02 INFO - PROCESS | 1661 | 1464267542323 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 05:59:02 INFO - PROCESS | 1661 | 1464267542352 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 05:59:02 INFO - PROCESS | 1661 | 1464267542353 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 05:59:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 05:59:02 INFO - PROCESS | 1661 | 1464267542356 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 05:59:02 INFO - PROCESS | 1661 | 1464267542359 Marionette TRACE conn2 <- [1,6,null,{}] 05:59:02 INFO - PROCESS | 1661 | 1464267542364 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}] 05:59:02 INFO - PROCESS | 1661 | 1464267542372 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 05:59:02 INFO - PROCESS | 1661 | 1464267542375 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:02 INFO - PROCESS | 1661 | ++DOCSHELL 0x129018800 == 6 [pid = 1661] [id = 6] 05:59:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 14 (0x129095400) [pid = 1661] [serial = 14] [outer = 0x0] 05:59:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 15 (0x12929e400) [pid = 1661] [serial = 15] [outer = 0x129095400] 05:59:02 INFO - PROCESS | 1661 | 1464267542406 Marionette DEBUG loaded listener.js 05:59:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 16 (0x1292a4000) [pid = 1661] [serial = 16] [outer = 0x129095400] 05:59:02 INFO - PROCESS | 1661 | 1464267542718 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]]]}] 05:59:02 INFO - PROCESS | 1661 | ++DOCSHELL 0x12935c000 == 7 [pid = 1661] [id = 7] 05:59:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 17 (0x1292a4800) [pid = 1661] [serial = 17] [outer = 0x0] 05:59:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 18 (0x1292aa800) [pid = 1661] [serial = 18] [outer = 0x1292a4800] 05:59:02 INFO - PROCESS | 1661 | 1464267542743 Marionette DEBUG loaded listener.js 05:59:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 05:59:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 420ms 05:59:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 19 (0x12a445800) [pid = 1661] [serial = 19] [outer = 0x1292a4800] 05:59:02 INFO - PROCESS | 1661 | 1464267542819 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 05:59:02 INFO - PROCESS | 1661 | 1464267542821 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 05:59:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 05:59:02 INFO - PROCESS | 1661 | 1464267542838 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 05:59:02 INFO - PROCESS | 1661 | 1464267542840 Marionette TRACE conn2 <- [1,10,null,{}] 05:59:02 INFO - PROCESS | 1661 | 1464267542852 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}] 05:59:02 INFO - PROCESS | 1661 | 1464267542981 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 05:59:03 INFO - PROCESS | 1661 | 1464267543016 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:03 INFO - PROCESS | 1661 | ++DOCSHELL 0x12aa4d000 == 8 [pid = 1661] [id = 8] 05:59:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 20 (0x12aa06800) [pid = 1661] [serial = 20] [outer = 0x0] 05:59:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 21 (0x12aa08400) [pid = 1661] [serial = 21] [outer = 0x12aa06800] 05:59:03 INFO - PROCESS | 1661 | 1464267543044 Marionette DEBUG loaded listener.js 05:59:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 22 (0x12aa0cc00) [pid = 1661] [serial = 22] [outer = 0x12aa06800] 05:59:03 INFO - PROCESS | 1661 | 1464267543393 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]]]}] 05:59:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 05:59:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 637ms 05:59:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 05:59:03 INFO - PROCESS | 1661 | 1464267543466 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 05:59:03 INFO - PROCESS | 1661 | 1464267543467 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 05:59:03 INFO - PROCESS | 1661 | 1464267543469 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 05:59:03 INFO - PROCESS | 1661 | 1464267543470 Marionette TRACE conn2 <- [1,14,null,{}] 05:59:03 INFO - PROCESS | 1661 | 1464267543473 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}] 05:59:03 INFO - PROCESS | 1661 | 1464267543563 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 05:59:03 INFO - PROCESS | 1661 | 1464267543569 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:03 INFO - PROCESS | 1661 | ++DOCSHELL 0x12b82a800 == 9 [pid = 1661] [id = 9] 05:59:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 23 (0x12abd4000) [pid = 1661] [serial = 23] [outer = 0x0] 05:59:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 24 (0x12abde400) [pid = 1661] [serial = 24] [outer = 0x12abd4000] 05:59:03 INFO - PROCESS | 1661 | 1464267543589 Marionette DEBUG loaded listener.js 05:59:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 25 (0x12ba23c00) [pid = 1661] [serial = 25] [outer = 0x12abd4000] 05:59:03 INFO - PROCESS | 1661 | 1464267543958 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]]]}] 05:59:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 05:59:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 517ms 05:59:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 05:59:03 INFO - PROCESS | 1661 | 1464267543988 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 05:59:03 INFO - PROCESS | 1661 | 1464267543990 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 05:59:03 INFO - PROCESS | 1661 | 1464267543994 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 05:59:03 INFO - PROCESS | 1661 | 1464267543995 Marionette TRACE conn2 <- [1,18,null,{}] 05:59:04 INFO - PROCESS | 1661 | 1464267543999 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}] 05:59:04 INFO - PROCESS | 1661 | 1464267544135 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 05:59:04 INFO - PROCESS | 1661 | 1464267544142 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:04 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bad7800 == 10 [pid = 1661] [id = 10] 05:59:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 26 (0x12ba2d000) [pid = 1661] [serial = 26] [outer = 0x0] 05:59:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 27 (0x12bb28400) [pid = 1661] [serial = 27] [outer = 0x12ba2d000] 05:59:04 INFO - PROCESS | 1661 | 1464267544183 Marionette DEBUG loaded listener.js 05:59:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 28 (0x12bb30000) [pid = 1661] [serial = 28] [outer = 0x12ba2d000] 05:59:04 INFO - PROCESS | 1661 | 1464267544505 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]]]}] 05:59:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 05:59:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 522ms 05:59:04 INFO - PROCESS | 1661 | 1464267544521 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 05:59:04 INFO - PROCESS | 1661 | 1464267544522 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 05:59:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 05:59:04 INFO - PROCESS | 1661 | 1464267544525 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 05:59:04 INFO - PROCESS | 1661 | 1464267544526 Marionette TRACE conn2 <- [1,22,null,{}] 05:59:04 INFO - PROCESS | 1661 | 1464267544536 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}] 05:59:04 INFO - PROCESS | 1661 | 1464267544633 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 05:59:04 INFO - PROCESS | 1661 | 1464267544638 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:04 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bdd3000 == 11 [pid = 1661] [id = 11] 05:59:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 29 (0x12aa09800) [pid = 1661] [serial = 29] [outer = 0x0] 05:59:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 30 (0x12bdba400) [pid = 1661] [serial = 30] [outer = 0x12aa09800] 05:59:04 INFO - PROCESS | 1661 | 1464267544662 Marionette DEBUG loaded listener.js 05:59:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 31 (0x12c01cc00) [pid = 1661] [serial = 31] [outer = 0x12aa09800] 05:59:04 INFO - PROCESS | 1661 | 1464267544914 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]]]}] 05:59:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 05:59:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 419ms 05:59:04 INFO - PROCESS | 1661 | 1464267544955 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 05:59:04 INFO - PROCESS | 1661 | 1464267544956 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 05:59:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 05:59:04 INFO - PROCESS | 1661 | 1464267544958 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 05:59:04 INFO - PROCESS | 1661 | 1464267544959 Marionette TRACE conn2 <- [1,26,null,{}] 05:59:04 INFO - PROCESS | 1661 | 1464267544970 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}] 05:59:05 INFO - PROCESS | 1661 | 1464267545068 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 05:59:05 INFO - PROCESS | 1661 | 1464267545073 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:05 INFO - PROCESS | 1661 | ++DOCSHELL 0x12121a000 == 12 [pid = 1661] [id = 12] 05:59:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 32 (0x118547800) [pid = 1661] [serial = 32] [outer = 0x0] 05:59:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 33 (0x1186f3c00) [pid = 1661] [serial = 33] [outer = 0x118547800] 05:59:05 INFO - PROCESS | 1661 | 1464267545098 Marionette DEBUG loaded listener.js 05:59:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 34 (0x12c025800) [pid = 1661] [serial = 34] [outer = 0x118547800] 05:59:05 INFO - PROCESS | 1661 | 1464267545344 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]]]}] 05:59:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 05:59:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 425ms 05:59:05 INFO - PROCESS | 1661 | 1464267545386 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 05:59:05 INFO - PROCESS | 1661 | 1464267545388 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 05:59:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 05:59:05 INFO - PROCESS | 1661 | 1464267545390 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 05:59:05 INFO - PROCESS | 1661 | 1464267545391 Marionette TRACE conn2 <- [1,30,null,{}] 05:59:05 INFO - PROCESS | 1661 | 1464267545393 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}] 05:59:05 INFO - PROCESS | 1661 | 1464267545495 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 05:59:05 INFO - PROCESS | 1661 | 1464267545499 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:05 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c433800 == 13 [pid = 1661] [id = 13] 05:59:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 35 (0x12c028800) [pid = 1661] [serial = 35] [outer = 0x0] 05:59:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 36 (0x12c473000) [pid = 1661] [serial = 36] [outer = 0x12c028800] 05:59:05 INFO - PROCESS | 1661 | 1464267545524 Marionette DEBUG loaded listener.js 05:59:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 37 (0x12c478c00) [pid = 1661] [serial = 37] [outer = 0x12c028800] 05:59:05 INFO - PROCESS | 1661 | 1464267545764 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]]]}] 05:59:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 05:59:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 422ms 05:59:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 05:59:05 INFO - PROCESS | 1661 | 1464267545819 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 05:59:05 INFO - PROCESS | 1661 | 1464267545820 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 05:59:05 INFO - PROCESS | 1661 | 1464267545823 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 05:59:05 INFO - PROCESS | 1661 | 1464267545824 Marionette TRACE conn2 <- [1,34,null,{}] 05:59:05 INFO - PROCESS | 1661 | 1464267545826 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}] 05:59:05 INFO - PROCESS | 1661 | 1464267545936 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 05:59:05 INFO - PROCESS | 1661 | 1464267545940 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:05 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c795800 == 14 [pid = 1661] [id = 14] 05:59:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 38 (0x12c47b400) [pid = 1661] [serial = 38] [outer = 0x0] 05:59:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 39 (0x12c4c8400) [pid = 1661] [serial = 39] [outer = 0x12c47b400] 05:59:05 INFO - PROCESS | 1661 | 1464267545965 Marionette DEBUG loaded listener.js 05:59:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 40 (0x12c4cf800) [pid = 1661] [serial = 40] [outer = 0x12c47b400] 05:59:06 INFO - PROCESS | 1661 | 1464267546209 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]]]}] 05:59:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 05:59:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 418ms 05:59:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 05:59:06 INFO - PROCESS | 1661 | 1464267546242 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 05:59:06 INFO - PROCESS | 1661 | 1464267546243 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 05:59:06 INFO - PROCESS | 1661 | 1464267546255 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 05:59:06 INFO - PROCESS | 1661 | 1464267546256 Marionette TRACE conn2 <- [1,38,null,{}] 05:59:06 INFO - PROCESS | 1661 | 1464267546259 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}] 05:59:06 INFO - PROCESS | 1661 | 1464267546355 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 05:59:06 INFO - PROCESS | 1661 | 1464267546359 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:06 INFO - PROCESS | 1661 | ++DOCSHELL 0x12cc72800 == 15 [pid = 1661] [id = 15] 05:59:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 41 (0x12c4d2c00) [pid = 1661] [serial = 41] [outer = 0x0] 05:59:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 42 (0x12cce1800) [pid = 1661] [serial = 42] [outer = 0x12c4d2c00] 05:59:06 INFO - PROCESS | 1661 | 1464267546384 Marionette DEBUG loaded listener.js 05:59:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 43 (0x12cce7800) [pid = 1661] [serial = 43] [outer = 0x12c4d2c00] 05:59:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 05:59:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 377ms 05:59:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 05:59:06 INFO - PROCESS | 1661 | 1464267546619 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]]]}] 05:59:06 INFO - PROCESS | 1661 | 1464267546624 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 05:59:06 INFO - PROCESS | 1661 | 1464267546625 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 05:59:06 INFO - PROCESS | 1661 | 1464267546634 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 05:59:06 INFO - PROCESS | 1661 | 1464267546636 Marionette TRACE conn2 <- [1,42,null,{}] 05:59:06 INFO - PROCESS | 1661 | ++DOCSHELL 0x12cf14800 == 16 [pid = 1661] [id = 16] 05:59:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 44 (0x12cf15000) [pid = 1661] [serial = 44] [outer = 0x0] 05:59:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 45 (0x12cf17000) [pid = 1661] [serial = 45] [outer = 0x12cf15000] 05:59:06 INFO - PROCESS | 1661 | 1464267546661 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}] 05:59:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 46 (0x12bdcf000) [pid = 1661] [serial = 46] [outer = 0x12cf15000] 05:59:06 INFO - PROCESS | 1661 | 1464267546776 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 05:59:06 INFO - PROCESS | 1661 | ++DOCSHELL 0x12cc6b800 == 17 [pid = 1661] [id = 17] 05:59:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 47 (0x12cce9c00) [pid = 1661] [serial = 47] [outer = 0x0] 05:59:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 48 (0x12cf5b400) [pid = 1661] [serial = 48] [outer = 0x12cce9c00] 05:59:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 49 (0x1166ca800) [pid = 1661] [serial = 49] [outer = 0x12cce9c00] 05:59:06 INFO - PROCESS | 1661 | 1464267546821 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:06 INFO - PROCESS | 1661 | ++DOCSHELL 0x12d43a800 == 18 [pid = 1661] [id = 18] 05:59:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 50 (0x12d3f2000) [pid = 1661] [serial = 50] [outer = 0x0] 05:59:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 51 (0x12d3f3c00) [pid = 1661] [serial = 51] [outer = 0x12d3f2000] 05:59:06 INFO - PROCESS | 1661 | 1464267546859 Marionette DEBUG loaded listener.js 05:59:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 52 (0x12d3f8000) [pid = 1661] [serial = 52] [outer = 0x12d3f2000] 05:59:07 INFO - PROCESS | 1661 | 1464267547162 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]]]}] 05:59:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 05:59:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 577ms 05:59:07 INFO - PROCESS | 1661 | 1464267547205 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 05:59:07 INFO - PROCESS | 1661 | 1464267547206 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 05:59:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 05:59:07 INFO - PROCESS | 1661 | 1464267547208 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 05:59:07 INFO - PROCESS | 1661 | 1464267547210 Marionette TRACE conn2 <- [1,46,null,{}] 05:59:07 INFO - PROCESS | 1661 | 1464267547212 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}] 05:59:07 INFO - PROCESS | 1661 | 1464267547302 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 05:59:07 INFO - PROCESS | 1661 | 1464267547307 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:07 INFO - PROCESS | 1661 | ++DOCSHELL 0x12aa4a000 == 19 [pid = 1661] [id = 19] 05:59:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 53 (0x118252c00) [pid = 1661] [serial = 53] [outer = 0x0] 05:59:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 54 (0x1182f9800) [pid = 1661] [serial = 54] [outer = 0x118252c00] 05:59:07 INFO - PROCESS | 1661 | 1464267547336 Marionette DEBUG loaded listener.js 05:59:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 55 (0x12b21ec00) [pid = 1661] [serial = 55] [outer = 0x118252c00] 05:59:07 INFO - PROCESS | 1661 | 1464267547577 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]]]}] 05:59:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 05:59:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 423ms 05:59:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 05:59:07 INFO - PROCESS | 1661 | 1464267547635 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 05:59:07 INFO - PROCESS | 1661 | 1464267547636 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 05:59:07 INFO - PROCESS | 1661 | 1464267547638 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 05:59:07 INFO - PROCESS | 1661 | 1464267547639 Marionette TRACE conn2 <- [1,50,null,{}] 05:59:07 INFO - PROCESS | 1661 | 1464267547642 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}] 05:59:07 INFO - PROCESS | 1661 | 1464267547742 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 05:59:07 INFO - PROCESS | 1661 | 1464267547747 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:07 INFO - PROCESS | 1661 | ++DOCSHELL 0x1181ed800 == 20 [pid = 1661] [id = 20] 05:59:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 56 (0x118603800) [pid = 1661] [serial = 56] [outer = 0x0] 05:59:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 57 (0x118610800) [pid = 1661] [serial = 57] [outer = 0x118603800] 05:59:07 INFO - PROCESS | 1661 | 1464267547771 Marionette DEBUG loaded listener.js 05:59:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 58 (0x12c476000) [pid = 1661] [serial = 58] [outer = 0x118603800] 05:59:08 INFO - PROCESS | 1661 | 1464267548018 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]]]}] 05:59:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 05:59:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 418ms 05:59:08 INFO - PROCESS | 1661 | 1464267548058 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 05:59:08 INFO - PROCESS | 1661 | 1464267548059 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 05:59:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 05:59:08 INFO - PROCESS | 1661 | 1464267548073 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 05:59:08 INFO - PROCESS | 1661 | 1464267548075 Marionette TRACE conn2 <- [1,54,null,{}] 05:59:08 INFO - PROCESS | 1661 | 1464267548079 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}] 05:59:08 INFO - PROCESS | 1661 | 1464267548231 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 05:59:08 INFO - PROCESS | 1661 | 1464267548237 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:08 INFO - PROCESS | 1661 | ++DOCSHELL 0x12d7b1800 == 21 [pid = 1661] [id = 21] 05:59:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 59 (0x12d714800) [pid = 1661] [serial = 59] [outer = 0x0] 05:59:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 60 (0x12d719c00) [pid = 1661] [serial = 60] [outer = 0x12d714800] 05:59:08 INFO - PROCESS | 1661 | 1464267548286 Marionette DEBUG loaded listener.js 05:59:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 61 (0x12d71ec00) [pid = 1661] [serial = 61] [outer = 0x12d714800] 05:59:08 INFO - PROCESS | 1661 | 1464267548600 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]]]}] 05:59:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 05:59:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 581ms 05:59:08 INFO - PROCESS | 1661 | 1464267548706 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 05:59:08 INFO - PROCESS | 1661 | 1464267548709 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 05:59:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 05:59:09 INFO - PROCESS | 1661 | 1464267549341 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 05:59:09 INFO - PROCESS | 1661 | 1464267549345 Marionette TRACE conn2 <- [1,58,null,{}] 05:59:09 INFO - PROCESS | 1661 | 1464267549352 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}] 05:59:09 INFO - PROCESS | 1661 | 1464267549537 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 05:59:09 INFO - PROCESS | 1661 | 1464267549588 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:09 INFO - PROCESS | 1661 | ++DOCSHELL 0x11254f800 == 22 [pid = 1661] [id = 22] 05:59:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 62 (0x112cdac00) [pid = 1661] [serial = 62] [outer = 0x0] 05:59:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 63 (0x112db1c00) [pid = 1661] [serial = 63] [outer = 0x112cdac00] 05:59:09 INFO - PROCESS | 1661 | 1464267549619 Marionette DEBUG loaded listener.js 05:59:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 64 (0x1132ce000) [pid = 1661] [serial = 64] [outer = 0x112cdac00] 05:59:10 INFO - PROCESS | 1661 | 1464267550038 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]]]}] 05:59:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 05:59:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 806ms 05:59:10 INFO - PROCESS | 1661 | 1464267550068 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 05:59:10 INFO - PROCESS | 1661 | 1464267550071 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 05:59:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 05:59:10 INFO - PROCESS | 1661 | 1464267550076 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 05:59:10 INFO - PROCESS | 1661 | 1464267550079 Marionette TRACE conn2 <- [1,62,null,{}] 05:59:10 INFO - PROCESS | 1661 | 1464267550082 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}] 05:59:10 INFO - PROCESS | 1661 | 1464267550195 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 05:59:10 INFO - PROCESS | 1661 | 1464267550235 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:10 INFO - PROCESS | 1661 | ++DOCSHELL 0x116762800 == 23 [pid = 1661] [id = 23] 05:59:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 65 (0x113c79000) [pid = 1661] [serial = 65] [outer = 0x0] 05:59:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 66 (0x116a5b000) [pid = 1661] [serial = 66] [outer = 0x113c79000] 05:59:10 INFO - PROCESS | 1661 | 1464267550266 Marionette DEBUG loaded listener.js 05:59:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 67 (0x11822b000) [pid = 1661] [serial = 67] [outer = 0x113c79000] 05:59:10 INFO - PROCESS | 1661 | 1464267550673 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]]]}] 05:59:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 05:59:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 623ms 05:59:10 INFO - PROCESS | 1661 | 1464267550699 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 05:59:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 05:59:10 INFO - PROCESS | 1661 | 1464267550701 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 05:59:10 INFO - PROCESS | 1661 | 1464267550703 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 05:59:10 INFO - PROCESS | 1661 | 1464267550705 Marionette TRACE conn2 <- [1,66,null,{}] 05:59:10 INFO - PROCESS | 1661 | 1464267550708 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}] 05:59:10 INFO - PROCESS | 1661 | 1464267550824 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 05:59:10 INFO - PROCESS | 1661 | 1464267550898 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:10 INFO - PROCESS | 1661 | ++DOCSHELL 0x116acb800 == 24 [pid = 1661] [id = 24] 05:59:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 68 (0x118614000) [pid = 1661] [serial = 68] [outer = 0x0] 05:59:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 69 (0x118621800) [pid = 1661] [serial = 69] [outer = 0x118614000] 05:59:10 INFO - PROCESS | 1661 | 1464267550931 Marionette DEBUG loaded listener.js 05:59:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 70 (0x11892b000) [pid = 1661] [serial = 70] [outer = 0x118614000] 05:59:11 INFO - PROCESS | 1661 | 1464267551603 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]]]}] 05:59:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 05:59:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 970ms 05:59:11 INFO - PROCESS | 1661 | 1464267551674 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 05:59:11 INFO - PROCESS | 1661 | 1464267551677 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 05:59:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 05:59:11 INFO - PROCESS | 1661 | 1464267551680 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 05:59:11 INFO - PROCESS | 1661 | 1464267551681 Marionette TRACE conn2 <- [1,70,null,{}] 05:59:11 INFO - PROCESS | 1661 | 1464267551685 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}] 05:59:11 INFO - PROCESS | 1661 | 1464267551765 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 05:59:11 INFO - PROCESS | 1661 | 1464267551819 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:11 INFO - PROCESS | 1661 | ++DOCSHELL 0x115d09000 == 25 [pid = 1661] [id = 25] 05:59:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 71 (0x1164b0000) [pid = 1661] [serial = 71] [outer = 0x0] 05:59:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 72 (0x116610400) [pid = 1661] [serial = 72] [outer = 0x1164b0000] 05:59:11 INFO - PROCESS | 1661 | 1464267551849 Marionette DEBUG loaded listener.js 05:59:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 73 (0x1168a8800) [pid = 1661] [serial = 73] [outer = 0x1164b0000] 05:59:12 INFO - PROCESS | 1661 | 1464267552271 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]]]}] 05:59:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 05:59:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 621ms 05:59:12 INFO - PROCESS | 1661 | 1464267552300 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 05:59:12 INFO - PROCESS | 1661 | 1464267552304 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 05:59:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 05:59:12 INFO - PROCESS | 1661 | 1464267552308 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 05:59:12 INFO - PROCESS | 1661 | 1464267552310 Marionette TRACE conn2 <- [1,74,null,{}] 05:59:12 INFO - PROCESS | 1661 | 1464267552313 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}] 05:59:12 INFO - PROCESS | 1661 | 1464267552386 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 05:59:12 INFO - PROCESS | 1661 | 1464267552391 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:12 INFO - PROCESS | 1661 | ++DOCSHELL 0x1164da000 == 26 [pid = 1661] [id = 26] 05:59:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 74 (0x117109800) [pid = 1661] [serial = 74] [outer = 0x0] 05:59:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 75 (0x11767e400) [pid = 1661] [serial = 75] [outer = 0x117109800] 05:59:12 INFO - PROCESS | 1661 | 1464267552420 Marionette DEBUG loaded listener.js 05:59:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 76 (0x118228000) [pid = 1661] [serial = 76] [outer = 0x117109800] 05:59:12 INFO - PROCESS | 1661 | 1464267552744 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]]]}] 05:59:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 05:59:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 470ms 05:59:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 05:59:12 INFO - PROCESS | 1661 | 1464267552778 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 05:59:12 INFO - PROCESS | 1661 | 1464267552780 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 05:59:12 INFO - PROCESS | 1661 | 1464267552782 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 05:59:12 INFO - PROCESS | 1661 | 1464267552785 Marionette TRACE conn2 <- [1,78,null,{}] 05:59:12 INFO - PROCESS | 1661 | 1464267552792 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}] 05:59:12 INFO - PROCESS | 1661 | 1464267552866 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 05:59:12 INFO - PROCESS | 1661 | 1464267552872 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:12 INFO - PROCESS | 1661 | ++DOCSHELL 0x116ab8800 == 27 [pid = 1661] [id = 27] 05:59:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 77 (0x118258c00) [pid = 1661] [serial = 77] [outer = 0x0] 05:59:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 78 (0x118543c00) [pid = 1661] [serial = 78] [outer = 0x118258c00] 05:59:12 INFO - PROCESS | 1661 | 1464267552902 Marionette DEBUG loaded listener.js 05:59:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 79 (0x118610000) [pid = 1661] [serial = 79] [outer = 0x118258c00] 05:59:13 INFO - PROCESS | 1661 | 1464267553211 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]]]}] 05:59:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 05:59:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 470ms 05:59:13 INFO - PROCESS | 1661 | 1464267553253 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 05:59:13 INFO - PROCESS | 1661 | 1464267553255 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 05:59:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 05:59:13 INFO - PROCESS | 1661 | 1464267553257 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 05:59:13 INFO - PROCESS | 1661 | 1464267553258 Marionette TRACE conn2 <- [1,82,null,{}] 05:59:13 INFO - PROCESS | 1661 | 1464267553261 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}] 05:59:13 INFO - PROCESS | 1661 | 1464267553349 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 05:59:13 INFO - PROCESS | 1661 | 1464267553388 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:13 INFO - PROCESS | 1661 | ++DOCSHELL 0x117432000 == 28 [pid = 1661] [id = 28] 05:59:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 80 (0x118542800) [pid = 1661] [serial = 80] [outer = 0x0] 05:59:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x118612800) [pid = 1661] [serial = 81] [outer = 0x118542800] 05:59:13 INFO - PROCESS | 1661 | 1464267553414 Marionette DEBUG loaded listener.js 05:59:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x118f3cc00) [pid = 1661] [serial = 82] [outer = 0x118542800] 05:59:13 INFO - PROCESS | 1661 | 1464267553684 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]]]}] 05:59:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 05:59:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 469ms 05:59:13 INFO - PROCESS | 1661 | 1464267553726 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 05:59:13 INFO - PROCESS | 1661 | 1464267553727 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 05:59:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 05:59:13 INFO - PROCESS | 1661 | 1464267553738 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 05:59:13 INFO - PROCESS | 1661 | 1464267553739 Marionette TRACE conn2 <- [1,86,null,{}] 05:59:13 INFO - PROCESS | 1661 | 1464267553741 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}] 05:59:13 INFO - PROCESS | 1661 | 1464267553818 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 05:59:13 INFO - PROCESS | 1661 | 1464267553822 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:13 INFO - PROCESS | 1661 | ++DOCSHELL 0x1182d0800 == 29 [pid = 1661] [id = 29] 05:59:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x118f3d400) [pid = 1661] [serial = 83] [outer = 0x0] 05:59:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x11910ac00) [pid = 1661] [serial = 84] [outer = 0x118f3d400] 05:59:13 INFO - PROCESS | 1661 | 1464267553850 Marionette DEBUG loaded listener.js 05:59:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x11960a800) [pid = 1661] [serial = 85] [outer = 0x118f3d400] 05:59:14 INFO - PROCESS | 1661 | 1464267554161 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]]]}] 05:59:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 05:59:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 468ms 05:59:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 05:59:14 INFO - PROCESS | 1661 | 1464267554207 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 05:59:14 INFO - PROCESS | 1661 | 1464267554208 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 05:59:14 INFO - PROCESS | 1661 | 1464267554210 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 05:59:14 INFO - PROCESS | 1661 | 1464267554211 Marionette TRACE conn2 <- [1,90,null,{}] 05:59:14 INFO - PROCESS | 1661 | 1464267554214 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}] 05:59:14 INFO - PROCESS | 1661 | 1464267554322 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 05:59:14 INFO - PROCESS | 1661 | 1464267554332 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:14 INFO - PROCESS | 1661 | ++DOCSHELL 0x1186c6800 == 30 [pid = 1661] [id = 30] 05:59:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x11960e000) [pid = 1661] [serial = 86] [outer = 0x0] 05:59:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x119865800) [pid = 1661] [serial = 87] [outer = 0x11960e000] 05:59:14 INFO - PROCESS | 1661 | 1464267554358 Marionette DEBUG loaded listener.js 05:59:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x11bd28000) [pid = 1661] [serial = 88] [outer = 0x11960e000] 05:59:14 INFO - PROCESS | 1661 | 1464267554650 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]]]}] 05:59:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 05:59:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 469ms 05:59:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 05:59:14 INFO - PROCESS | 1661 | 1464267554680 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 05:59:14 INFO - PROCESS | 1661 | 1464267554684 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 05:59:14 INFO - PROCESS | 1661 | 1464267554686 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 05:59:14 INFO - PROCESS | 1661 | 1464267554687 Marionette TRACE conn2 <- [1,94,null,{}] 05:59:14 INFO - PROCESS | 1661 | 1464267554689 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}] 05:59:14 INFO - PROCESS | 1661 | 1464267554761 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 05:59:14 INFO - PROCESS | 1661 | 1464267554767 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:14 INFO - PROCESS | 1661 | ++DOCSHELL 0x119153800 == 31 [pid = 1661] [id = 31] 05:59:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x119c0b400) [pid = 1661] [serial = 89] [outer = 0x0] 05:59:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x11bd9f800) [pid = 1661] [serial = 90] [outer = 0x119c0b400] 05:59:14 INFO - PROCESS | 1661 | 1464267554793 Marionette DEBUG loaded listener.js 05:59:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x1214ee000) [pid = 1661] [serial = 91] [outer = 0x119c0b400] 05:59:15 INFO - PROCESS | 1661 | 1464267555090 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]]]}] 05:59:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 05:59:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 420ms 05:59:15 INFO - PROCESS | 1661 | 1464267555106 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 05:59:15 INFO - PROCESS | 1661 | 1464267555107 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 05:59:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 05:59:15 INFO - PROCESS | 1661 | 1464267555112 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 05:59:15 INFO - PROCESS | 1661 | 1464267555115 Marionette TRACE conn2 <- [1,98,null,{}] 05:59:15 INFO - PROCESS | 1661 | 1464267555119 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}] 05:59:15 INFO - PROCESS | 1661 | 1464267555213 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 05:59:15 INFO - PROCESS | 1661 | 1464267555220 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:15 INFO - PROCESS | 1661 | ++DOCSHELL 0x119537800 == 32 [pid = 1661] [id = 32] 05:59:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x118549400) [pid = 1661] [serial = 92] [outer = 0x0] 05:59:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x1214ef800) [pid = 1661] [serial = 93] [outer = 0x118549400] 05:59:15 INFO - PROCESS | 1661 | 1464267555246 Marionette DEBUG loaded listener.js 05:59:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x1216f6400) [pid = 1661] [serial = 94] [outer = 0x118549400] 05:59:15 INFO - PROCESS | 1661 | 1464267555515 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]]]}] 05:59:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 05:59:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 422ms 05:59:15 INFO - PROCESS | 1661 | 1464267555537 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 05:59:15 INFO - PROCESS | 1661 | 1464267555538 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 05:59:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 05:59:15 INFO - PROCESS | 1661 | 1464267555540 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 05:59:15 INFO - PROCESS | 1661 | 1464267555541 Marionette TRACE conn2 <- [1,102,null,{}] 05:59:15 INFO - PROCESS | 1661 | 1464267555544 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}] 05:59:15 INFO - PROCESS | 1661 | 1464267555638 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 05:59:15 INFO - PROCESS | 1661 | 1464267555642 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:15 INFO - PROCESS | 1661 | ++DOCSHELL 0x11985a000 == 33 [pid = 1661] [id = 33] 05:59:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x12180c400) [pid = 1661] [serial = 95] [outer = 0x0] 05:59:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x121976800) [pid = 1661] [serial = 96] [outer = 0x12180c400] 05:59:15 INFO - PROCESS | 1661 | 1464267555671 Marionette DEBUG loaded listener.js 05:59:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x1219b2c00) [pid = 1661] [serial = 97] [outer = 0x12180c400] 05:59:15 INFO - PROCESS | 1661 | 1464267555954 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]]]}] 05:59:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 05:59:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 468ms 05:59:16 INFO - PROCESS | 1661 | 1464267556009 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 05:59:16 INFO - PROCESS | 1661 | 1464267556011 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 05:59:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 05:59:16 INFO - PROCESS | 1661 | 1464267556016 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 05:59:16 INFO - PROCESS | 1661 | 1464267556017 Marionette TRACE conn2 <- [1,106,null,{}] 05:59:16 INFO - PROCESS | 1661 | 1464267556019 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}] 05:59:16 INFO - PROCESS | 1661 | 1464267556090 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 05:59:16 INFO - PROCESS | 1661 | 1464267556139 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:16 INFO - PROCESS | 1661 | ++DOCSHELL 0x1199b8800 == 34 [pid = 1661] [id = 34] 05:59:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x116466400) [pid = 1661] [serial = 98] [outer = 0x0] 05:59:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x121acbc00) [pid = 1661] [serial = 99] [outer = 0x116466400] 05:59:16 INFO - PROCESS | 1661 | 1464267556164 Marionette DEBUG loaded listener.js 05:59:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x121eec800) [pid = 1661] [serial = 100] [outer = 0x116466400] 05:59:16 INFO - PROCESS | 1661 | 1464267556460 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]]]}] 05:59:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 05:59:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 472ms 05:59:16 INFO - PROCESS | 1661 | 1464267556488 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 05:59:16 INFO - PROCESS | 1661 | 1464267556491 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 05:59:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 05:59:16 INFO - PROCESS | 1661 | 1464267556495 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 05:59:16 INFO - PROCESS | 1661 | 1464267556501 Marionette TRACE conn2 <- [1,110,null,{}] 05:59:16 INFO - PROCESS | 1661 | 1464267556505 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}] 05:59:16 INFO - PROCESS | 1661 | 1464267556638 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 05:59:16 INFO - PROCESS | 1661 | 1464267556700 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:16 INFO - PROCESS | 1661 | ++DOCSHELL 0x121489800 == 35 [pid = 1661] [id = 35] 05:59:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x121ad1400) [pid = 1661] [serial = 101] [outer = 0x0] 05:59:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x124be4400) [pid = 1661] [serial = 102] [outer = 0x121ad1400] 05:59:16 INFO - PROCESS | 1661 | 1464267556745 Marionette DEBUG loaded listener.js 05:59:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x12576dc00) [pid = 1661] [serial = 103] [outer = 0x121ad1400] 05:59:17 INFO - PROCESS | 1661 | 1464267557079 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]]]}] 05:59:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 05:59:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 625ms 05:59:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 05:59:17 INFO - PROCESS | 1661 | 1464267557120 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 05:59:17 INFO - PROCESS | 1661 | 1464267557121 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 05:59:17 INFO - PROCESS | 1661 | 1464267557123 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 05:59:17 INFO - PROCESS | 1661 | 1464267557124 Marionette TRACE conn2 <- [1,114,null,{}] 05:59:17 INFO - PROCESS | 1661 | 1464267557127 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}] 05:59:17 INFO - PROCESS | 1661 | 1464267557206 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 05:59:17 INFO - PROCESS | 1661 | 1464267557210 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:17 INFO - PROCESS | 1661 | ++DOCSHELL 0x121633800 == 36 [pid = 1661] [id = 36] 05:59:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x12576e400) [pid = 1661] [serial = 104] [outer = 0x0] 05:59:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x1258af800) [pid = 1661] [serial = 105] [outer = 0x12576e400] 05:59:17 INFO - PROCESS | 1661 | 1464267557237 Marionette DEBUG loaded listener.js 05:59:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x126d18c00) [pid = 1661] [serial = 106] [outer = 0x12576e400] 05:59:17 INFO - PROCESS | 1661 | 1464267557558 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]]]}] 05:59:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 05:59:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 468ms 05:59:17 INFO - PROCESS | 1661 | 1464267557592 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 05:59:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 05:59:17 INFO - PROCESS | 1661 | 1464267557594 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 05:59:17 INFO - PROCESS | 1661 | 1464267557600 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 05:59:17 INFO - PROCESS | 1661 | 1464267557602 Marionette TRACE conn2 <- [1,118,null,{}] 05:59:17 INFO - PROCESS | 1661 | 1464267557622 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}] 05:59:17 INFO - PROCESS | 1661 | 1464267557736 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 05:59:17 INFO - PROCESS | 1661 | 1464267557742 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:17 INFO - PROCESS | 1661 | ++DOCSHELL 0x12191b800 == 37 [pid = 1661] [id = 37] 05:59:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x1258aa000) [pid = 1661] [serial = 107] [outer = 0x0] 05:59:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x126db3800) [pid = 1661] [serial = 108] [outer = 0x1258aa000] 05:59:17 INFO - PROCESS | 1661 | 1464267557783 Marionette DEBUG loaded listener.js 05:59:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x126fd1800) [pid = 1661] [serial = 109] [outer = 0x1258aa000] 05:59:18 INFO - PROCESS | 1661 | 1464267558180 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]]]}] 05:59:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 05:59:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 589ms 05:59:18 INFO - PROCESS | 1661 | 1464267558196 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 05:59:18 INFO - PROCESS | 1661 | 1464267558198 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 05:59:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 05:59:18 INFO - PROCESS | 1661 | 1464267558202 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 05:59:18 INFO - PROCESS | 1661 | 1464267558203 Marionette TRACE conn2 <- [1,122,null,{}] 05:59:18 INFO - PROCESS | 1661 | 1464267558205 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}] 05:59:18 INFO - PROCESS | 1661 | 1464267558277 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 05:59:18 INFO - PROCESS | 1661 | 1464267558324 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:18 INFO - PROCESS | 1661 | ++DOCSHELL 0x121b3f800 == 38 [pid = 1661] [id = 38] 05:59:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 110 (0x1258b2800) [pid = 1661] [serial = 110] [outer = 0x0] 05:59:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 111 (0x127187800) [pid = 1661] [serial = 111] [outer = 0x1258b2800] 05:59:18 INFO - PROCESS | 1661 | 1464267558348 Marionette DEBUG loaded listener.js 05:59:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 112 (0x1272a7c00) [pid = 1661] [serial = 112] [outer = 0x1258b2800] 05:59:18 INFO - PROCESS | 1661 | 1464267558608 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]]]}] 05:59:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 05:59:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 417ms 05:59:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 05:59:18 INFO - PROCESS | 1661 | 1464267558620 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 05:59:18 INFO - PROCESS | 1661 | 1464267558621 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 05:59:18 INFO - PROCESS | 1661 | 1464267558623 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 05:59:18 INFO - PROCESS | 1661 | 1464267558624 Marionette TRACE conn2 <- [1,126,null,{}] 05:59:18 INFO - PROCESS | 1661 | 1464267558626 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}] 05:59:18 INFO - PROCESS | 1661 | 1464267558720 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 05:59:18 INFO - PROCESS | 1661 | 1464267558724 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:18 INFO - PROCESS | 1661 | ++DOCSHELL 0x124862800 == 39 [pid = 1661] [id = 39] 05:59:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 113 (0x12720e400) [pid = 1661] [serial = 113] [outer = 0x0] 05:59:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 114 (0x1275f0c00) [pid = 1661] [serial = 114] [outer = 0x12720e400] 05:59:18 INFO - PROCESS | 1661 | 1464267558748 Marionette DEBUG loaded listener.js 05:59:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 115 (0x127802800) [pid = 1661] [serial = 115] [outer = 0x12720e400] 05:59:19 INFO - PROCESS | 1661 | 1464267559040 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]]]}] 05:59:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 05:59:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 469ms 05:59:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 05:59:19 INFO - PROCESS | 1661 | 1464267559101 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 05:59:19 INFO - PROCESS | 1661 | 1464267559103 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 05:59:19 INFO - PROCESS | 1661 | 1464267559105 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 05:59:19 INFO - PROCESS | 1661 | 1464267559106 Marionette TRACE conn2 <- [1,130,null,{}] 05:59:19 INFO - PROCESS | 1661 | 1464267559108 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}] 05:59:19 INFO - PROCESS | 1661 | 1464267559191 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 05:59:19 INFO - PROCESS | 1661 | 1464267559253 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:19 INFO - PROCESS | 1661 | ++DOCSHELL 0x124f26800 == 40 [pid = 1661] [id = 40] 05:59:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 116 (0x1272a5000) [pid = 1661] [serial = 116] [outer = 0x0] 05:59:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 117 (0x127807400) [pid = 1661] [serial = 117] [outer = 0x1272a5000] 05:59:19 INFO - PROCESS | 1661 | 1464267559277 Marionette DEBUG loaded listener.js 05:59:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 118 (0x12780e400) [pid = 1661] [serial = 118] [outer = 0x1272a5000] 05:59:20 INFO - PROCESS | 1661 | 1464267560383 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]]]}] 05:59:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 05:59:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1320ms 05:59:20 INFO - PROCESS | 1661 | 1464267560426 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 05:59:20 INFO - PROCESS | 1661 | 1464267560428 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 05:59:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 05:59:20 INFO - PROCESS | 1661 | 1464267560438 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 05:59:20 INFO - PROCESS | 1661 | 1464267560440 Marionette TRACE conn2 <- [1,134,null,{}] 05:59:20 INFO - PROCESS | 1661 | 1464267560443 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}] 05:59:20 INFO - PROCESS | 1661 | 1464267560538 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 05:59:20 INFO - PROCESS | 1661 | 1464267560543 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:20 INFO - PROCESS | 1661 | ++DOCSHELL 0x113345800 == 41 [pid = 1661] [id = 41] 05:59:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 119 (0x115e1e800) [pid = 1661] [serial = 119] [outer = 0x0] 05:59:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 120 (0x1166cc800) [pid = 1661] [serial = 120] [outer = 0x115e1e800] 05:59:20 INFO - PROCESS | 1661 | 1464267560574 Marionette DEBUG loaded listener.js 05:59:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 121 (0x11710a800) [pid = 1661] [serial = 121] [outer = 0x115e1e800] 05:59:20 INFO - PROCESS | 1661 | 1464267560913 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]]]}] 05:59:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 05:59:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 520ms 05:59:20 INFO - PROCESS | 1661 | 1464267560958 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 05:59:20 INFO - PROCESS | 1661 | 1464267560962 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 05:59:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 05:59:20 INFO - PROCESS | 1661 | 1464267560966 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 05:59:20 INFO - PROCESS | 1661 | 1464267560968 Marionette TRACE conn2 <- [1,138,null,{}] 05:59:20 INFO - PROCESS | 1661 | 1464267560970 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}] 05:59:21 INFO - PROCESS | 1661 | 1464267561058 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 05:59:21 INFO - PROCESS | 1661 | 1464267561088 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:21 INFO - PROCESS | 1661 | ++DOCSHELL 0x1164c6800 == 42 [pid = 1661] [id = 42] 05:59:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 122 (0x117571400) [pid = 1661] [serial = 122] [outer = 0x0] 05:59:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 123 (0x118253c00) [pid = 1661] [serial = 123] [outer = 0x117571400] 05:59:21 INFO - PROCESS | 1661 | 1464267561114 Marionette DEBUG loaded listener.js 05:59:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 124 (0x11849a400) [pid = 1661] [serial = 124] [outer = 0x117571400] 05:59:21 INFO - PROCESS | 1661 | 1464267561450 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]]]}] 05:59:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 05:59:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 520ms 05:59:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 05:59:21 INFO - PROCESS | 1661 | 1464267561487 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 05:59:21 INFO - PROCESS | 1661 | 1464267561488 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 05:59:21 INFO - PROCESS | 1661 | 1464267561490 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 05:59:21 INFO - PROCESS | 1661 | 1464267561493 Marionette TRACE conn2 <- [1,142,null,{}] 05:59:21 INFO - PROCESS | 1661 | 1464267561500 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}] 05:59:22 INFO - PROCESS | 1661 | --DOMWINDOW == 123 (0x129095400) [pid = 1661] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 05:59:22 INFO - PROCESS | 1661 | --DOMWINDOW == 122 (0x118603800) [pid = 1661] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 05:59:22 INFO - PROCESS | 1661 | --DOMWINDOW == 121 (0x118252c00) [pid = 1661] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 05:59:22 INFO - PROCESS | 1661 | --DOMWINDOW == 120 (0x12d3f2000) [pid = 1661] [serial = 50] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 05:59:22 INFO - PROCESS | 1661 | --DOMWINDOW == 119 (0x12c4d2c00) [pid = 1661] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 05:59:22 INFO - PROCESS | 1661 | --DOMWINDOW == 118 (0x12c47b400) [pid = 1661] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 05:59:22 INFO - PROCESS | 1661 | --DOMWINDOW == 117 (0x12c028800) [pid = 1661] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 05:59:22 INFO - PROCESS | 1661 | --DOMWINDOW == 116 (0x118547800) [pid = 1661] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 05:59:22 INFO - PROCESS | 1661 | --DOMWINDOW == 115 (0x12aa09800) [pid = 1661] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 05:59:22 INFO - PROCESS | 1661 | --DOMWINDOW == 114 (0x12ba2d000) [pid = 1661] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 05:59:22 INFO - PROCESS | 1661 | --DOMWINDOW == 113 (0x12abd4000) [pid = 1661] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 05:59:22 INFO - PROCESS | 1661 | --DOMWINDOW == 112 (0x12aa06800) [pid = 1661] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 05:59:22 INFO - PROCESS | 1661 | --DOMWINDOW == 111 (0x118549400) [pid = 1661] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 05:59:22 INFO - PROCESS | 1661 | --DOMWINDOW == 110 (0x12180c400) [pid = 1661] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 05:59:22 INFO - PROCESS | 1661 | --DOMWINDOW == 109 (0x116466400) [pid = 1661] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 05:59:22 INFO - PROCESS | 1661 | --DOMWINDOW == 108 (0x12576e400) [pid = 1661] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 05:59:22 INFO - PROCESS | 1661 | --DOMWINDOW == 107 (0x1258aa000) [pid = 1661] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 05:59:22 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x1258b2800) [pid = 1661] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 05:59:22 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x12d714800) [pid = 1661] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 05:59:22 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x112cdac00) [pid = 1661] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 05:59:22 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x113c79000) [pid = 1661] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 05:59:22 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x118614000) [pid = 1661] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 05:59:22 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x1164b0000) [pid = 1661] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 05:59:22 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x117109800) [pid = 1661] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 05:59:22 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x118258c00) [pid = 1661] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 05:59:22 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x118542800) [pid = 1661] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 05:59:22 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x118f3d400) [pid = 1661] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 05:59:22 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x11960e000) [pid = 1661] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 05:59:22 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x119c0b400) [pid = 1661] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 05:59:22 INFO - PROCESS | 1661 | 1464267562080 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 05:59:22 INFO - PROCESS | 1661 | 1464267562091 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:22 INFO - PROCESS | 1661 | ++DOCSHELL 0x11664e800 == 43 [pid = 1661] [id = 43] 05:59:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x112cdc800) [pid = 1661] [serial = 125] [outer = 0x0] 05:59:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x11660a400) [pid = 1661] [serial = 126] [outer = 0x112cdc800] 05:59:22 INFO - PROCESS | 1661 | 1464267562127 Marionette DEBUG loaded listener.js 05:59:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x118547800) [pid = 1661] [serial = 127] [outer = 0x112cdc800] 05:59:22 INFO - PROCESS | 1661 | 1464267562451 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]]]}] 05:59:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 05:59:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 974ms 05:59:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 05:59:22 INFO - PROCESS | 1661 | 1464267562472 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 05:59:22 INFO - PROCESS | 1661 | 1464267562473 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 05:59:22 INFO - PROCESS | 1661 | 1464267562475 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 05:59:22 INFO - PROCESS | 1661 | 1464267562477 Marionette TRACE conn2 <- [1,146,null,{}] 05:59:22 INFO - PROCESS | 1661 | 1464267562480 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}] 05:59:22 INFO - PROCESS | 1661 | 1464267562556 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 05:59:22 INFO - PROCESS | 1661 | 1464267562600 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:22 INFO - PROCESS | 1661 | ++DOCSHELL 0x117e1d800 == 44 [pid = 1661] [id = 44] 05:59:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x1132b6000) [pid = 1661] [serial = 128] [outer = 0x0] 05:59:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x11861e800) [pid = 1661] [serial = 129] [outer = 0x1132b6000] 05:59:22 INFO - PROCESS | 1661 | 1464267562625 Marionette DEBUG loaded listener.js 05:59:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x11892c400) [pid = 1661] [serial = 130] [outer = 0x1132b6000] 05:59:22 INFO - PROCESS | 1661 | 1464267562905 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]]]}] 05:59:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 05:59:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 468ms 05:59:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 05:59:22 INFO - PROCESS | 1661 | 1464267562953 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 05:59:22 INFO - PROCESS | 1661 | 1464267562954 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 05:59:22 INFO - PROCESS | 1661 | 1464267562956 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 05:59:22 INFO - PROCESS | 1661 | 1464267562957 Marionette TRACE conn2 <- [1,150,null,{}] 05:59:22 INFO - PROCESS | 1661 | 1464267562960 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}] 05:59:23 INFO - PROCESS | 1661 | 1464267563035 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 05:59:23 INFO - PROCESS | 1661 | 1464267563040 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:23 INFO - PROCESS | 1661 | ++DOCSHELL 0x1182eb800 == 45 [pid = 1661] [id = 45] 05:59:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x11756b800) [pid = 1661] [serial = 131] [outer = 0x0] 05:59:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x119108000) [pid = 1661] [serial = 132] [outer = 0x11756b800] 05:59:23 INFO - PROCESS | 1661 | 1464267563067 Marionette DEBUG loaded listener.js 05:59:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x11960a000) [pid = 1661] [serial = 133] [outer = 0x11756b800] 05:59:23 INFO - PROCESS | 1661 | 1464267563388 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]]]}] 05:59:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 05:59:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 469ms 05:59:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 05:59:23 INFO - PROCESS | 1661 | 1464267563426 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 05:59:23 INFO - PROCESS | 1661 | 1464267563427 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 05:59:23 INFO - PROCESS | 1661 | 1464267563429 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 05:59:23 INFO - PROCESS | 1661 | 1464267563430 Marionette TRACE conn2 <- [1,154,null,{}] 05:59:23 INFO - PROCESS | 1661 | 1464267563432 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}] 05:59:23 INFO - PROCESS | 1661 | 1464267563515 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 05:59:23 INFO - PROCESS | 1661 | 1464267563520 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:23 INFO - PROCESS | 1661 | ++DOCSHELL 0x118fac000 == 46 [pid = 1661] [id = 46] 05:59:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x11985dc00) [pid = 1661] [serial = 134] [outer = 0x0] 05:59:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x119c0a400) [pid = 1661] [serial = 135] [outer = 0x11985dc00] 05:59:23 INFO - PROCESS | 1661 | 1464267563547 Marionette DEBUG loaded listener.js 05:59:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x11bd97c00) [pid = 1661] [serial = 136] [outer = 0x11985dc00] 05:59:23 INFO - PROCESS | 1661 | 1464267563848 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]]]}] 05:59:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 05:59:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 469ms 05:59:23 INFO - PROCESS | 1661 | 1464267563899 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 05:59:23 INFO - PROCESS | 1661 | 1464267563900 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 05:59:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 05:59:23 INFO - PROCESS | 1661 | 1464267563902 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 05:59:23 INFO - PROCESS | 1661 | 1464267563903 Marionette TRACE conn2 <- [1,158,null,{}] 05:59:23 INFO - PROCESS | 1661 | 1464267563905 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}] 05:59:23 INFO - PROCESS | 1661 | 1464267563975 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 05:59:24 INFO - PROCESS | 1661 | 1464267564063 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:24 INFO - PROCESS | 1661 | ++DOCSHELL 0x112557000 == 47 [pid = 1661] [id = 47] 05:59:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x1121b3000) [pid = 1661] [serial = 137] [outer = 0x0] 05:59:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x112968400) [pid = 1661] [serial = 138] [outer = 0x1121b3000] 05:59:24 INFO - PROCESS | 1661 | 1464267564094 Marionette DEBUG loaded listener.js 05:59:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 110 (0x113c20c00) [pid = 1661] [serial = 139] [outer = 0x1121b3000] 05:59:24 INFO - PROCESS | 1661 | 1464267564523 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]]]}] 05:59:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 05:59:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 668ms 05:59:24 INFO - PROCESS | 1661 | 1464267564572 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 05:59:24 INFO - PROCESS | 1661 | 1464267564575 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 05:59:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 05:59:24 INFO - PROCESS | 1661 | 1464267564596 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 05:59:24 INFO - PROCESS | 1661 | 1464267564599 Marionette TRACE conn2 <- [1,162,null,{}] 05:59:24 INFO - PROCESS | 1661 | 1464267564604 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}] 05:59:24 INFO - PROCESS | 1661 | 1464267564697 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 05:59:24 INFO - PROCESS | 1661 | 1464267564775 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:24 INFO - PROCESS | 1661 | ++DOCSHELL 0x117446000 == 48 [pid = 1661] [id = 48] 05:59:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 111 (0x118225000) [pid = 1661] [serial = 140] [outer = 0x0] 05:59:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 112 (0x11822fc00) [pid = 1661] [serial = 141] [outer = 0x118225000] 05:59:24 INFO - PROCESS | 1661 | 1464267564806 Marionette DEBUG loaded listener.js 05:59:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 113 (0x11853fc00) [pid = 1661] [serial = 142] [outer = 0x118225000] 05:59:25 INFO - PROCESS | 1661 | 1464267565198 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]]]}] 05:59:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 05:59:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 642ms 05:59:25 INFO - PROCESS | 1661 | 1464267565223 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 05:59:25 INFO - PROCESS | 1661 | 1464267565226 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 05:59:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 05:59:25 INFO - PROCESS | 1661 | 1464267565229 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 05:59:25 INFO - PROCESS | 1661 | 1464267565230 Marionette TRACE conn2 <- [1,166,null,{}] 05:59:25 INFO - PROCESS | 1661 | 1464267565233 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}] 05:59:25 INFO - PROCESS | 1661 | 1464267565324 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 05:59:25 INFO - PROCESS | 1661 | 1464267565366 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:25 INFO - PROCESS | 1661 | ++DOCSHELL 0x1199a7800 == 49 [pid = 1661] [id = 49] 05:59:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 114 (0x118546c00) [pid = 1661] [serial = 143] [outer = 0x0] 05:59:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 115 (0x118617400) [pid = 1661] [serial = 144] [outer = 0x118546c00] 05:59:25 INFO - PROCESS | 1661 | 1464267565398 Marionette DEBUG loaded listener.js 05:59:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 116 (0x11985b400) [pid = 1661] [serial = 145] [outer = 0x118546c00] 05:59:25 INFO - PROCESS | 1661 | 1464267565833 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]]]}] 05:59:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 05:59:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 620ms 05:59:25 INFO - PROCESS | 1661 | 1464267565849 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 05:59:25 INFO - PROCESS | 1661 | 1464267565851 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 05:59:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 05:59:25 INFO - PROCESS | 1661 | 1464267565858 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 05:59:25 INFO - PROCESS | 1661 | 1464267565863 Marionette TRACE conn2 <- [1,170,null,{}] 05:59:25 INFO - PROCESS | 1661 | 1464267565866 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}] 05:59:25 INFO - PROCESS | 1661 | 1464267565957 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 05:59:26 INFO - PROCESS | 1661 | 1464267566044 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:26 INFO - PROCESS | 1661 | ++DOCSHELL 0x11a0c7800 == 50 [pid = 1661] [id = 50] 05:59:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 117 (0x119864c00) [pid = 1661] [serial = 146] [outer = 0x0] 05:59:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 118 (0x11bda0400) [pid = 1661] [serial = 147] [outer = 0x119864c00] 05:59:26 INFO - PROCESS | 1661 | 1464267566074 Marionette DEBUG loaded listener.js 05:59:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 119 (0x12153a400) [pid = 1661] [serial = 148] [outer = 0x119864c00] 05:59:26 INFO - PROCESS | 1661 | 1464267566492 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]]]}] 05:59:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 05:59:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 677ms 05:59:26 INFO - PROCESS | 1661 | 1464267566532 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 05:59:26 INFO - PROCESS | 1661 | 1464267566534 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 05:59:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 05:59:26 INFO - PROCESS | 1661 | 1464267566536 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 05:59:26 INFO - PROCESS | 1661 | 1464267566538 Marionette TRACE conn2 <- [1,174,null,{}] 05:59:26 INFO - PROCESS | 1661 | 1464267566540 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}] 05:59:26 INFO - PROCESS | 1661 | 1464267566639 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 05:59:26 INFO - PROCESS | 1661 | 1464267566685 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:26 INFO - PROCESS | 1661 | ++DOCSHELL 0x1182eb000 == 51 [pid = 1661] [id = 51] 05:59:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 120 (0x1216f7c00) [pid = 1661] [serial = 149] [outer = 0x0] 05:59:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 121 (0x1218b8c00) [pid = 1661] [serial = 150] [outer = 0x1216f7c00] 05:59:26 INFO - PROCESS | 1661 | 1464267566716 Marionette DEBUG loaded listener.js 05:59:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 122 (0x121c99400) [pid = 1661] [serial = 151] [outer = 0x1216f7c00] 05:59:27 INFO - PROCESS | 1661 | 1464267567126 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]]]}] 05:59:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 05:59:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 618ms 05:59:27 INFO - PROCESS | 1661 | 1464267567155 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 05:59:27 INFO - PROCESS | 1661 | 1464267567156 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 05:59:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 05:59:27 INFO - PROCESS | 1661 | 1464267567159 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 05:59:27 INFO - PROCESS | 1661 | 1464267567160 Marionette TRACE conn2 <- [1,178,null,{}] 05:59:27 INFO - PROCESS | 1661 | 1464267567162 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}] 05:59:27 INFO - PROCESS | 1661 | 1464267567253 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 05:59:27 INFO - PROCESS | 1661 | 1464267567405 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:27 INFO - PROCESS | 1661 | ++DOCSHELL 0x116161800 == 52 [pid = 1661] [id = 52] 05:59:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 123 (0x1121bdc00) [pid = 1661] [serial = 152] [outer = 0x0] 05:59:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 124 (0x112cda000) [pid = 1661] [serial = 153] [outer = 0x1121bdc00] 05:59:27 INFO - PROCESS | 1661 | 1464267567433 Marionette DEBUG loaded listener.js 05:59:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 125 (0x114edd000) [pid = 1661] [serial = 154] [outer = 0x1121bdc00] 05:59:28 INFO - PROCESS | 1661 | --DOCSHELL 0x118fac000 == 51 [pid = 1661] [id = 46] 05:59:28 INFO - PROCESS | 1661 | --DOCSHELL 0x1182eb800 == 50 [pid = 1661] [id = 45] 05:59:28 INFO - PROCESS | 1661 | --DOCSHELL 0x117e1d800 == 49 [pid = 1661] [id = 44] 05:59:28 INFO - PROCESS | 1661 | --DOCSHELL 0x11664e800 == 48 [pid = 1661] [id = 43] 05:59:28 INFO - PROCESS | 1661 | --DOCSHELL 0x1182d0800 == 47 [pid = 1661] [id = 29] 05:59:28 INFO - PROCESS | 1661 | --DOCSHELL 0x1164c6800 == 46 [pid = 1661] [id = 42] 05:59:28 INFO - PROCESS | 1661 | --DOCSHELL 0x117432000 == 45 [pid = 1661] [id = 28] 05:59:28 INFO - PROCESS | 1661 | --DOCSHELL 0x113345800 == 44 [pid = 1661] [id = 41] 05:59:28 INFO - PROCESS | 1661 | --DOCSHELL 0x116ab8800 == 43 [pid = 1661] [id = 27] 05:59:28 INFO - PROCESS | 1661 | --DOCSHELL 0x124f26800 == 42 [pid = 1661] [id = 40] 05:59:28 INFO - PROCESS | 1661 | --DOCSHELL 0x11985a000 == 41 [pid = 1661] [id = 33] 05:59:28 INFO - PROCESS | 1661 | --DOCSHELL 0x1186c6800 == 40 [pid = 1661] [id = 30] 05:59:28 INFO - PROCESS | 1661 | --DOCSHELL 0x119153800 == 39 [pid = 1661] [id = 31] 05:59:28 INFO - PROCESS | 1661 | --DOCSHELL 0x1182eb000 == 38 [pid = 1661] [id = 51] 05:59:28 INFO - PROCESS | 1661 | --DOCSHELL 0x11a0c7800 == 37 [pid = 1661] [id = 50] 05:59:28 INFO - PROCESS | 1661 | --DOCSHELL 0x12191b800 == 36 [pid = 1661] [id = 37] 05:59:28 INFO - PROCESS | 1661 | --DOCSHELL 0x1199a7800 == 35 [pid = 1661] [id = 49] 05:59:28 INFO - PROCESS | 1661 | --DOCSHELL 0x1199b8800 == 34 [pid = 1661] [id = 34] 05:59:28 INFO - PROCESS | 1661 | --DOCSHELL 0x121b3f800 == 33 [pid = 1661] [id = 38] 05:59:28 INFO - PROCESS | 1661 | --DOCSHELL 0x124862800 == 32 [pid = 1661] [id = 39] 05:59:28 INFO - PROCESS | 1661 | --DOCSHELL 0x119537800 == 31 [pid = 1661] [id = 32] 05:59:28 INFO - PROCESS | 1661 | --DOCSHELL 0x121489800 == 30 [pid = 1661] [id = 35] 05:59:28 INFO - PROCESS | 1661 | --DOCSHELL 0x121633800 == 29 [pid = 1661] [id = 36] 05:59:28 INFO - PROCESS | 1661 | --DOCSHELL 0x117446000 == 28 [pid = 1661] [id = 48] 05:59:28 INFO - PROCESS | 1661 | --DOCSHELL 0x112557000 == 27 [pid = 1661] [id = 47] 05:59:28 INFO - PROCESS | 1661 | --DOMWINDOW == 124 (0x1219ad400) [pid = 1661] [serial = 11] [outer = 0x0] [url = about:blank] 05:59:28 INFO - PROCESS | 1661 | --DOMWINDOW == 123 (0x1214ef800) [pid = 1661] [serial = 93] [outer = 0x0] [url = about:blank] 05:59:28 INFO - PROCESS | 1661 | --DOMWINDOW == 122 (0x1216f6400) [pid = 1661] [serial = 94] [outer = 0x0] [url = about:blank] 05:59:28 INFO - PROCESS | 1661 | --DOMWINDOW == 121 (0x121976800) [pid = 1661] [serial = 96] [outer = 0x0] [url = about:blank] 05:59:28 INFO - PROCESS | 1661 | --DOMWINDOW == 120 (0x1219b2c00) [pid = 1661] [serial = 97] [outer = 0x0] [url = about:blank] 05:59:28 INFO - PROCESS | 1661 | --DOMWINDOW == 119 (0x121acbc00) [pid = 1661] [serial = 99] [outer = 0x0] [url = about:blank] 05:59:28 INFO - PROCESS | 1661 | --DOMWINDOW == 118 (0x124be4400) [pid = 1661] [serial = 102] [outer = 0x0] [url = about:blank] 05:59:28 INFO - PROCESS | 1661 | --DOMWINDOW == 117 (0x1258af800) [pid = 1661] [serial = 105] [outer = 0x0] [url = about:blank] 05:59:28 INFO - PROCESS | 1661 | --DOMWINDOW == 116 (0x126db3800) [pid = 1661] [serial = 108] [outer = 0x0] [url = about:blank] 05:59:28 INFO - PROCESS | 1661 | --DOMWINDOW == 115 (0x127187800) [pid = 1661] [serial = 111] [outer = 0x0] [url = about:blank] 05:59:28 INFO - PROCESS | 1661 | --DOMWINDOW == 114 (0x1275f0c00) [pid = 1661] [serial = 114] [outer = 0x0] [url = about:blank] 05:59:28 INFO - PROCESS | 1661 | --DOMWINDOW == 113 (0x112db1c00) [pid = 1661] [serial = 63] [outer = 0x0] [url = about:blank] 05:59:28 INFO - PROCESS | 1661 | --DOMWINDOW == 112 (0x116a5b000) [pid = 1661] [serial = 66] [outer = 0x0] [url = about:blank] 05:59:28 INFO - PROCESS | 1661 | --DOMWINDOW == 111 (0x118621800) [pid = 1661] [serial = 69] [outer = 0x0] [url = about:blank] 05:59:28 INFO - PROCESS | 1661 | --DOMWINDOW == 110 (0x116610400) [pid = 1661] [serial = 72] [outer = 0x0] [url = about:blank] 05:59:28 INFO - PROCESS | 1661 | --DOMWINDOW == 109 (0x11767e400) [pid = 1661] [serial = 75] [outer = 0x0] [url = about:blank] 05:59:28 INFO - PROCESS | 1661 | --DOMWINDOW == 108 (0x118228000) [pid = 1661] [serial = 76] [outer = 0x0] [url = about:blank] 05:59:28 INFO - PROCESS | 1661 | --DOMWINDOW == 107 (0x118543c00) [pid = 1661] [serial = 78] [outer = 0x0] [url = about:blank] 05:59:28 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x118612800) [pid = 1661] [serial = 81] [outer = 0x0] [url = about:blank] 05:59:28 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x11910ac00) [pid = 1661] [serial = 84] [outer = 0x0] [url = about:blank] 05:59:28 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x11960a800) [pid = 1661] [serial = 85] [outer = 0x0] [url = about:blank] 05:59:28 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x119865800) [pid = 1661] [serial = 87] [outer = 0x0] [url = about:blank] 05:59:28 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x11bd28000) [pid = 1661] [serial = 88] [outer = 0x0] [url = about:blank] 05:59:28 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x11bd9f800) [pid = 1661] [serial = 90] [outer = 0x0] [url = about:blank] 05:59:28 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x11892b000) [pid = 1661] [serial = 70] [outer = 0x0] [url = about:blank] 05:59:28 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x126d18c00) [pid = 1661] [serial = 106] [outer = 0x0] [url = about:blank] 05:59:28 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x1168a8800) [pid = 1661] [serial = 73] [outer = 0x0] [url = about:blank] 05:59:28 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x126fd1800) [pid = 1661] [serial = 109] [outer = 0x0] [url = about:blank] 05:59:28 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x1272a7c00) [pid = 1661] [serial = 112] [outer = 0x0] [url = about:blank] 05:59:28 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x118610000) [pid = 1661] [serial = 79] [outer = 0x0] [url = about:blank] 05:59:28 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x11822b000) [pid = 1661] [serial = 67] [outer = 0x0] [url = about:blank] 05:59:28 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x121eec800) [pid = 1661] [serial = 100] [outer = 0x0] [url = about:blank] 05:59:28 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x118f3cc00) [pid = 1661] [serial = 82] [outer = 0x0] [url = about:blank] 05:59:28 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x1214ee000) [pid = 1661] [serial = 91] [outer = 0x0] [url = about:blank] 05:59:28 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x1132ce000) [pid = 1661] [serial = 64] [outer = 0x0] [url = about:blank] 05:59:28 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x12d71ec00) [pid = 1661] [serial = 61] [outer = 0x0] [url = about:blank] 05:59:28 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x1292aa800) [pid = 1661] [serial = 18] [outer = 0x0] [url = about:blank] 05:59:28 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x12929e400) [pid = 1661] [serial = 15] [outer = 0x0] [url = about:blank] 05:59:28 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x121c90c00) [pid = 1661] [serial = 8] [outer = 0x0] [url = about:blank] 05:59:28 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x12cce1800) [pid = 1661] [serial = 42] [outer = 0x0] [url = about:blank] 05:59:28 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x12cce7800) [pid = 1661] [serial = 43] [outer = 0x0] [url = about:blank] 05:59:28 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x12c4c8400) [pid = 1661] [serial = 39] [outer = 0x0] [url = about:blank] 05:59:28 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x12c4cf800) [pid = 1661] [serial = 40] [outer = 0x0] [url = about:blank] 05:59:28 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x12c473000) [pid = 1661] [serial = 36] [outer = 0x0] [url = about:blank] 05:59:28 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x12c478c00) [pid = 1661] [serial = 37] [outer = 0x0] [url = about:blank] 05:59:28 INFO - PROCESS | 1661 | --DOMWINDOW == 79 (0x12c025800) [pid = 1661] [serial = 34] [outer = 0x0] [url = about:blank] 05:59:28 INFO - PROCESS | 1661 | --DOMWINDOW == 78 (0x1186f3c00) [pid = 1661] [serial = 33] [outer = 0x0] [url = about:blank] 05:59:28 INFO - PROCESS | 1661 | --DOMWINDOW == 77 (0x12bdba400) [pid = 1661] [serial = 30] [outer = 0x0] [url = about:blank] 05:59:28 INFO - PROCESS | 1661 | --DOMWINDOW == 76 (0x12c01cc00) [pid = 1661] [serial = 31] [outer = 0x0] [url = about:blank] 05:59:28 INFO - PROCESS | 1661 | --DOMWINDOW == 75 (0x12bb28400) [pid = 1661] [serial = 27] [outer = 0x0] [url = about:blank] 05:59:28 INFO - PROCESS | 1661 | --DOMWINDOW == 74 (0x12bb30000) [pid = 1661] [serial = 28] [outer = 0x0] [url = about:blank] 05:59:28 INFO - PROCESS | 1661 | --DOMWINDOW == 73 (0x12ba23c00) [pid = 1661] [serial = 25] [outer = 0x0] [url = about:blank] 05:59:28 INFO - PROCESS | 1661 | --DOMWINDOW == 72 (0x12abde400) [pid = 1661] [serial = 24] [outer = 0x0] [url = about:blank] 05:59:28 INFO - PROCESS | 1661 | --DOMWINDOW == 71 (0x12aa08400) [pid = 1661] [serial = 21] [outer = 0x0] [url = about:blank] 05:59:28 INFO - PROCESS | 1661 | --DOMWINDOW == 70 (0x12aa0cc00) [pid = 1661] [serial = 22] [outer = 0x0] [url = about:blank] 05:59:28 INFO - PROCESS | 1661 | --DOMWINDOW == 69 (0x1292a4000) [pid = 1661] [serial = 16] [outer = 0x0] [url = about:blank] 05:59:28 INFO - PROCESS | 1661 | --DOMWINDOW == 68 (0x12d719c00) [pid = 1661] [serial = 60] [outer = 0x0] [url = about:blank] 05:59:28 INFO - PROCESS | 1661 | --DOMWINDOW == 67 (0x118610800) [pid = 1661] [serial = 57] [outer = 0x0] [url = about:blank] 05:59:28 INFO - PROCESS | 1661 | --DOMWINDOW == 66 (0x12c476000) [pid = 1661] [serial = 58] [outer = 0x0] [url = about:blank] 05:59:28 INFO - PROCESS | 1661 | --DOMWINDOW == 65 (0x1182f9800) [pid = 1661] [serial = 54] [outer = 0x0] [url = about:blank] 05:59:28 INFO - PROCESS | 1661 | --DOMWINDOW == 64 (0x12b21ec00) [pid = 1661] [serial = 55] [outer = 0x0] [url = about:blank] 05:59:28 INFO - PROCESS | 1661 | --DOMWINDOW == 63 (0x12cf5b400) [pid = 1661] [serial = 48] [outer = 0x0] [url = about:blank] 05:59:28 INFO - PROCESS | 1661 | --DOMWINDOW == 62 (0x12d3f3c00) [pid = 1661] [serial = 51] [outer = 0x0] [url = about:blank] 05:59:28 INFO - PROCESS | 1661 | --DOMWINDOW == 61 (0x12d3f8000) [pid = 1661] [serial = 52] [outer = 0x0] [url = about:blank] 05:59:28 INFO - PROCESS | 1661 | --DOMWINDOW == 60 (0x12cf17000) [pid = 1661] [serial = 45] [outer = 0x0] [url = about:blank] 05:59:28 INFO - PROCESS | 1661 | 1464267568320 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]]]}] 05:59:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 05:59:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1174ms 05:59:28 INFO - PROCESS | 1661 | 1464267568334 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 05:59:28 INFO - PROCESS | 1661 | 1464267568336 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 05:59:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 05:59:28 INFO - PROCESS | 1661 | 1464267568339 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 05:59:28 INFO - PROCESS | 1661 | 1464267568342 Marionette TRACE conn2 <- [1,182,null,{}] 05:59:28 INFO - PROCESS | 1661 | 1464267568347 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}] 05:59:28 INFO - PROCESS | 1661 | 1464267568421 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 05:59:28 INFO - PROCESS | 1661 | 1464267568427 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:28 INFO - PROCESS | 1661 | ++DOCSHELL 0x112652800 == 28 [pid = 1661] [id = 53] 05:59:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 61 (0x114e11c00) [pid = 1661] [serial = 155] [outer = 0x0] 05:59:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 62 (0x115e86800) [pid = 1661] [serial = 156] [outer = 0x114e11c00] 05:59:28 INFO - PROCESS | 1661 | 1464267568459 Marionette DEBUG loaded listener.js 05:59:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 63 (0x1164b7400) [pid = 1661] [serial = 157] [outer = 0x114e11c00] 05:59:28 INFO - PROCESS | 1661 | 1464267568786 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]]]}] 05:59:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 05:59:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 473ms 05:59:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 05:59:28 INFO - PROCESS | 1661 | 1464267568815 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 05:59:28 INFO - PROCESS | 1661 | 1464267568819 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 05:59:28 INFO - PROCESS | 1661 | 1464267568824 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 05:59:28 INFO - PROCESS | 1661 | 1464267568826 Marionette TRACE conn2 <- [1,186,null,{}] 05:59:28 INFO - PROCESS | 1661 | 1464267568828 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}] 05:59:28 INFO - PROCESS | 1661 | 1464267568909 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 05:59:28 INFO - PROCESS | 1661 | 1464267568951 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:28 INFO - PROCESS | 1661 | ++DOCSHELL 0x115d14000 == 29 [pid = 1661] [id = 54] 05:59:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 64 (0x1164ae000) [pid = 1661] [serial = 158] [outer = 0x0] 05:59:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 65 (0x116a5a400) [pid = 1661] [serial = 159] [outer = 0x1164ae000] 05:59:28 INFO - PROCESS | 1661 | 1464267568980 Marionette DEBUG loaded listener.js 05:59:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 66 (0x118223400) [pid = 1661] [serial = 160] [outer = 0x1164ae000] 05:59:29 INFO - PROCESS | 1661 | 1464267569318 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]]]}] 05:59:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 05:59:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 521ms 05:59:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 05:59:29 INFO - PROCESS | 1661 | 1464267569345 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 05:59:29 INFO - PROCESS | 1661 | 1464267569347 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 05:59:29 INFO - PROCESS | 1661 | 1464267569350 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 05:59:29 INFO - PROCESS | 1661 | 1464267569352 Marionette TRACE conn2 <- [1,190,null,{}] 05:59:29 INFO - PROCESS | 1661 | 1464267569360 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}] 05:59:29 INFO - PROCESS | 1661 | 1464267569435 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 05:59:29 INFO - PROCESS | 1661 | 1464267569477 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:29 INFO - PROCESS | 1661 | ++DOCSHELL 0x116ac3000 == 30 [pid = 1661] [id = 55] 05:59:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 67 (0x116610400) [pid = 1661] [serial = 161] [outer = 0x0] 05:59:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 68 (0x118490000) [pid = 1661] [serial = 162] [outer = 0x116610400] 05:59:29 INFO - PROCESS | 1661 | 1464267569506 Marionette DEBUG loaded listener.js 05:59:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 69 (0x11860d400) [pid = 1661] [serial = 163] [outer = 0x116610400] 05:59:29 INFO - PROCESS | 1661 | 1464267569824 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]]]}] 05:59:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 05:59:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 526ms 05:59:29 INFO - PROCESS | 1661 | 1464267569877 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 05:59:29 INFO - PROCESS | 1661 | 1464267569880 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 05:59:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 05:59:29 INFO - PROCESS | 1661 | 1464267569883 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 05:59:29 INFO - PROCESS | 1661 | 1464267569885 Marionette TRACE conn2 <- [1,194,null,{}] 05:59:29 INFO - PROCESS | 1661 | 1464267569889 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}] 05:59:29 INFO - PROCESS | 1661 | 1464267569991 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 05:59:30 INFO - PROCESS | 1661 | 1464267570052 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:30 INFO - PROCESS | 1661 | ++DOCSHELL 0x117432000 == 31 [pid = 1661] [id = 56] 05:59:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 70 (0x11685c000) [pid = 1661] [serial = 164] [outer = 0x0] 05:59:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 71 (0x11861c000) [pid = 1661] [serial = 165] [outer = 0x11685c000] 05:59:30 INFO - PROCESS | 1661 | 1464267570092 Marionette DEBUG loaded listener.js 05:59:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 72 (0x118f32000) [pid = 1661] [serial = 166] [outer = 0x11685c000] 05:59:30 INFO - PROCESS | 1661 | 1464267570405 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]]]}] 05:59:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 05:59:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 569ms 05:59:30 INFO - PROCESS | 1661 | 1464267570453 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 05:59:30 INFO - PROCESS | 1661 | 1464267570454 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 05:59:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 05:59:30 INFO - PROCESS | 1661 | 1464267570456 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 05:59:30 INFO - PROCESS | 1661 | 1464267570458 Marionette TRACE conn2 <- [1,198,null,{}] 05:59:30 INFO - PROCESS | 1661 | 1464267570460 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}] 05:59:30 INFO - PROCESS | 1661 | 1464267570541 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 05:59:30 INFO - PROCESS | 1661 | 1464267570545 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:30 INFO - PROCESS | 1661 | ++DOCSHELL 0x1181f4000 == 32 [pid = 1661] [id = 57] 05:59:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 73 (0x118605400) [pid = 1661] [serial = 167] [outer = 0x0] 05:59:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 74 (0x119106400) [pid = 1661] [serial = 168] [outer = 0x118605400] 05:59:30 INFO - PROCESS | 1661 | 1464267570573 Marionette DEBUG loaded listener.js 05:59:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 75 (0x119602400) [pid = 1661] [serial = 169] [outer = 0x118605400] 05:59:30 INFO - PROCESS | 1661 | 1464267570882 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]]]}] 05:59:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 05:59:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 469ms 05:59:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 05:59:30 INFO - PROCESS | 1661 | 1464267570948 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 05:59:30 INFO - PROCESS | 1661 | 1464267570950 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 05:59:30 INFO - PROCESS | 1661 | 1464267570953 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 05:59:30 INFO - PROCESS | 1661 | 1464267570954 Marionette TRACE conn2 <- [1,202,null,{}] 05:59:30 INFO - PROCESS | 1661 | 1464267570962 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}] 05:59:31 INFO - PROCESS | 1661 | 1464267571057 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 05:59:31 INFO - PROCESS | 1661 | 1464267571065 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:31 INFO - PROCESS | 1661 | ++DOCSHELL 0x118f98000 == 33 [pid = 1661] [id = 58] 05:59:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 76 (0x118f78400) [pid = 1661] [serial = 170] [outer = 0x0] 05:59:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 77 (0x119610c00) [pid = 1661] [serial = 171] [outer = 0x118f78400] 05:59:31 INFO - PROCESS | 1661 | 1464267571092 Marionette DEBUG loaded listener.js 05:59:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 78 (0x11bd2bc00) [pid = 1661] [serial = 172] [outer = 0x118f78400] 05:59:31 INFO - PROCESS | 1661 | 1464267571437 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]]]}] 05:59:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 05:59:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 523ms 05:59:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 05:59:31 INFO - PROCESS | 1661 | 1464267571476 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 05:59:31 INFO - PROCESS | 1661 | 1464267571478 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 05:59:31 INFO - PROCESS | 1661 | 1464267571480 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 05:59:31 INFO - PROCESS | 1661 | 1464267571481 Marionette TRACE conn2 <- [1,206,null,{}] 05:59:31 INFO - PROCESS | 1661 | 1464267571483 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}] 05:59:31 INFO - PROCESS | 1661 | 1464267571561 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 05:59:31 INFO - PROCESS | 1661 | 1464267571566 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:31 INFO - PROCESS | 1661 | ++DOCSHELL 0x11954a000 == 34 [pid = 1661] [id = 59] 05:59:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 79 (0x111c8a400) [pid = 1661] [serial = 173] [outer = 0x0] 05:59:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 80 (0x11bd9c800) [pid = 1661] [serial = 174] [outer = 0x111c8a400] 05:59:31 INFO - PROCESS | 1661 | 1464267571593 Marionette DEBUG loaded listener.js 05:59:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x1214f2000) [pid = 1661] [serial = 175] [outer = 0x111c8a400] 05:59:31 INFO - PROCESS | 1661 | 1464267571896 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]]]}] 05:59:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 05:59:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 470ms 05:59:31 INFO - PROCESS | 1661 | 1464267571951 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 05:59:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 05:59:31 INFO - PROCESS | 1661 | 1464267571952 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 05:59:31 INFO - PROCESS | 1661 | 1464267571954 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 05:59:31 INFO - PROCESS | 1661 | 1464267571955 Marionette TRACE conn2 <- [1,210,null,{}] 05:59:31 INFO - PROCESS | 1661 | 1464267571958 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}] 05:59:32 INFO - PROCESS | 1661 | 1464267572042 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 05:59:32 INFO - PROCESS | 1661 | 1464267572069 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:32 INFO - PROCESS | 1661 | ++DOCSHELL 0x11985a800 == 35 [pid = 1661] [id = 60] 05:59:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x1216f1c00) [pid = 1661] [serial = 176] [outer = 0x0] 05:59:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x12196fc00) [pid = 1661] [serial = 177] [outer = 0x1216f1c00] 05:59:32 INFO - PROCESS | 1661 | 1464267572101 Marionette DEBUG loaded listener.js 05:59:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x121acb800) [pid = 1661] [serial = 178] [outer = 0x1216f1c00] 05:59:32 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x1272a5000) [pid = 1661] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 05:59:32 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x121ad1400) [pid = 1661] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 05:59:32 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x12720e400) [pid = 1661] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 05:59:32 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x11985dc00) [pid = 1661] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 05:59:32 INFO - PROCESS | 1661 | --DOMWINDOW == 79 (0x117571400) [pid = 1661] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 05:59:32 INFO - PROCESS | 1661 | --DOMWINDOW == 78 (0x115e1e800) [pid = 1661] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 05:59:32 INFO - PROCESS | 1661 | --DOMWINDOW == 77 (0x11756b800) [pid = 1661] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 05:59:32 INFO - PROCESS | 1661 | --DOMWINDOW == 76 (0x112cdc800) [pid = 1661] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 05:59:32 INFO - PROCESS | 1661 | --DOMWINDOW == 75 (0x1132b6000) [pid = 1661] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 05:59:32 INFO - PROCESS | 1661 | 1464267572436 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]]]}] 05:59:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 05:59:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 518ms 05:59:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 05:59:32 INFO - PROCESS | 1661 | 1464267572473 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 05:59:32 INFO - PROCESS | 1661 | 1464267572474 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 05:59:32 INFO - PROCESS | 1661 | 1464267572476 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 05:59:32 INFO - PROCESS | 1661 | 1464267572478 Marionette TRACE conn2 <- [1,214,null,{}] 05:59:32 INFO - PROCESS | 1661 | 1464267572480 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}] 05:59:32 INFO - PROCESS | 1661 | 1464267572548 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 05:59:32 INFO - PROCESS | 1661 | 1464267572552 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:32 INFO - PROCESS | 1661 | ++DOCSHELL 0x119546000 == 36 [pid = 1661] [id = 61] 05:59:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 76 (0x117576800) [pid = 1661] [serial = 179] [outer = 0x0] 05:59:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 77 (0x11bd9ec00) [pid = 1661] [serial = 180] [outer = 0x117576800] 05:59:32 INFO - PROCESS | 1661 | 1464267572580 Marionette DEBUG loaded listener.js 05:59:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 78 (0x121e54800) [pid = 1661] [serial = 181] [outer = 0x117576800] 05:59:32 INFO - PROCESS | 1661 | 1464267572887 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]]]}] 05:59:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 05:59:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 418ms 05:59:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 05:59:32 INFO - PROCESS | 1661 | 1464267572906 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 05:59:32 INFO - PROCESS | 1661 | 1464267572907 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 05:59:32 INFO - PROCESS | 1661 | 1464267572909 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 05:59:32 INFO - PROCESS | 1661 | 1464267572910 Marionette TRACE conn2 <- [1,218,null,{}] 05:59:32 INFO - PROCESS | 1661 | 1464267572913 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}] 05:59:33 INFO - PROCESS | 1661 | 1464267573005 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 05:59:33 INFO - PROCESS | 1661 | 1464267573012 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:33 INFO - PROCESS | 1661 | ++DOCSHELL 0x12120b800 == 37 [pid = 1661] [id = 62] 05:59:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 79 (0x1182f3800) [pid = 1661] [serial = 182] [outer = 0x0] 05:59:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 80 (0x121e56800) [pid = 1661] [serial = 183] [outer = 0x1182f3800] 05:59:33 INFO - PROCESS | 1661 | 1464267573037 Marionette DEBUG loaded listener.js 05:59:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x124bed800) [pid = 1661] [serial = 184] [outer = 0x1182f3800] 05:59:33 INFO - PROCESS | 1661 | 1464267573301 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]]]}] 05:59:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 05:59:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 418ms 05:59:33 INFO - PROCESS | 1661 | 1464267573336 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 05:59:33 INFO - PROCESS | 1661 | 1464267573345 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 05:59:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 05:59:33 INFO - PROCESS | 1661 | 1464267573356 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 05:59:33 INFO - PROCESS | 1661 | 1464267573358 Marionette TRACE conn2 <- [1,222,null,{}] 05:59:33 INFO - PROCESS | 1661 | 1464267573361 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}] 05:59:33 INFO - PROCESS | 1661 | 1464267573451 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 05:59:33 INFO - PROCESS | 1661 | 1464267573455 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:33 INFO - PROCESS | 1661 | ++DOCSHELL 0x121643800 == 38 [pid = 1661] [id = 63] 05:59:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x124ef4400) [pid = 1661] [serial = 185] [outer = 0x0] 05:59:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x124f3cc00) [pid = 1661] [serial = 186] [outer = 0x124ef4400] 05:59:33 INFO - PROCESS | 1661 | 1464267573486 Marionette DEBUG loaded listener.js 05:59:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x119110c00) [pid = 1661] [serial = 187] [outer = 0x124ef4400] 05:59:33 INFO - PROCESS | 1661 | 1464267573842 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]]]}] 05:59:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 05:59:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 519ms 05:59:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 05:59:33 INFO - PROCESS | 1661 | 1464267573879 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 05:59:33 INFO - PROCESS | 1661 | 1464267573881 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 05:59:33 INFO - PROCESS | 1661 | 1464267573883 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 05:59:33 INFO - PROCESS | 1661 | 1464267573885 Marionette TRACE conn2 <- [1,226,null,{}] 05:59:33 INFO - PROCESS | 1661 | 1464267573888 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}] 05:59:33 INFO - PROCESS | 1661 | 1464267573965 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 05:59:33 INFO - PROCESS | 1661 | 1464267573970 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:33 INFO - PROCESS | 1661 | ++DOCSHELL 0x121b4c000 == 39 [pid = 1661] [id = 64] 05:59:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x125775000) [pid = 1661] [serial = 188] [outer = 0x0] 05:59:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x1258a9000) [pid = 1661] [serial = 189] [outer = 0x125775000] 05:59:33 INFO - PROCESS | 1661 | 1464267573995 Marionette DEBUG loaded listener.js 05:59:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x126d18c00) [pid = 1661] [serial = 190] [outer = 0x125775000] 05:59:34 INFO - PROCESS | 1661 | 1464267574276 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]]]}] 05:59:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 05:59:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 420ms 05:59:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 05:59:34 INFO - PROCESS | 1661 | 1464267574306 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 05:59:34 INFO - PROCESS | 1661 | 1464267574308 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 05:59:34 INFO - PROCESS | 1661 | 1464267574311 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 05:59:34 INFO - PROCESS | 1661 | 1464267574316 Marionette TRACE conn2 <- [1,230,null,{}] 05:59:34 INFO - PROCESS | 1661 | 1464267574322 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}] 05:59:34 INFO - PROCESS | 1661 | 1464267574503 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 05:59:34 INFO - PROCESS | 1661 | 1464267574567 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:34 INFO - PROCESS | 1661 | ++DOCSHELL 0x111e0f800 == 40 [pid = 1661] [id = 65] 05:59:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x111a0c400) [pid = 1661] [serial = 191] [outer = 0x0] 05:59:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x111c8ac00) [pid = 1661] [serial = 192] [outer = 0x111a0c400] 05:59:34 INFO - PROCESS | 1661 | 1464267574616 Marionette DEBUG loaded listener.js 05:59:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x112fdcc00) [pid = 1661] [serial = 193] [outer = 0x111a0c400] 05:59:35 INFO - PROCESS | 1661 | 1464267575217 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]]]}] 05:59:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 05:59:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 977ms 05:59:35 INFO - PROCESS | 1661 | 1464267575290 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 05:59:35 INFO - PROCESS | 1661 | 1464267575292 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 05:59:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 05:59:35 INFO - PROCESS | 1661 | 1464267575296 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 05:59:35 INFO - PROCESS | 1661 | 1464267575298 Marionette TRACE conn2 <- [1,234,null,{}] 05:59:35 INFO - PROCESS | 1661 | 1464267575301 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}] 05:59:35 INFO - PROCESS | 1661 | 1464267575405 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 05:59:35 INFO - PROCESS | 1661 | 1464267575449 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:35 INFO - PROCESS | 1661 | ++DOCSHELL 0x11742e000 == 41 [pid = 1661] [id = 66] 05:59:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x11710e400) [pid = 1661] [serial = 194] [outer = 0x0] 05:59:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x117576c00) [pid = 1661] [serial = 195] [outer = 0x11710e400] 05:59:35 INFO - PROCESS | 1661 | 1464267575482 Marionette DEBUG loaded listener.js 05:59:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x1182ef400) [pid = 1661] [serial = 196] [outer = 0x11710e400] 05:59:36 INFO - PROCESS | 1661 | 1464267576089 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]]]}] 05:59:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 05:59:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 825ms 05:59:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 05:59:36 INFO - PROCESS | 1661 | 1464267576139 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 05:59:36 INFO - PROCESS | 1661 | 1464267576142 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 05:59:36 INFO - PROCESS | 1661 | 1464267576146 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 05:59:36 INFO - PROCESS | 1661 | 1464267576151 Marionette TRACE conn2 <- [1,238,null,{}] 05:59:36 INFO - PROCESS | 1661 | 1464267576155 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}] 05:59:36 INFO - PROCESS | 1661 | 1464267576247 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 05:59:36 INFO - PROCESS | 1661 | --DOCSHELL 0x121b4c000 == 40 [pid = 1661] [id = 64] 05:59:36 INFO - PROCESS | 1661 | --DOCSHELL 0x121643800 == 39 [pid = 1661] [id = 63] 05:59:36 INFO - PROCESS | 1661 | --DOCSHELL 0x12120b800 == 38 [pid = 1661] [id = 62] 05:59:36 INFO - PROCESS | 1661 | --DOCSHELL 0x119546000 == 37 [pid = 1661] [id = 61] 05:59:36 INFO - PROCESS | 1661 | --DOCSHELL 0x11985a800 == 36 [pid = 1661] [id = 60] 05:59:36 INFO - PROCESS | 1661 | --DOCSHELL 0x11954a000 == 35 [pid = 1661] [id = 59] 05:59:36 INFO - PROCESS | 1661 | --DOCSHELL 0x118f98000 == 34 [pid = 1661] [id = 58] 05:59:36 INFO - PROCESS | 1661 | --DOCSHELL 0x1181f4000 == 33 [pid = 1661] [id = 57] 05:59:36 INFO - PROCESS | 1661 | --DOCSHELL 0x117432000 == 32 [pid = 1661] [id = 56] 05:59:36 INFO - PROCESS | 1661 | --DOCSHELL 0x116ac3000 == 31 [pid = 1661] [id = 55] 05:59:36 INFO - PROCESS | 1661 | --DOCSHELL 0x115d14000 == 30 [pid = 1661] [id = 54] 05:59:36 INFO - PROCESS | 1661 | --DOCSHELL 0x112652800 == 29 [pid = 1661] [id = 53] 05:59:36 INFO - PROCESS | 1661 | --DOCSHELL 0x116161800 == 28 [pid = 1661] [id = 52] 05:59:36 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x119c0a400) [pid = 1661] [serial = 135] [outer = 0x0] [url = about:blank] 05:59:36 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x118253c00) [pid = 1661] [serial = 123] [outer = 0x0] [url = about:blank] 05:59:36 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x11bd97c00) [pid = 1661] [serial = 136] [outer = 0x0] [url = about:blank] 05:59:36 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x1166cc800) [pid = 1661] [serial = 120] [outer = 0x0] [url = about:blank] 05:59:36 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x119108000) [pid = 1661] [serial = 132] [outer = 0x0] [url = about:blank] 05:59:36 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x11660a400) [pid = 1661] [serial = 126] [outer = 0x0] [url = about:blank] 05:59:36 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x11849a400) [pid = 1661] [serial = 124] [outer = 0x0] [url = about:blank] 05:59:36 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x11861e800) [pid = 1661] [serial = 129] [outer = 0x0] [url = about:blank] 05:59:36 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x118547800) [pid = 1661] [serial = 127] [outer = 0x0] [url = about:blank] 05:59:36 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x11960a000) [pid = 1661] [serial = 133] [outer = 0x0] [url = about:blank] 05:59:36 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x11710a800) [pid = 1661] [serial = 121] [outer = 0x0] [url = about:blank] 05:59:36 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x11892c400) [pid = 1661] [serial = 130] [outer = 0x0] [url = about:blank] 05:59:36 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x12780e400) [pid = 1661] [serial = 118] [outer = 0x0] [url = about:blank] 05:59:36 INFO - PROCESS | 1661 | --DOMWINDOW == 79 (0x127807400) [pid = 1661] [serial = 117] [outer = 0x0] [url = about:blank] 05:59:36 INFO - PROCESS | 1661 | --DOMWINDOW == 78 (0x12576dc00) [pid = 1661] [serial = 103] [outer = 0x0] [url = about:blank] 05:59:36 INFO - PROCESS | 1661 | --DOMWINDOW == 77 (0x127802800) [pid = 1661] [serial = 115] [outer = 0x0] [url = about:blank] 05:59:36 INFO - PROCESS | 1661 | 1464267576328 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:36 INFO - PROCESS | 1661 | ++DOCSHELL 0x11264f800 == 29 [pid = 1661] [id = 67] 05:59:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 78 (0x114edb000) [pid = 1661] [serial = 197] [outer = 0x0] 05:59:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 79 (0x1164aec00) [pid = 1661] [serial = 198] [outer = 0x114edb000] 05:59:36 INFO - PROCESS | 1661 | 1464267576356 Marionette DEBUG loaded listener.js 05:59:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 80 (0x116a5d400) [pid = 1661] [serial = 199] [outer = 0x114edb000] 05:59:36 INFO - PROCESS | 1661 | 1464267576640 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]]]}] 05:59:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 05:59:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 526ms 05:59:36 INFO - PROCESS | 1661 | 1464267576690 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 05:59:36 INFO - PROCESS | 1661 | 1464267576695 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 05:59:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 05:59:36 INFO - PROCESS | 1661 | 1464267576701 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 05:59:36 INFO - PROCESS | 1661 | 1464267576702 Marionette TRACE conn2 <- [1,242,null,{}] 05:59:36 INFO - PROCESS | 1661 | 1464267576705 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}] 05:59:36 INFO - PROCESS | 1661 | 1464267576777 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 05:59:36 INFO - PROCESS | 1661 | 1464267576782 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:36 INFO - PROCESS | 1661 | ++DOCSHELL 0x116ab1800 == 30 [pid = 1661] [id = 68] 05:59:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x117568400) [pid = 1661] [serial = 200] [outer = 0x0] 05:59:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x118540c00) [pid = 1661] [serial = 201] [outer = 0x117568400] 05:59:36 INFO - PROCESS | 1661 | 1464267576810 Marionette DEBUG loaded listener.js 05:59:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x118604800) [pid = 1661] [serial = 202] [outer = 0x117568400] 05:59:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x118608400) [pid = 1661] [serial = 203] [outer = 0x12cce9c00] 05:59:37 INFO - PROCESS | 1661 | 1464267577172 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]]]}] 05:59:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 05:59:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 521ms 05:59:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 05:59:37 INFO - PROCESS | 1661 | 1464267577222 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 05:59:37 INFO - PROCESS | 1661 | 1464267577223 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 05:59:37 INFO - PROCESS | 1661 | 1464267577225 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 05:59:37 INFO - PROCESS | 1661 | 1464267577228 Marionette TRACE conn2 <- [1,246,null,{}] 05:59:37 INFO - PROCESS | 1661 | 1464267577235 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}] 05:59:37 INFO - PROCESS | 1661 | 1464267577310 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 05:59:37 INFO - PROCESS | 1661 | 1464267577320 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:37 INFO - PROCESS | 1661 | ++DOCSHELL 0x117e57000 == 31 [pid = 1661] [id = 69] 05:59:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x11861ac00) [pid = 1661] [serial = 204] [outer = 0x0] 05:59:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x118f3ec00) [pid = 1661] [serial = 205] [outer = 0x11861ac00] 05:59:37 INFO - PROCESS | 1661 | 1464267577348 Marionette DEBUG loaded listener.js 05:59:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x11910f800) [pid = 1661] [serial = 206] [outer = 0x11861ac00] 05:59:37 INFO - PROCESS | 1661 | 1464267577659 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]]]}] 05:59:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 05:59:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 470ms 05:59:37 INFO - PROCESS | 1661 | 1464267577696 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 05:59:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 05:59:37 INFO - PROCESS | 1661 | 1464267577700 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 05:59:37 INFO - PROCESS | 1661 | 1464267577702 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 05:59:37 INFO - PROCESS | 1661 | 1464267577704 Marionette TRACE conn2 <- [1,250,null,{}] 05:59:37 INFO - PROCESS | 1661 | 1464267577706 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}] 05:59:37 INFO - PROCESS | 1661 | 1464267577794 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 05:59:37 INFO - PROCESS | 1661 | 1464267577801 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:37 INFO - PROCESS | 1661 | ++DOCSHELL 0x1186df800 == 32 [pid = 1661] [id = 70] 05:59:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x118f74400) [pid = 1661] [serial = 207] [outer = 0x0] 05:59:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x119860800) [pid = 1661] [serial = 208] [outer = 0x118f74400] 05:59:37 INFO - PROCESS | 1661 | 1464267577826 Marionette DEBUG loaded listener.js 05:59:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x119c0d400) [pid = 1661] [serial = 209] [outer = 0x118f74400] 05:59:38 INFO - PROCESS | 1661 | 1464267578122 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]]]}] 05:59:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 05:59:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 468ms 05:59:38 INFO - PROCESS | 1661 | 1464267578171 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 05:59:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 05:59:38 INFO - PROCESS | 1661 | 1464267578172 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 05:59:38 INFO - PROCESS | 1661 | 1464267578174 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 05:59:38 INFO - PROCESS | 1661 | 1464267578175 Marionette TRACE conn2 <- [1,254,null,{}] 05:59:38 INFO - PROCESS | 1661 | 1464267578178 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}] 05:59:38 INFO - PROCESS | 1661 | 1464267578246 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 05:59:38 INFO - PROCESS | 1661 | 1464267578251 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:38 INFO - PROCESS | 1661 | ++DOCSHELL 0x113cb7800 == 33 [pid = 1661] [id = 71] 05:59:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x11960c800) [pid = 1661] [serial = 210] [outer = 0x0] 05:59:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x11bd97000) [pid = 1661] [serial = 211] [outer = 0x11960c800] 05:59:38 INFO - PROCESS | 1661 | 1464267578278 Marionette DEBUG loaded listener.js 05:59:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x1214ed000) [pid = 1661] [serial = 212] [outer = 0x11960c800] 05:59:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 05:59:38 INFO - PROCESS | 1661 | 1464267578640 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]]]}] 05:59:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 469ms 05:59:38 INFO - PROCESS | 1661 | 1464267578644 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 05:59:38 INFO - PROCESS | 1661 | 1464267578646 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 05:59:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 05:59:38 INFO - PROCESS | 1661 | 1464267578649 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 05:59:38 INFO - PROCESS | 1661 | 1464267578657 Marionette TRACE conn2 <- [1,258,null,{}] 05:59:38 INFO - PROCESS | 1661 | 1464267578660 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}] 05:59:38 INFO - PROCESS | 1661 | 1464267578770 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 05:59:38 INFO - PROCESS | 1661 | 1464267578775 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:38 INFO - PROCESS | 1661 | ++DOCSHELL 0x121208000 == 34 [pid = 1661] [id = 72] 05:59:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x119c0d800) [pid = 1661] [serial = 213] [outer = 0x0] 05:59:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x1219ab800) [pid = 1661] [serial = 214] [outer = 0x119c0d800] 05:59:38 INFO - PROCESS | 1661 | 1464267578801 Marionette DEBUG loaded listener.js 05:59:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x125110c00) [pid = 1661] [serial = 215] [outer = 0x119c0d800] 05:59:39 INFO - PROCESS | 1661 | 1464267579117 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]]]}] 05:59:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 05:59:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 525ms 05:59:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 05:59:39 INFO - PROCESS | 1661 | 1464267579175 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 05:59:39 INFO - PROCESS | 1661 | 1464267579176 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 05:59:39 INFO - PROCESS | 1661 | 1464267579178 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 05:59:39 INFO - PROCESS | 1661 | 1464267579179 Marionette TRACE conn2 <- [1,262,null,{}] 05:59:39 INFO - PROCESS | 1661 | 1464267579189 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}] 05:59:39 INFO - PROCESS | 1661 | 1464267579276 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 05:59:39 INFO - PROCESS | 1661 | 1464267579280 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:39 INFO - PROCESS | 1661 | ++DOCSHELL 0x121493800 == 35 [pid = 1661] [id = 73] 05:59:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x1214f0000) [pid = 1661] [serial = 216] [outer = 0x0] 05:59:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x12528a400) [pid = 1661] [serial = 217] [outer = 0x1214f0000] 05:59:39 INFO - PROCESS | 1661 | 1464267579306 Marionette DEBUG loaded listener.js 05:59:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x1258a6c00) [pid = 1661] [serial = 218] [outer = 0x1214f0000] 05:59:39 INFO - PROCESS | 1661 | 1464267579629 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]]]}] 05:59:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 05:59:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 476ms 05:59:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 05:59:39 INFO - PROCESS | 1661 | 1464267579655 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 05:59:39 INFO - PROCESS | 1661 | 1464267579656 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 05:59:39 INFO - PROCESS | 1661 | 1464267579664 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 05:59:39 INFO - PROCESS | 1661 | 1464267579667 Marionette TRACE conn2 <- [1,266,null,{}] 05:59:39 INFO - PROCESS | 1661 | 1464267579671 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}] 05:59:39 INFO - PROCESS | 1661 | 1464267579757 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 05:59:39 INFO - PROCESS | 1661 | 1464267579787 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:39 INFO - PROCESS | 1661 | ++DOCSHELL 0x121e03800 == 36 [pid = 1661] [id = 74] 05:59:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x126d13800) [pid = 1661] [serial = 219] [outer = 0x0] 05:59:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x126d1f400) [pid = 1661] [serial = 220] [outer = 0x126d13800] 05:59:39 INFO - PROCESS | 1661 | 1464267579811 Marionette DEBUG loaded listener.js 05:59:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x126dbf000) [pid = 1661] [serial = 221] [outer = 0x126d13800] 05:59:40 INFO - PROCESS | 1661 | 1464267580104 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]]]}] 05:59:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 05:59:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 479ms 05:59:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 05:59:40 INFO - PROCESS | 1661 | 1464267580138 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 05:59:40 INFO - PROCESS | 1661 | 1464267580139 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 05:59:40 INFO - PROCESS | 1661 | 1464267580141 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 05:59:40 INFO - PROCESS | 1661 | 1464267580142 Marionette TRACE conn2 <- [1,270,null,{}] 05:59:40 INFO - PROCESS | 1661 | 1464267580152 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}] 05:59:40 INFO - PROCESS | 1661 | 1464267580241 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 05:59:40 INFO - PROCESS | 1661 | 1464267580245 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:40 INFO - PROCESS | 1661 | ++DOCSHELL 0x124850000 == 37 [pid = 1661] [id = 75] 05:59:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x126d13c00) [pid = 1661] [serial = 222] [outer = 0x0] 05:59:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x127191c00) [pid = 1661] [serial = 223] [outer = 0x126d13c00] 05:59:40 INFO - PROCESS | 1661 | 1464267580270 Marionette DEBUG loaded listener.js 05:59:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x127299800) [pid = 1661] [serial = 224] [outer = 0x126d13c00] 05:59:40 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x11685c000) [pid = 1661] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 05:59:40 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x118f78400) [pid = 1661] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 05:59:40 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x114e11c00) [pid = 1661] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 05:59:40 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x1216f7c00) [pid = 1661] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 05:59:40 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x116610400) [pid = 1661] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 05:59:40 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x118605400) [pid = 1661] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 05:59:40 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x111c8a400) [pid = 1661] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 05:59:40 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x1164ae000) [pid = 1661] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 05:59:40 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x1216f1c00) [pid = 1661] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 05:59:40 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x117576800) [pid = 1661] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 05:59:40 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x1182f3800) [pid = 1661] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 05:59:40 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x124ef4400) [pid = 1661] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 05:59:40 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x1121b3000) [pid = 1661] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 05:59:40 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x118225000) [pid = 1661] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 05:59:40 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x118546c00) [pid = 1661] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 05:59:40 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x119864c00) [pid = 1661] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 05:59:40 INFO - PROCESS | 1661 | 1464267580648 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]]]}] 05:59:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 05:59:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 518ms 05:59:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 05:59:40 INFO - PROCESS | 1661 | 1464267580660 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 05:59:40 INFO - PROCESS | 1661 | 1464267580661 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 05:59:40 INFO - PROCESS | 1661 | 1464267580665 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 05:59:40 INFO - PROCESS | 1661 | 1464267580667 Marionette TRACE conn2 <- [1,274,null,{}] 05:59:40 INFO - PROCESS | 1661 | 1464267580669 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}] 05:59:40 INFO - PROCESS | 1661 | 1464267580740 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 05:59:40 INFO - PROCESS | 1661 | 1464267580782 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:40 INFO - PROCESS | 1661 | ++DOCSHELL 0x118987800 == 38 [pid = 1661] [id = 76] 05:59:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x1132aec00) [pid = 1661] [serial = 225] [outer = 0x0] 05:59:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x11861c800) [pid = 1661] [serial = 226] [outer = 0x1132aec00] 05:59:40 INFO - PROCESS | 1661 | 1464267580808 Marionette DEBUG loaded listener.js 05:59:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x12153a800) [pid = 1661] [serial = 227] [outer = 0x1132aec00] 05:59:41 INFO - PROCESS | 1661 | 1464267581074 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]]]}] 05:59:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 05:59:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 424ms 05:59:41 INFO - PROCESS | 1661 | 1464267581093 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 05:59:41 INFO - PROCESS | 1661 | 1464267581094 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 05:59:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 05:59:41 INFO - PROCESS | 1661 | 1464267581098 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 05:59:41 INFO - PROCESS | 1661 | 1464267581102 Marionette TRACE conn2 <- [1,278,null,{}] 05:59:41 INFO - PROCESS | 1661 | 1464267581109 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}] 05:59:41 INFO - PROCESS | 1661 | 1464267581211 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 05:59:41 INFO - PROCESS | 1661 | 1464267581217 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:41 INFO - PROCESS | 1661 | ++DOCSHELL 0x1257d8000 == 39 [pid = 1661] [id = 77] 05:59:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x126dc1800) [pid = 1661] [serial = 228] [outer = 0x0] 05:59:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x12753c000) [pid = 1661] [serial = 229] [outer = 0x126dc1800] 05:59:41 INFO - PROCESS | 1661 | 1464267581246 Marionette DEBUG loaded listener.js 05:59:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x127708000) [pid = 1661] [serial = 230] [outer = 0x126dc1800] 05:59:41 INFO - PROCESS | 1661 | 1464267581532 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]]]}] 05:59:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 05:59:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 478ms 05:59:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 05:59:41 INFO - PROCESS | 1661 | 1464267581589 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 05:59:41 INFO - PROCESS | 1661 | 1464267581590 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 05:59:41 INFO - PROCESS | 1661 | 1464267581593 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 05:59:41 INFO - PROCESS | 1661 | 1464267581594 Marionette TRACE conn2 <- [1,282,null,{}] 05:59:41 INFO - PROCESS | 1661 | 1464267581597 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}] 05:59:41 INFO - PROCESS | 1661 | 1464267581671 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 05:59:41 INFO - PROCESS | 1661 | 1464267581717 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:41 INFO - PROCESS | 1661 | ++DOCSHELL 0x126d76000 == 40 [pid = 1661] [id = 78] 05:59:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x1275ecc00) [pid = 1661] [serial = 231] [outer = 0x0] 05:59:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x127804c00) [pid = 1661] [serial = 232] [outer = 0x1275ecc00] 05:59:41 INFO - PROCESS | 1661 | 1464267581741 Marionette DEBUG loaded listener.js 05:59:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x12780b400) [pid = 1661] [serial = 233] [outer = 0x1275ecc00] 05:59:41 INFO - PROCESS | 1661 | 1464267581992 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]]]}] 05:59:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 05:59:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 420ms 05:59:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 05:59:42 INFO - PROCESS | 1661 | 1464267582022 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 05:59:42 INFO - PROCESS | 1661 | 1464267582023 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 05:59:42 INFO - PROCESS | 1661 | 1464267582025 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 05:59:42 INFO - PROCESS | 1661 | 1464267582026 Marionette TRACE conn2 <- [1,286,null,{}] 05:59:42 INFO - PROCESS | 1661 | 1464267582036 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}] 05:59:42 INFO - PROCESS | 1661 | 1464267582132 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 05:59:42 INFO - PROCESS | 1661 | 1464267582137 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:42 INFO - PROCESS | 1661 | ++DOCSHELL 0x1277ab800 == 41 [pid = 1661] [id = 79] 05:59:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x127808000) [pid = 1661] [serial = 234] [outer = 0x0] 05:59:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x127810c00) [pid = 1661] [serial = 235] [outer = 0x127808000] 05:59:42 INFO - PROCESS | 1661 | 1464267582164 Marionette DEBUG loaded listener.js 05:59:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x128da9000) [pid = 1661] [serial = 236] [outer = 0x127808000] 05:59:42 INFO - PROCESS | 1661 | 1464267582721 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]]]}] 05:59:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 05:59:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 718ms 05:59:42 INFO - PROCESS | 1661 | 1464267582745 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 05:59:42 INFO - PROCESS | 1661 | 1464267582750 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 05:59:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 05:59:42 INFO - PROCESS | 1661 | 1464267582754 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 05:59:42 INFO - PROCESS | 1661 | 1464267582756 Marionette TRACE conn2 <- [1,290,null,{}] 05:59:42 INFO - PROCESS | 1661 | 1464267582760 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}] 05:59:42 INFO - PROCESS | 1661 | 1464267582857 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 05:59:42 INFO - PROCESS | 1661 | 1464267582941 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:42 INFO - PROCESS | 1661 | ++DOCSHELL 0x116878800 == 42 [pid = 1661] [id = 80] 05:59:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x1164b9400) [pid = 1661] [serial = 237] [outer = 0x0] 05:59:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x116858400) [pid = 1661] [serial = 238] [outer = 0x1164b9400] 05:59:42 INFO - PROCESS | 1661 | 1464267582973 Marionette DEBUG loaded listener.js 05:59:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x11767e400) [pid = 1661] [serial = 239] [outer = 0x1164b9400] 05:59:43 INFO - PROCESS | 1661 | 1464267583392 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]]]}] 05:59:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 05:59:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 672ms 05:59:43 INFO - PROCESS | 1661 | 1464267583430 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 05:59:43 INFO - PROCESS | 1661 | 1464267583434 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 05:59:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 05:59:43 INFO - PROCESS | 1661 | 1464267583440 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 05:59:43 INFO - PROCESS | 1661 | 1464267583442 Marionette TRACE conn2 <- [1,294,null,{}] 05:59:43 INFO - PROCESS | 1661 | 1464267583445 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}] 05:59:43 INFO - PROCESS | 1661 | 1464267583543 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 05:59:43 INFO - PROCESS | 1661 | 1464267583603 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:43 INFO - PROCESS | 1661 | ++DOCSHELL 0x11a0ca000 == 43 [pid = 1661] [id = 81] 05:59:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x11854d800) [pid = 1661] [serial = 240] [outer = 0x0] 05:59:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x11860f000) [pid = 1661] [serial = 241] [outer = 0x11854d800] 05:59:43 INFO - PROCESS | 1661 | 1464267583632 Marionette DEBUG loaded listener.js 05:59:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x118930400) [pid = 1661] [serial = 242] [outer = 0x11854d800] 05:59:44 INFO - PROCESS | 1661 | 1464267584052 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]]]}] 05:59:44 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. 05:59:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 623ms 05:59:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 05:59:44 INFO - PROCESS | 1661 | 1464267584064 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 05:59:44 INFO - PROCESS | 1661 | 1464267584066 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 05:59:44 INFO - PROCESS | 1661 | 1464267584069 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 05:59:44 INFO - PROCESS | 1661 | 1464267584072 Marionette TRACE conn2 <- [1,298,null,{}] 05:59:44 INFO - PROCESS | 1661 | 1464267584080 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}] 05:59:44 INFO - PROCESS | 1661 | 1464267584177 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 05:59:44 INFO - PROCESS | 1661 | 1464267584255 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:44 INFO - PROCESS | 1661 | ++DOCSHELL 0x1277ad800 == 44 [pid = 1661] [id = 82] 05:59:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x119c86000) [pid = 1661] [serial = 243] [outer = 0x0] 05:59:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x119c89c00) [pid = 1661] [serial = 244] [outer = 0x119c86000] 05:59:44 INFO - PROCESS | 1661 | 1464267584286 Marionette DEBUG loaded listener.js 05:59:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 110 (0x119c90000) [pid = 1661] [serial = 245] [outer = 0x119c86000] 05:59:44 INFO - PROCESS | 1661 | 1464267584706 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]]]}] 05:59:44 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. 05:59:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 673ms 05:59:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 05:59:44 INFO - PROCESS | 1661 | 1464267584741 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 05:59:44 INFO - PROCESS | 1661 | 1464267584743 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 05:59:44 INFO - PROCESS | 1661 | 1464267584745 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 05:59:44 INFO - PROCESS | 1661 | 1464267584747 Marionette TRACE conn2 <- [1,302,null,{}] 05:59:44 INFO - PROCESS | 1661 | 1464267584749 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}] 05:59:44 INFO - PROCESS | 1661 | 1464267584854 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 05:59:44 INFO - PROCESS | 1661 | 1464267584898 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:44 INFO - PROCESS | 1661 | ++DOCSHELL 0x128d23000 == 45 [pid = 1661] [id = 83] 05:59:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 111 (0x11bda1000) [pid = 1661] [serial = 246] [outer = 0x0] 05:59:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 112 (0x1216ef400) [pid = 1661] [serial = 247] [outer = 0x11bda1000] 05:59:44 INFO - PROCESS | 1661 | 1464267584928 Marionette DEBUG loaded listener.js 05:59:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 113 (0x121c90800) [pid = 1661] [serial = 248] [outer = 0x11bda1000] 05:59:45 INFO - PROCESS | 1661 | 1464267585482 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]]]}] 05:59:45 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. 05:59:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 770ms 05:59:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 05:59:45 INFO - PROCESS | 1661 | 1464267585517 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 05:59:45 INFO - PROCESS | 1661 | 1464267585519 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 05:59:45 INFO - PROCESS | 1661 | 1464267585522 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 05:59:45 INFO - PROCESS | 1661 | 1464267585525 Marionette TRACE conn2 <- [1,306,null,{}] 05:59:45 INFO - PROCESS | 1661 | 1464267585529 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}] 05:59:45 INFO - PROCESS | 1661 | 1464267585613 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 05:59:45 INFO - PROCESS | 1661 | 1464267585663 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:45 INFO - PROCESS | 1661 | ++DOCSHELL 0x116aaf000 == 46 [pid = 1661] [id = 84] 05:59:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 114 (0x11660a800) [pid = 1661] [serial = 249] [outer = 0x0] 05:59:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 115 (0x1168a9c00) [pid = 1661] [serial = 250] [outer = 0x11660a800] 05:59:45 INFO - PROCESS | 1661 | 1464267585690 Marionette DEBUG loaded listener.js 05:59:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 116 (0x117688800) [pid = 1661] [serial = 251] [outer = 0x11660a800] 05:59:46 INFO - PROCESS | 1661 | 1464267586110 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]]]}] 05:59:46 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. 05:59:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 625ms 05:59:46 INFO - PROCESS | 1661 | --DOCSHELL 0x126d76000 == 45 [pid = 1661] [id = 78] 05:59:46 INFO - PROCESS | 1661 | --DOCSHELL 0x1257d8000 == 44 [pid = 1661] [id = 77] 05:59:46 INFO - PROCESS | 1661 | --DOCSHELL 0x118987800 == 43 [pid = 1661] [id = 76] 05:59:46 INFO - PROCESS | 1661 | --DOCSHELL 0x124850000 == 42 [pid = 1661] [id = 75] 05:59:46 INFO - PROCESS | 1661 | --DOCSHELL 0x121e03800 == 41 [pid = 1661] [id = 74] 05:59:46 INFO - PROCESS | 1661 | --DOCSHELL 0x121493800 == 40 [pid = 1661] [id = 73] 05:59:46 INFO - PROCESS | 1661 | --DOCSHELL 0x121208000 == 39 [pid = 1661] [id = 72] 05:59:46 INFO - PROCESS | 1661 | --DOCSHELL 0x113cb7800 == 38 [pid = 1661] [id = 71] 05:59:46 INFO - PROCESS | 1661 | --DOCSHELL 0x1186df800 == 37 [pid = 1661] [id = 70] 05:59:46 INFO - PROCESS | 1661 | --DOMWINDOW == 115 (0x1258a9000) [pid = 1661] [serial = 189] [outer = 0x0] [url = about:blank] 05:59:46 INFO - PROCESS | 1661 | 1464267586187 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 05:59:46 INFO - PROCESS | 1661 | 1464267586190 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 05:59:46 INFO - PROCESS | 1661 | --DOCSHELL 0x117e57000 == 36 [pid = 1661] [id = 69] 05:59:46 INFO - PROCESS | 1661 | --DOCSHELL 0x116ab1800 == 35 [pid = 1661] [id = 68] 05:59:46 INFO - PROCESS | 1661 | --DOCSHELL 0x11264f800 == 34 [pid = 1661] [id = 67] 05:59:46 INFO - PROCESS | 1661 | --DOCSHELL 0x11742e000 == 33 [pid = 1661] [id = 66] 05:59:46 INFO - PROCESS | 1661 | --DOCSHELL 0x111e0f800 == 32 [pid = 1661] [id = 65] 05:59:46 INFO - PROCESS | 1661 | --DOMWINDOW == 114 (0x11861c000) [pid = 1661] [serial = 165] [outer = 0x0] [url = about:blank] 05:59:46 INFO - PROCESS | 1661 | --DOMWINDOW == 113 (0x119610c00) [pid = 1661] [serial = 171] [outer = 0x0] [url = about:blank] 05:59:46 INFO - PROCESS | 1661 | --DOMWINDOW == 112 (0x115e86800) [pid = 1661] [serial = 156] [outer = 0x0] [url = about:blank] 05:59:46 INFO - PROCESS | 1661 | --DOMWINDOW == 111 (0x1164b7400) [pid = 1661] [serial = 157] [outer = 0x0] [url = about:blank] 05:59:46 INFO - PROCESS | 1661 | --DOMWINDOW == 110 (0x1218b8c00) [pid = 1661] [serial = 150] [outer = 0x0] [url = about:blank] 05:59:46 INFO - PROCESS | 1661 | --DOMWINDOW == 109 (0x118490000) [pid = 1661] [serial = 162] [outer = 0x0] [url = about:blank] 05:59:46 INFO - PROCESS | 1661 | --DOMWINDOW == 108 (0x11860d400) [pid = 1661] [serial = 163] [outer = 0x0] [url = about:blank] 05:59:46 INFO - PROCESS | 1661 | --DOMWINDOW == 107 (0x119106400) [pid = 1661] [serial = 168] [outer = 0x0] [url = about:blank] 05:59:46 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x11bd9c800) [pid = 1661] [serial = 174] [outer = 0x0] [url = about:blank] 05:59:46 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x116a5a400) [pid = 1661] [serial = 159] [outer = 0x0] [url = about:blank] 05:59:46 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x118223400) [pid = 1661] [serial = 160] [outer = 0x0] [url = about:blank] 05:59:46 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x12196fc00) [pid = 1661] [serial = 177] [outer = 0x0] [url = about:blank] 05:59:46 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x1214f2000) [pid = 1661] [serial = 175] [outer = 0x0] [url = about:blank] 05:59:46 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x121e54800) [pid = 1661] [serial = 181] [outer = 0x0] [url = about:blank] 05:59:46 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x121e56800) [pid = 1661] [serial = 183] [outer = 0x0] [url = about:blank] 05:59:46 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x11bd9ec00) [pid = 1661] [serial = 180] [outer = 0x0] [url = about:blank] 05:59:46 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x112cda000) [pid = 1661] [serial = 153] [outer = 0x0] [url = about:blank] 05:59:46 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x124f3cc00) [pid = 1661] [serial = 186] [outer = 0x0] [url = about:blank] 05:59:46 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x121acb800) [pid = 1661] [serial = 178] [outer = 0x0] [url = about:blank] 05:59:46 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x113c20c00) [pid = 1661] [serial = 139] [outer = 0x0] [url = about:blank] 05:59:46 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x112968400) [pid = 1661] [serial = 138] [outer = 0x0] [url = about:blank] 05:59:46 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x11853fc00) [pid = 1661] [serial = 142] [outer = 0x0] [url = about:blank] 05:59:46 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x11822fc00) [pid = 1661] [serial = 141] [outer = 0x0] [url = about:blank] 05:59:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 05:59:46 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x11985b400) [pid = 1661] [serial = 145] [outer = 0x0] [url = about:blank] 05:59:46 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x118617400) [pid = 1661] [serial = 144] [outer = 0x0] [url = about:blank] 05:59:46 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x11bd2bc00) [pid = 1661] [serial = 172] [outer = 0x0] [url = about:blank] 05:59:46 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x124bed800) [pid = 1661] [serial = 184] [outer = 0x0] [url = about:blank] 05:59:46 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x119602400) [pid = 1661] [serial = 169] [outer = 0x0] [url = about:blank] 05:59:46 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x12153a400) [pid = 1661] [serial = 148] [outer = 0x0] [url = about:blank] 05:59:46 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x11bda0400) [pid = 1661] [serial = 147] [outer = 0x0] [url = about:blank] 05:59:46 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x118f32000) [pid = 1661] [serial = 166] [outer = 0x0] [url = about:blank] 05:59:46 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x119110c00) [pid = 1661] [serial = 187] [outer = 0x0] [url = about:blank] 05:59:46 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x121c99400) [pid = 1661] [serial = 151] [outer = 0x0] [url = about:blank] 05:59:46 INFO - PROCESS | 1661 | 1464267586203 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 05:59:46 INFO - PROCESS | 1661 | 1464267586204 Marionette TRACE conn2 <- [1,310,null,{}] 05:59:46 INFO - PROCESS | 1661 | 1464267586207 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}] 05:59:46 INFO - PROCESS | 1661 | 1464267586278 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 05:59:46 INFO - PROCESS | 1661 | 1464267586287 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:46 INFO - PROCESS | 1661 | ++DOCSHELL 0x116165000 == 33 [pid = 1661] [id = 85] 05:59:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x11768ac00) [pid = 1661] [serial = 252] [outer = 0x0] 05:59:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x118225800) [pid = 1661] [serial = 253] [outer = 0x11768ac00] 05:59:46 INFO - PROCESS | 1661 | 1464267586314 Marionette DEBUG loaded listener.js 05:59:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x118499c00) [pid = 1661] [serial = 254] [outer = 0x11768ac00] 05:59:46 INFO - PROCESS | 1661 | 1464267586643 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]]]}] 05:59:46 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. 05:59:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 471ms 05:59:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 05:59:46 INFO - PROCESS | 1661 | 1464267586674 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 05:59:46 INFO - PROCESS | 1661 | 1464267586675 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 05:59:46 INFO - PROCESS | 1661 | 1464267586677 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 05:59:46 INFO - PROCESS | 1661 | 1464267586680 Marionette TRACE conn2 <- [1,314,null,{}] 05:59:46 INFO - PROCESS | 1661 | 1464267586687 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}] 05:59:46 INFO - PROCESS | 1661 | 1464267586764 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 05:59:46 INFO - PROCESS | 1661 | 1464267586769 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:46 INFO - PROCESS | 1661 | ++DOCSHELL 0x117e0a800 == 34 [pid = 1661] [id = 86] 05:59:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x118606800) [pid = 1661] [serial = 255] [outer = 0x0] 05:59:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x11861d400) [pid = 1661] [serial = 256] [outer = 0x118606800] 05:59:46 INFO - PROCESS | 1661 | 1464267586799 Marionette DEBUG loaded listener.js 05:59:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x118f3d400) [pid = 1661] [serial = 257] [outer = 0x118606800] 05:59:47 INFO - PROCESS | 1661 | 1464267587145 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]]]}] 05:59:47 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. 05:59:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 472ms 05:59:47 INFO - PROCESS | 1661 | 1464267587150 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 05:59:47 INFO - PROCESS | 1661 | 1464267587152 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 05:59:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 05:59:47 INFO - PROCESS | 1661 | 1464267587154 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 05:59:47 INFO - PROCESS | 1661 | 1464267587155 Marionette TRACE conn2 <- [1,318,null,{}] 05:59:47 INFO - PROCESS | 1661 | 1464267587157 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}] 05:59:47 INFO - PROCESS | 1661 | 1464267587243 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 05:59:47 INFO - PROCESS | 1661 | 1464267587283 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:47 INFO - PROCESS | 1661 | ++DOCSHELL 0x1182d4800 == 35 [pid = 1661] [id = 87] 05:59:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x11860c000) [pid = 1661] [serial = 258] [outer = 0x0] 05:59:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x119603400) [pid = 1661] [serial = 259] [outer = 0x11860c000] 05:59:47 INFO - PROCESS | 1661 | 1464267587309 Marionette DEBUG loaded listener.js 05:59:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x11985fc00) [pid = 1661] [serial = 260] [outer = 0x11860c000] 05:59:47 INFO - PROCESS | 1661 | 1464267587603 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]]]}] 05:59:47 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. 05:59:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 470ms 05:59:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 05:59:47 INFO - PROCESS | 1661 | 1464267587624 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 05:59:47 INFO - PROCESS | 1661 | 1464267587625 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 05:59:47 INFO - PROCESS | 1661 | 1464267587628 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 05:59:47 INFO - PROCESS | 1661 | 1464267587629 Marionette TRACE conn2 <- [1,322,null,{}] 05:59:47 INFO - PROCESS | 1661 | 1464267587635 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}] 05:59:47 INFO - PROCESS | 1661 | 1464267587709 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 05:59:47 INFO - PROCESS | 1661 | 1464267587715 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:47 INFO - PROCESS | 1661 | ++DOCSHELL 0x11916a800 == 36 [pid = 1661] [id = 88] 05:59:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x118f32000) [pid = 1661] [serial = 261] [outer = 0x0] 05:59:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x119c91800) [pid = 1661] [serial = 262] [outer = 0x118f32000] 05:59:47 INFO - PROCESS | 1661 | 1464267587741 Marionette DEBUG loaded listener.js 05:59:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x11bd97400) [pid = 1661] [serial = 263] [outer = 0x118f32000] 05:59:48 INFO - PROCESS | 1661 | 1464267588113 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]]]}] 05:59:48 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. 05:59:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 522ms 05:59:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 05:59:48 INFO - PROCESS | 1661 | 1464267588151 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 05:59:48 INFO - PROCESS | 1661 | 1464267588152 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 05:59:48 INFO - PROCESS | 1661 | 1464267588155 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 05:59:48 INFO - PROCESS | 1661 | 1464267588157 Marionette TRACE conn2 <- [1,326,null,{}] 05:59:48 INFO - PROCESS | 1661 | 1464267588160 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}] 05:59:48 INFO - PROCESS | 1661 | 1464267588294 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 05:59:48 INFO - PROCESS | 1661 | 1464267588303 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:48 INFO - PROCESS | 1661 | ++DOCSHELL 0x11954e800 == 37 [pid = 1661] [id = 89] 05:59:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x1214f2000) [pid = 1661] [serial = 264] [outer = 0x0] 05:59:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x121812c00) [pid = 1661] [serial = 265] [outer = 0x1214f2000] 05:59:48 INFO - PROCESS | 1661 | 1464267588344 Marionette DEBUG loaded listener.js 05:59:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x124be4800) [pid = 1661] [serial = 266] [outer = 0x1214f2000] 05:59:48 INFO - PROCESS | 1661 | 1464267588763 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]]]}] 05:59:48 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. 05:59:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 619ms 05:59:48 INFO - PROCESS | 1661 | 1464267588775 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 05:59:48 INFO - PROCESS | 1661 | 1464267588776 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 05:59:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 05:59:48 INFO - PROCESS | 1661 | 1464267588778 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 05:59:48 INFO - PROCESS | 1661 | 1464267588779 Marionette TRACE conn2 <- [1,330,null,{}] 05:59:48 INFO - PROCESS | 1661 | 1464267588784 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}] 05:59:48 INFO - PROCESS | 1661 | 1464267588873 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 05:59:48 INFO - PROCESS | 1661 | 1464267588877 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:48 INFO - PROCESS | 1661 | ++DOCSHELL 0x111a5b000 == 38 [pid = 1661] [id = 90] 05:59:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x124819400) [pid = 1661] [serial = 267] [outer = 0x0] 05:59:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x124f3e000) [pid = 1661] [serial = 268] [outer = 0x124819400] 05:59:48 INFO - PROCESS | 1661 | 1464267588904 Marionette DEBUG loaded listener.js 05:59:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x12576dc00) [pid = 1661] [serial = 269] [outer = 0x124819400] 05:59:49 INFO - PROCESS | 1661 | 1464267589245 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]]]}] 05:59:49 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. 05:59:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 521ms 05:59:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 05:59:49 INFO - PROCESS | 1661 | 1464267589300 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 05:59:49 INFO - PROCESS | 1661 | 1464267589301 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 05:59:49 INFO - PROCESS | 1661 | 1464267589303 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 05:59:49 INFO - PROCESS | 1661 | 1464267589304 Marionette TRACE conn2 <- [1,334,null,{}] 05:59:49 INFO - PROCESS | 1661 | 1464267589306 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}] 05:59:49 INFO - PROCESS | 1661 | 1464267589395 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 05:59:49 INFO - PROCESS | 1661 | 1464267589405 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:49 INFO - PROCESS | 1661 | ++DOCSHELL 0x121491800 == 39 [pid = 1661] [id = 91] 05:59:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x125772000) [pid = 1661] [serial = 270] [outer = 0x0] 05:59:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x125779800) [pid = 1661] [serial = 271] [outer = 0x125772000] 05:59:49 INFO - PROCESS | 1661 | 1464267589430 Marionette DEBUG loaded listener.js 05:59:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x126d21c00) [pid = 1661] [serial = 272] [outer = 0x125772000] 05:59:49 INFO - PROCESS | 1661 | 1464267589742 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]]]}] 05:59:49 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. 05:59:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 468ms 05:59:49 INFO - PROCESS | 1661 | 1464267589772 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 05:59:49 INFO - PROCESS | 1661 | 1464267589773 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 05:59:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 05:59:49 INFO - PROCESS | 1661 | 1464267589775 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 05:59:49 INFO - PROCESS | 1661 | 1464267589776 Marionette TRACE conn2 <- [1,338,null,{}] 05:59:49 INFO - PROCESS | 1661 | 1464267589785 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}] 05:59:49 INFO - PROCESS | 1661 | 1464267589876 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 05:59:49 INFO - PROCESS | 1661 | 1464267589881 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:49 INFO - PROCESS | 1661 | ++DOCSHELL 0x121920800 == 40 [pid = 1661] [id = 92] 05:59:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x125775800) [pid = 1661] [serial = 273] [outer = 0x0] 05:59:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x126fd6400) [pid = 1661] [serial = 274] [outer = 0x125775800] 05:59:49 INFO - PROCESS | 1661 | 1464267589906 Marionette DEBUG loaded listener.js 05:59:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x12729f400) [pid = 1661] [serial = 275] [outer = 0x125775800] 05:59:50 INFO - PROCESS | 1661 | 1464267590229 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]]]}] 05:59:50 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. 05:59:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 469ms 05:59:50 INFO - PROCESS | 1661 | 1464267590245 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 05:59:50 INFO - PROCESS | 1661 | 1464267590246 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 05:59:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 05:59:50 INFO - PROCESS | 1661 | 1464267590257 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 05:59:50 INFO - PROCESS | 1661 | 1464267590258 Marionette TRACE conn2 <- [1,342,null,{}] 05:59:50 INFO - PROCESS | 1661 | 1464267590268 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}] 05:59:50 INFO - PROCESS | 1661 | 1464267590360 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 05:59:50 INFO - PROCESS | 1661 | 1464267590364 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:50 INFO - PROCESS | 1661 | ++DOCSHELL 0x124856800 == 41 [pid = 1661] [id = 93] 05:59:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x126fce800) [pid = 1661] [serial = 276] [outer = 0x0] 05:59:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x1275f1c00) [pid = 1661] [serial = 277] [outer = 0x126fce800] 05:59:50 INFO - PROCESS | 1661 | 1464267590389 Marionette DEBUG loaded listener.js 05:59:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x127708c00) [pid = 1661] [serial = 278] [outer = 0x126fce800] 05:59:50 INFO - PROCESS | 1661 | --DOMWINDOW == 108 (0x114edb000) [pid = 1661] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 05:59:50 INFO - PROCESS | 1661 | --DOMWINDOW == 107 (0x126d13c00) [pid = 1661] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 05:59:50 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x126d13800) [pid = 1661] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 05:59:50 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x11960c800) [pid = 1661] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 05:59:50 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x1214f0000) [pid = 1661] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 05:59:50 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x126dc1800) [pid = 1661] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 05:59:50 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x1132aec00) [pid = 1661] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 05:59:50 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x125775000) [pid = 1661] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 05:59:50 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x118f74400) [pid = 1661] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 05:59:50 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x11861ac00) [pid = 1661] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 05:59:50 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x1275ecc00) [pid = 1661] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 05:59:50 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x117568400) [pid = 1661] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 05:59:50 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x119c0d800) [pid = 1661] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 05:59:50 INFO - PROCESS | 1661 | 1464267590776 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]]]}] 05:59:50 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. 05:59:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 530ms 05:59:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 05:59:50 INFO - PROCESS | 1661 | 1464267590787 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 05:59:50 INFO - PROCESS | 1661 | 1464267590789 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 05:59:50 INFO - PROCESS | 1661 | 1464267590791 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 05:59:50 INFO - PROCESS | 1661 | 1464267590793 Marionette TRACE conn2 <- [1,346,null,{}] 05:59:50 INFO - PROCESS | 1661 | 1464267590795 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}] 05:59:50 INFO - PROCESS | 1661 | 1464267590893 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 05:59:50 INFO - PROCESS | 1661 | 1464267590939 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:50 INFO - PROCESS | 1661 | ++DOCSHELL 0x1257d2000 == 42 [pid = 1661] [id = 94] 05:59:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x1182ef000) [pid = 1661] [serial = 279] [outer = 0x0] 05:59:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x125775000) [pid = 1661] [serial = 280] [outer = 0x1182ef000] 05:59:50 INFO - PROCESS | 1661 | 1464267590967 Marionette DEBUG loaded listener.js 05:59:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x12770f400) [pid = 1661] [serial = 281] [outer = 0x1182ef000] 05:59:51 INFO - PROCESS | 1661 | 1464267591254 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]]]}] 05:59:51 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. 05:59:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 469ms 05:59:51 INFO - PROCESS | 1661 | 1464267591261 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 05:59:51 INFO - PROCESS | 1661 | 1464267591262 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 05:59:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 05:59:51 INFO - PROCESS | 1661 | 1464267591272 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 05:59:51 INFO - PROCESS | 1661 | 1464267591273 Marionette TRACE conn2 <- [1,350,null,{}] 05:59:51 INFO - PROCESS | 1661 | 1464267591275 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}] 05:59:51 INFO - PROCESS | 1661 | 1464267591356 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 05:59:51 INFO - PROCESS | 1661 | 1464267591361 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:51 INFO - PROCESS | 1661 | ++DOCSHELL 0x1277c5000 == 43 [pid = 1661] [id = 95] 05:59:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x127805400) [pid = 1661] [serial = 282] [outer = 0x0] 05:59:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x127811000) [pid = 1661] [serial = 283] [outer = 0x127805400] 05:59:51 INFO - PROCESS | 1661 | 1464267591388 Marionette DEBUG loaded listener.js 05:59:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x129092800) [pid = 1661] [serial = 284] [outer = 0x127805400] 05:59:51 INFO - PROCESS | 1661 | 1464267591686 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]]]}] 05:59:51 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. 05:59:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 418ms 05:59:51 INFO - PROCESS | 1661 | 1464267591691 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 05:59:51 INFO - PROCESS | 1661 | 1464267591692 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 05:59:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 05:59:51 INFO - PROCESS | 1661 | 1464267591694 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 05:59:51 INFO - PROCESS | 1661 | 1464267591695 Marionette TRACE conn2 <- [1,354,null,{}] 05:59:51 INFO - PROCESS | 1661 | 1464267591705 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}] 05:59:51 INFO - PROCESS | 1661 | 1464267591787 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 05:59:51 INFO - PROCESS | 1661 | 1464267591832 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:51 INFO - PROCESS | 1661 | ++DOCSHELL 0x129014800 == 44 [pid = 1661] [id = 96] 05:59:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x1186e9c00) [pid = 1661] [serial = 285] [outer = 0x0] 05:59:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x127808800) [pid = 1661] [serial = 286] [outer = 0x1186e9c00] 05:59:51 INFO - PROCESS | 1661 | 1464267591856 Marionette DEBUG loaded listener.js 05:59:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x1292a2800) [pid = 1661] [serial = 287] [outer = 0x1186e9c00] 05:59:52 INFO - PROCESS | 1661 | 1464267592138 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]]]}] 05:59:52 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. 05:59:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 472ms 05:59:52 INFO - PROCESS | 1661 | 1464267592194 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 05:59:52 INFO - PROCESS | 1661 | 1464267592196 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 05:59:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 05:59:52 INFO - PROCESS | 1661 | 1464267592202 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 05:59:52 INFO - PROCESS | 1661 | 1464267592204 Marionette TRACE conn2 <- [1,358,null,{}] 05:59:52 INFO - PROCESS | 1661 | 1464267592206 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}] 05:59:52 INFO - PROCESS | 1661 | 1464267592291 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 05:59:52 INFO - PROCESS | 1661 | 1464267592300 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:52 INFO - PROCESS | 1661 | ++DOCSHELL 0x1296e1000 == 45 [pid = 1661] [id = 97] 05:59:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x127810800) [pid = 1661] [serial = 288] [outer = 0x0] 05:59:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x129504c00) [pid = 1661] [serial = 289] [outer = 0x127810800] 05:59:52 INFO - PROCESS | 1661 | 1464267592325 Marionette DEBUG loaded listener.js 05:59:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x12950e400) [pid = 1661] [serial = 290] [outer = 0x127810800] 05:59:52 INFO - PROCESS | 1661 | 1464267592770 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]]]}] 05:59:52 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. 05:59:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 621ms 05:59:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 05:59:52 INFO - PROCESS | 1661 | 1464267592823 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 05:59:52 INFO - PROCESS | 1661 | 1464267592825 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 05:59:52 INFO - PROCESS | 1661 | 1464267592829 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 05:59:52 INFO - PROCESS | 1661 | 1464267592831 Marionette TRACE conn2 <- [1,362,null,{}] 05:59:52 INFO - PROCESS | 1661 | 1464267592835 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}] 05:59:52 INFO - PROCESS | 1661 | 1464267592937 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 05:59:52 INFO - PROCESS | 1661 | 1464267592984 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:52 INFO - PROCESS | 1661 | ++DOCSHELL 0x116771800 == 46 [pid = 1661] [id = 98] 05:59:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x1132b8000) [pid = 1661] [serial = 291] [outer = 0x0] 05:59:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 110 (0x116129000) [pid = 1661] [serial = 292] [outer = 0x1132b8000] 05:59:53 INFO - PROCESS | 1661 | 1464267593016 Marionette DEBUG loaded listener.js 05:59:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 111 (0x117568400) [pid = 1661] [serial = 293] [outer = 0x1132b8000] 05:59:53 INFO - PROCESS | 1661 | 1464267593449 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]]]}] 05:59:53 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. 05:59:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 672ms 05:59:53 INFO - PROCESS | 1661 | 1464267593514 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 05:59:53 INFO - PROCESS | 1661 | 1464267593518 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 05:59:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 05:59:53 INFO - PROCESS | 1661 | 1464267593550 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 05:59:53 INFO - PROCESS | 1661 | 1464267593552 Marionette TRACE conn2 <- [1,366,null,{}] 05:59:53 INFO - PROCESS | 1661 | 1464267593555 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}] 05:59:53 INFO - PROCESS | 1661 | 1464267593655 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 05:59:53 INFO - PROCESS | 1661 | 1464267593716 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:53 INFO - PROCESS | 1661 | ++DOCSHELL 0x11983e000 == 47 [pid = 1661] [id = 99] 05:59:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 112 (0x118546c00) [pid = 1661] [serial = 294] [outer = 0x0] 05:59:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 113 (0x11860dc00) [pid = 1661] [serial = 295] [outer = 0x118546c00] 05:59:53 INFO - PROCESS | 1661 | 1464267593745 Marionette DEBUG loaded listener.js 05:59:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 114 (0x11892d800) [pid = 1661] [serial = 296] [outer = 0x118546c00] 05:59:54 INFO - PROCESS | 1661 | 1464267594171 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]]]}] 05:59:54 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. 05:59:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 673ms 05:59:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 05:59:54 INFO - PROCESS | 1661 | 1464267594223 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 05:59:54 INFO - PROCESS | 1661 | 1464267594224 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 05:59:54 INFO - PROCESS | 1661 | 1464267594227 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 05:59:54 INFO - PROCESS | 1661 | 1464267594230 Marionette TRACE conn2 <- [1,370,null,{}] 05:59:54 INFO - PROCESS | 1661 | 1464267594239 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}] 05:59:54 INFO - PROCESS | 1661 | 1464267594340 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 05:59:54 INFO - PROCESS | 1661 | 1464267594401 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:54 INFO - PROCESS | 1661 | ++DOCSHELL 0x129359800 == 48 [pid = 1661] [id = 100] 05:59:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 115 (0x119c10400) [pid = 1661] [serial = 297] [outer = 0x0] 05:59:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 116 (0x11bd9dc00) [pid = 1661] [serial = 298] [outer = 0x119c10400] 05:59:54 INFO - PROCESS | 1661 | 1464267594433 Marionette DEBUG loaded listener.js 05:59:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 117 (0x1216f6400) [pid = 1661] [serial = 299] [outer = 0x119c10400] 05:59:54 INFO - PROCESS | 1661 | 1464267594853 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]]]}] 05:59:54 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. 05:59:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 674ms 05:59:54 INFO - PROCESS | 1661 | 1464267594901 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 05:59:54 INFO - PROCESS | 1661 | 1464267594903 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 05:59:54 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 05:59:54 INFO - PROCESS | 1661 | 1464267594943 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 05:59:54 INFO - PROCESS | 1661 | 1464267594944 Marionette TRACE conn2 <- [1,374,null,{}] 05:59:54 INFO - PROCESS | 1661 | 1464267594949 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}] 05:59:55 INFO - PROCESS | 1661 | 1464267595048 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 05:59:55 INFO - PROCESS | 1661 | 1464267595106 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:55 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a76a000 == 49 [pid = 1661] [id = 101] 05:59:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 118 (0x121e5a800) [pid = 1661] [serial = 300] [outer = 0x0] 05:59:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 119 (0x124befc00) [pid = 1661] [serial = 301] [outer = 0x121e5a800] 05:59:55 INFO - PROCESS | 1661 | 1464267595135 Marionette DEBUG loaded listener.js 05:59:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 120 (0x126dc0000) [pid = 1661] [serial = 302] [outer = 0x121e5a800] 05:59:55 INFO - PROCESS | 1661 | 1464267595628 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 05:59:55 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 05:59:55 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 740ms 05:59:55 INFO - PROCESS | 1661 | 1464267595674 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 05:59:55 INFO - PROCESS | 1661 | 1464267595677 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 05:59:55 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 05:59:55 INFO - PROCESS | 1661 | 1464267595702 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 05:59:55 INFO - PROCESS | 1661 | 1464267595704 Marionette TRACE conn2 <- [1,378,null,{}] 05:59:55 INFO - PROCESS | 1661 | 1464267595757 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}] 05:59:55 INFO - PROCESS | 1661 | 1464267595899 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 05:59:55 INFO - PROCESS | 1661 | 1464267595969 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:55 INFO - PROCESS | 1661 | ++DOCSHELL 0x12aa58000 == 50 [pid = 1661] [id = 102] 05:59:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 121 (0x112965c00) [pid = 1661] [serial = 303] [outer = 0x0] 05:59:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 122 (0x12780d000) [pid = 1661] [serial = 304] [outer = 0x112965c00] 05:59:56 INFO - PROCESS | 1661 | 1464267595998 Marionette DEBUG loaded listener.js 05:59:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 123 (0x129503000) [pid = 1661] [serial = 305] [outer = 0x112965c00] 05:59:56 INFO - PROCESS | 1661 | 1464267596586 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 05:59:56 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 05:59:56 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 924ms 05:59:56 INFO - PROCESS | 1661 | 1464267596614 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 05:59:56 INFO - PROCESS | 1661 | 1464267596616 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 05:59:56 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 05:59:56 INFO - PROCESS | 1661 | 1464267596620 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 05:59:56 INFO - PROCESS | 1661 | 1464267596622 Marionette TRACE conn2 <- [1,382,null,{}] 05:59:56 INFO - PROCESS | 1661 | 1464267596625 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}] 05:59:56 INFO - PROCESS | 1661 | 1464267596715 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 05:59:56 INFO - PROCESS | 1661 | 1464267596762 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:56 INFO - PROCESS | 1661 | ++DOCSHELL 0x1186cb000 == 51 [pid = 1661] [id = 103] 05:59:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 124 (0x114e0ec00) [pid = 1661] [serial = 306] [outer = 0x0] 05:59:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 125 (0x11710a800) [pid = 1661] [serial = 307] [outer = 0x114e0ec00] 05:59:56 INFO - PROCESS | 1661 | 1464267596789 Marionette DEBUG loaded listener.js 05:59:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 126 (0x1182f0c00) [pid = 1661] [serial = 308] [outer = 0x114e0ec00] 05:59:57 INFO - PROCESS | 1661 | 1464267597224 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 05:59:57 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 05:59:57 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 620ms 05:59:57 INFO - PROCESS | 1661 | 1464267597240 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 05:59:57 INFO - PROCESS | 1661 | 1464267597244 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 05:59:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 05:59:57 INFO - PROCESS | 1661 | 1464267597248 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 05:59:57 INFO - PROCESS | 1661 | 1464267597250 Marionette TRACE conn2 <- [1,386,null,{}] 05:59:57 INFO - PROCESS | 1661 | 1464267597252 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}] 05:59:57 INFO - PROCESS | 1661 | 1464267597351 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 05:59:57 INFO - PROCESS | 1661 | 1464267597395 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:57 INFO - PROCESS | 1661 | ++DOCSHELL 0x11744d000 == 52 [pid = 1661] [id = 104] 05:59:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 127 (0x118250000) [pid = 1661] [serial = 309] [outer = 0x0] 05:59:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 128 (0x11861f400) [pid = 1661] [serial = 310] [outer = 0x118250000] 05:59:57 INFO - PROCESS | 1661 | 1464267597422 Marionette DEBUG loaded listener.js 05:59:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 129 (0x118f3bc00) [pid = 1661] [serial = 311] [outer = 0x118250000] 05:59:57 INFO - PROCESS | 1661 | --DOCSHELL 0x129014800 == 51 [pid = 1661] [id = 96] 05:59:57 INFO - PROCESS | 1661 | --DOCSHELL 0x1277c5000 == 50 [pid = 1661] [id = 95] 05:59:57 INFO - PROCESS | 1661 | --DOCSHELL 0x1257d2000 == 49 [pid = 1661] [id = 94] 05:59:57 INFO - PROCESS | 1661 | --DOCSHELL 0x124856800 == 48 [pid = 1661] [id = 93] 05:59:57 INFO - PROCESS | 1661 | --DOCSHELL 0x121920800 == 47 [pid = 1661] [id = 92] 05:59:57 INFO - PROCESS | 1661 | --DOCSHELL 0x121491800 == 46 [pid = 1661] [id = 91] 05:59:57 INFO - PROCESS | 1661 | --DOCSHELL 0x111a5b000 == 45 [pid = 1661] [id = 90] 05:59:57 INFO - PROCESS | 1661 | --DOMWINDOW == 128 (0x127810c00) [pid = 1661] [serial = 235] [outer = 0x0] [url = about:blank] 05:59:57 INFO - PROCESS | 1661 | --DOCSHELL 0x11954e800 == 44 [pid = 1661] [id = 89] 05:59:57 INFO - PROCESS | 1661 | --DOCSHELL 0x11916a800 == 43 [pid = 1661] [id = 88] 05:59:57 INFO - PROCESS | 1661 | --DOCSHELL 0x1182d4800 == 42 [pid = 1661] [id = 87] 05:59:57 INFO - PROCESS | 1661 | --DOCSHELL 0x117e0a800 == 41 [pid = 1661] [id = 86] 05:59:57 INFO - PROCESS | 1661 | --DOCSHELL 0x116165000 == 40 [pid = 1661] [id = 85] 05:59:57 INFO - PROCESS | 1661 | --DOCSHELL 0x116aaf000 == 39 [pid = 1661] [id = 84] 05:59:57 INFO - PROCESS | 1661 | --DOCSHELL 0x128d23000 == 38 [pid = 1661] [id = 83] 05:59:57 INFO - PROCESS | 1661 | --DOMWINDOW == 127 (0x12780b400) [pid = 1661] [serial = 233] [outer = 0x0] [url = about:blank] 05:59:57 INFO - PROCESS | 1661 | --DOMWINDOW == 126 (0x116a5d400) [pid = 1661] [serial = 199] [outer = 0x0] [url = about:blank] 05:59:57 INFO - PROCESS | 1661 | --DOMWINDOW == 125 (0x1164aec00) [pid = 1661] [serial = 198] [outer = 0x0] [url = about:blank] 05:59:57 INFO - PROCESS | 1661 | --DOMWINDOW == 124 (0x127191c00) [pid = 1661] [serial = 223] [outer = 0x0] [url = about:blank] 05:59:57 INFO - PROCESS | 1661 | --DOMWINDOW == 123 (0x126d1f400) [pid = 1661] [serial = 220] [outer = 0x0] [url = about:blank] 05:59:57 INFO - PROCESS | 1661 | --DOMWINDOW == 122 (0x126dbf000) [pid = 1661] [serial = 221] [outer = 0x0] [url = about:blank] 05:59:57 INFO - PROCESS | 1661 | --DOMWINDOW == 121 (0x1214ed000) [pid = 1661] [serial = 212] [outer = 0x0] [url = about:blank] 05:59:57 INFO - PROCESS | 1661 | --DOMWINDOW == 120 (0x12528a400) [pid = 1661] [serial = 217] [outer = 0x0] [url = about:blank] 05:59:57 INFO - PROCESS | 1661 | --DOMWINDOW == 119 (0x12753c000) [pid = 1661] [serial = 229] [outer = 0x0] [url = about:blank] 05:59:57 INFO - PROCESS | 1661 | --DOMWINDOW == 118 (0x11861c800) [pid = 1661] [serial = 226] [outer = 0x0] [url = about:blank] 05:59:57 INFO - PROCESS | 1661 | --DOMWINDOW == 117 (0x126d18c00) [pid = 1661] [serial = 190] [outer = 0x0] [url = about:blank] 05:59:57 INFO - PROCESS | 1661 | --DOMWINDOW == 116 (0x1258a6c00) [pid = 1661] [serial = 218] [outer = 0x0] [url = about:blank] 05:59:57 INFO - PROCESS | 1661 | --DOMWINDOW == 115 (0x119c0d400) [pid = 1661] [serial = 209] [outer = 0x0] [url = about:blank] 05:59:57 INFO - PROCESS | 1661 | --DOMWINDOW == 114 (0x127299800) [pid = 1661] [serial = 224] [outer = 0x0] [url = about:blank] 05:59:57 INFO - PROCESS | 1661 | --DOMWINDOW == 113 (0x111c8ac00) [pid = 1661] [serial = 192] [outer = 0x0] [url = about:blank] 05:59:57 INFO - PROCESS | 1661 | --DOMWINDOW == 112 (0x118f3ec00) [pid = 1661] [serial = 205] [outer = 0x0] [url = about:blank] 05:59:57 INFO - PROCESS | 1661 | --DOMWINDOW == 111 (0x127804c00) [pid = 1661] [serial = 232] [outer = 0x0] [url = about:blank] 05:59:57 INFO - PROCESS | 1661 | --DOMWINDOW == 110 (0x117576c00) [pid = 1661] [serial = 195] [outer = 0x0] [url = about:blank] 05:59:57 INFO - PROCESS | 1661 | --DOMWINDOW == 109 (0x11910f800) [pid = 1661] [serial = 206] [outer = 0x0] [url = about:blank] 05:59:57 INFO - PROCESS | 1661 | --DOMWINDOW == 108 (0x1166ca800) [pid = 1661] [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.] 05:59:57 INFO - PROCESS | 1661 | --DOMWINDOW == 107 (0x118604800) [pid = 1661] [serial = 202] [outer = 0x0] [url = about:blank] 05:59:57 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x12153a800) [pid = 1661] [serial = 227] [outer = 0x0] [url = about:blank] 05:59:57 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x11bd97000) [pid = 1661] [serial = 211] [outer = 0x0] [url = about:blank] 05:59:57 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x1219ab800) [pid = 1661] [serial = 214] [outer = 0x0] [url = about:blank] 05:59:57 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x127708000) [pid = 1661] [serial = 230] [outer = 0x0] [url = about:blank] 05:59:57 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x119860800) [pid = 1661] [serial = 208] [outer = 0x0] [url = about:blank] 05:59:57 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x125110c00) [pid = 1661] [serial = 215] [outer = 0x0] [url = about:blank] 05:59:57 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x118540c00) [pid = 1661] [serial = 201] [outer = 0x0] [url = about:blank] 05:59:57 INFO - PROCESS | 1661 | 1464267597791 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]]]}] 05:59:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 05:59:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 569ms 05:59:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 05:59:57 INFO - PROCESS | 1661 | 1464267597817 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 05:59:57 INFO - PROCESS | 1661 | 1464267597819 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 05:59:57 INFO - PROCESS | 1661 | 1464267597821 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 05:59:57 INFO - PROCESS | 1661 | 1464267597823 Marionette TRACE conn2 <- [1,390,null,{}] 05:59:57 INFO - PROCESS | 1661 | 1464267597831 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}] 05:59:57 INFO - PROCESS | 1661 | 1464267597909 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 05:59:57 INFO - PROCESS | 1661 | 1464267597919 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:57 INFO - PROCESS | 1661 | ++DOCSHELL 0x116f3d000 == 39 [pid = 1661] [id = 105] 05:59:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x11910dc00) [pid = 1661] [serial = 312] [outer = 0x0] 05:59:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x11960e800) [pid = 1661] [serial = 313] [outer = 0x11910dc00] 05:59:57 INFO - PROCESS | 1661 | 1464267597947 Marionette DEBUG loaded listener.js 05:59:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x119c8e000) [pid = 1661] [serial = 314] [outer = 0x11910dc00] 05:59:58 INFO - PROCESS | 1661 | 1464267598378 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]]]}] 05:59:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 05:59:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 570ms 05:59:58 INFO - PROCESS | 1661 | 1464267598392 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 05:59:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 05:59:58 INFO - PROCESS | 1661 | 1464267598395 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 05:59:58 INFO - PROCESS | 1661 | 1464267598401 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 05:59:58 INFO - PROCESS | 1661 | 1464267598403 Marionette TRACE conn2 <- [1,394,null,{}] 05:59:58 INFO - PROCESS | 1661 | 1464267598406 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}] 05:59:58 INFO - PROCESS | 1661 | 1464267598526 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 05:59:58 INFO - PROCESS | 1661 | 1464267598535 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:58 INFO - PROCESS | 1661 | ++DOCSHELL 0x119537800 == 40 [pid = 1661] [id = 106] 05:59:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x11bd28000) [pid = 1661] [serial = 315] [outer = 0x0] 05:59:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x1214f1800) [pid = 1661] [serial = 316] [outer = 0x11bd28000] 05:59:58 INFO - PROCESS | 1661 | 1464267598580 Marionette DEBUG loaded listener.js 05:59:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x1219ac800) [pid = 1661] [serial = 317] [outer = 0x11bd28000] 05:59:59 INFO - PROCESS | 1661 | 1464267599060 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]]]}] 05:59:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 05:59:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 721ms 05:59:59 INFO - PROCESS | 1661 | 1464267599121 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 05:59:59 INFO - PROCESS | 1661 | 1464267599123 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 05:59:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 05:59:59 INFO - PROCESS | 1661 | 1464267599125 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 05:59:59 INFO - PROCESS | 1661 | 1464267599126 Marionette TRACE conn2 <- [1,398,null,{}] 05:59:59 INFO - PROCESS | 1661 | 1464267599140 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}] 05:59:59 INFO - PROCESS | 1661 | 1464267599235 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 05:59:59 INFO - PROCESS | 1661 | 1464267599242 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:59 INFO - PROCESS | 1661 | ++DOCSHELL 0x121495000 == 41 [pid = 1661] [id = 107] 05:59:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x1219ad000) [pid = 1661] [serial = 318] [outer = 0x0] 05:59:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x126d1f800) [pid = 1661] [serial = 319] [outer = 0x1219ad000] 05:59:59 INFO - PROCESS | 1661 | 1464267599267 Marionette DEBUG loaded listener.js 05:59:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x126fd2c00) [pid = 1661] [serial = 320] [outer = 0x1219ad000] 05:59:59 INFO - PROCESS | 1661 | 1464267599600 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]]]}] 05:59:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 05:59:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 518ms 05:59:59 INFO - PROCESS | 1661 | 1464267599643 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 05:59:59 INFO - PROCESS | 1661 | 1464267599645 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 05:59:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 05:59:59 INFO - PROCESS | 1661 | 1464267599647 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 05:59:59 INFO - PROCESS | 1661 | 1464267599648 Marionette TRACE conn2 <- [1,402,null,{}] 05:59:59 INFO - PROCESS | 1661 | 1464267599651 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}] 05:59:59 INFO - PROCESS | 1661 | 1464267599822 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 05:59:59 INFO - PROCESS | 1661 | 1464267599852 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:59 INFO - PROCESS | 1661 | ++DOCSHELL 0x116880800 == 42 [pid = 1661] [id = 108] 05:59:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 110 (0x12528f000) [pid = 1661] [serial = 321] [outer = 0x0] 05:59:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 111 (0x1275e9c00) [pid = 1661] [serial = 322] [outer = 0x12528f000] 05:59:59 INFO - PROCESS | 1661 | 1464267599892 Marionette DEBUG loaded listener.js 05:59:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 112 (0x1292a0c00) [pid = 1661] [serial = 323] [outer = 0x12528f000] 06:00:00 INFO - PROCESS | 1661 | 1464267600304 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]]]}] 06:00:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 06:00:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 673ms 06:00:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 06:00:00 INFO - PROCESS | 1661 | 1464267600321 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 06:00:00 INFO - PROCESS | 1661 | 1464267600322 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 06:00:00 INFO - PROCESS | 1661 | 1464267600324 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 06:00:00 INFO - PROCESS | 1661 | 1464267600325 Marionette TRACE conn2 <- [1,406,null,{}] 06:00:00 INFO - PROCESS | 1661 | 1464267600328 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}] 06:00:00 INFO - PROCESS | 1661 | 1464267600428 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 06:00:00 INFO - PROCESS | 1661 | 1464267600458 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:00 INFO - PROCESS | 1661 | ++DOCSHELL 0x124b75800 == 43 [pid = 1661] [id = 109] 06:00:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 113 (0x12950c800) [pid = 1661] [serial = 324] [outer = 0x0] 06:00:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 114 (0x12a43d400) [pid = 1661] [serial = 325] [outer = 0x12950c800] 06:00:00 INFO - PROCESS | 1661 | 1464267600483 Marionette DEBUG loaded listener.js 06:00:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 115 (0x12a689000) [pid = 1661] [serial = 326] [outer = 0x12950c800] 06:00:00 INFO - PROCESS | 1661 | 1464267600801 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]]]}] 06:00:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 06:00:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 518ms 06:00:00 INFO - PROCESS | 1661 | 1464267600843 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 06:00:00 INFO - PROCESS | 1661 | 1464267600844 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 06:00:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 06:00:00 INFO - PROCESS | 1661 | 1464267600846 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 06:00:00 INFO - PROCESS | 1661 | 1464267600847 Marionette TRACE conn2 <- [1,410,null,{}] 06:00:00 INFO - PROCESS | 1661 | 1464267600849 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}] 06:00:00 INFO - PROCESS | 1661 | 1464267600944 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 06:00:00 INFO - PROCESS | 1661 | 1464267600949 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:00 INFO - PROCESS | 1661 | ++DOCSHELL 0x1257d4000 == 44 [pid = 1661] [id = 110] 06:00:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 116 (0x129510000) [pid = 1661] [serial = 327] [outer = 0x0] 06:00:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 117 (0x12a6f0800) [pid = 1661] [serial = 328] [outer = 0x129510000] 06:00:00 INFO - PROCESS | 1661 | 1464267600973 Marionette DEBUG loaded listener.js 06:00:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 118 (0x12a6f9000) [pid = 1661] [serial = 329] [outer = 0x129510000] 06:00:01 INFO - PROCESS | 1661 | 1464267601301 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]]]}] 06:00:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 06:00:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 471ms 06:00:01 INFO - PROCESS | 1661 | 1464267601320 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 06:00:01 INFO - PROCESS | 1661 | 1464267601321 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 06:00:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 06:00:01 INFO - PROCESS | 1661 | 1464267601329 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 06:00:01 INFO - PROCESS | 1661 | 1464267601331 Marionette TRACE conn2 <- [1,414,null,{}] 06:00:01 INFO - PROCESS | 1661 | 1464267601337 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}] 06:00:01 INFO - PROCESS | 1661 | 1464267601449 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 06:00:01 INFO - PROCESS | 1661 | 1464267601451 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 06:00:01 INFO - PROCESS | 1661 | 1464267601467 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:01 INFO - PROCESS | 1661 | ++DOCSHELL 0x128d8a800 == 45 [pid = 1661] [id = 111] 06:00:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 119 (0x12abd6000) [pid = 1661] [serial = 330] [outer = 0x0] 06:00:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 120 (0x12abd8400) [pid = 1661] [serial = 331] [outer = 0x12abd6000] 06:00:01 INFO - PROCESS | 1661 | 1464267601491 Marionette DEBUG loaded listener.js 06:00:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 121 (0x12abdd400) [pid = 1661] [serial = 332] [outer = 0x12abd6000] 06:00:01 INFO - PROCESS | 1661 | --DOMWINDOW == 120 (0x124819400) [pid = 1661] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 06:00:01 INFO - PROCESS | 1661 | --DOMWINDOW == 119 (0x125772000) [pid = 1661] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 06:00:01 INFO - PROCESS | 1661 | --DOMWINDOW == 118 (0x1182ef000) [pid = 1661] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 06:00:01 INFO - PROCESS | 1661 | --DOMWINDOW == 117 (0x11768ac00) [pid = 1661] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 06:00:01 INFO - PROCESS | 1661 | --DOMWINDOW == 116 (0x118f32000) [pid = 1661] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 06:00:01 INFO - PROCESS | 1661 | --DOMWINDOW == 115 (0x118606800) [pid = 1661] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 06:00:01 INFO - PROCESS | 1661 | --DOMWINDOW == 114 (0x11860c000) [pid = 1661] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 06:00:01 INFO - PROCESS | 1661 | --DOMWINDOW == 113 (0x125775800) [pid = 1661] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 06:00:01 INFO - PROCESS | 1661 | --DOMWINDOW == 112 (0x1214f2000) [pid = 1661] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 06:00:01 INFO - PROCESS | 1661 | --DOMWINDOW == 111 (0x11660a800) [pid = 1661] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 06:00:01 INFO - PROCESS | 1661 | --DOMWINDOW == 110 (0x126fce800) [pid = 1661] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 06:00:01 INFO - PROCESS | 1661 | --DOMWINDOW == 109 (0x1186e9c00) [pid = 1661] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 06:00:01 INFO - PROCESS | 1661 | --DOMWINDOW == 108 (0x127805400) [pid = 1661] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 06:00:01 INFO - PROCESS | 1661 | 1464267601943 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]]]}] 06:00:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 06:00:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 621ms 06:00:01 INFO - PROCESS | 1661 | 1464267601951 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 06:00:01 INFO - PROCESS | 1661 | 1464267601953 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 06:00:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 06:00:01 INFO - PROCESS | 1661 | 1464267601955 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 06:00:01 INFO - PROCESS | 1661 | 1464267601956 Marionette TRACE conn2 <- [1,418,null,{}] 06:00:01 INFO - PROCESS | 1661 | 1464267601958 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}] 06:00:02 INFO - PROCESS | 1661 | 1464267602041 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 06:00:02 INFO - PROCESS | 1661 | 1464267602047 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:02 INFO - PROCESS | 1661 | ++DOCSHELL 0x121494800 == 46 [pid = 1661] [id = 112] 06:00:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x1132aec00) [pid = 1661] [serial = 333] [outer = 0x0] 06:00:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 110 (0x11853e800) [pid = 1661] [serial = 334] [outer = 0x1132aec00] 06:00:02 INFO - PROCESS | 1661 | 1464267602074 Marionette DEBUG loaded listener.js 06:00:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 111 (0x125772c00) [pid = 1661] [serial = 335] [outer = 0x1132aec00] 06:00:02 INFO - PROCESS | 1661 | 1464267602950 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]]]}] 06:00:02 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 06:00:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1020ms 06:00:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 06:00:02 INFO - PROCESS | 1661 | 1464267602976 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 06:00:02 INFO - PROCESS | 1661 | 1464267602977 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 06:00:02 INFO - PROCESS | 1661 | 1464267602980 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 06:00:02 INFO - PROCESS | 1661 | 1464267602983 Marionette TRACE conn2 <- [1,422,null,{}] 06:00:03 INFO - PROCESS | 1661 | 1464267602994 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}] 06:00:03 INFO - PROCESS | 1661 | 1464267603102 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 06:00:03 INFO - PROCESS | 1661 | 1464267603109 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:03 INFO - PROCESS | 1661 | ++DOCSHELL 0x12aa4b800 == 47 [pid = 1661] [id = 113] 06:00:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 112 (0x119c8c000) [pid = 1661] [serial = 336] [outer = 0x0] 06:00:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 113 (0x129093400) [pid = 1661] [serial = 337] [outer = 0x119c8c000] 06:00:03 INFO - PROCESS | 1661 | 1464267603137 Marionette DEBUG loaded listener.js 06:00:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 114 (0x12b22c000) [pid = 1661] [serial = 338] [outer = 0x119c8c000] 06:00:03 INFO - PROCESS | 1661 | 1464267603989 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]]]}] 06:00:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 06:00:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1029ms 06:00:04 INFO - PROCESS | 1661 | 1464267604010 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 06:00:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 06:00:04 INFO - PROCESS | 1661 | 1464267604015 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 06:00:04 INFO - PROCESS | 1661 | 1464267604020 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 06:00:04 INFO - PROCESS | 1661 | 1464267604026 Marionette TRACE conn2 <- [1,426,null,{}] 06:00:04 INFO - PROCESS | 1661 | 1464267604050 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}] 06:00:04 INFO - PROCESS | 1661 | 1464267604183 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 06:00:04 INFO - PROCESS | 1661 | 1464267604230 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:04 INFO - PROCESS | 1661 | ++DOCSHELL 0x116646000 == 48 [pid = 1661] [id = 114] 06:00:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 115 (0x1164ae000) [pid = 1661] [serial = 339] [outer = 0x0] 06:00:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 116 (0x117109800) [pid = 1661] [serial = 340] [outer = 0x1164ae000] 06:00:04 INFO - PROCESS | 1661 | 1464267604263 Marionette DEBUG loaded listener.js 06:00:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 117 (0x1182f3800) [pid = 1661] [serial = 341] [outer = 0x1164ae000] 06:00:04 INFO - PROCESS | 1661 | 1464267604763 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] 06:00:04 INFO - PROCESS | 1661 | 1464267604822 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 06:00:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 06:00:04 INFO - PROCESS | 1661 | 1464267604826 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 06:00:04 INFO - PROCESS | 1661 | 1464267604829 Marionette TRACE conn2 <- [1,430,null,{}] 06:00:04 INFO - PROCESS | 1661 | 1464267604834 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}] 06:00:04 INFO - PROCESS | 1661 | 1464267604935 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 06:00:04 INFO - PROCESS | 1661 | 1464267604995 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:05 INFO - PROCESS | 1661 | ++DOCSHELL 0x11a0cc000 == 49 [pid = 1661] [id = 115] 06:00:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 118 (0x11824a800) [pid = 1661] [serial = 342] [outer = 0x0] 06:00:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 119 (0x119602400) [pid = 1661] [serial = 343] [outer = 0x11824a800] 06:00:05 INFO - PROCESS | 1661 | 1464267605025 Marionette DEBUG loaded listener.js 06:00:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 120 (0x119c0d400) [pid = 1661] [serial = 344] [outer = 0x11824a800] 06:00:05 INFO - PROCESS | 1661 | 1464267605457 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]]]}] 06:00:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 06:00:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 673ms 06:00:05 INFO - PROCESS | 1661 | 1464267605502 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 06:00:05 INFO - PROCESS | 1661 | 1464267605503 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 06:00:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 06:00:05 INFO - PROCESS | 1661 | 1464267605506 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 06:00:05 INFO - PROCESS | 1661 | 1464267605508 Marionette TRACE conn2 <- [1,434,null,{}] 06:00:05 INFO - PROCESS | 1661 | 1464267605532 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}] 06:00:05 INFO - PROCESS | 1661 | 1464267605656 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 06:00:05 INFO - PROCESS | 1661 | 1464267605703 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:05 INFO - PROCESS | 1661 | ++DOCSHELL 0x128d8d000 == 50 [pid = 1661] [id = 116] 06:00:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 121 (0x125115800) [pid = 1661] [serial = 345] [outer = 0x0] 06:00:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 122 (0x125777000) [pid = 1661] [serial = 346] [outer = 0x125115800] 06:00:05 INFO - PROCESS | 1661 | 1464267605736 Marionette DEBUG loaded listener.js 06:00:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 123 (0x12720fc00) [pid = 1661] [serial = 347] [outer = 0x125115800] 06:00:06 INFO - PROCESS | 1661 | 1464267606165 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]]]}] 06:00:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 06:00:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 671ms 06:00:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 06:00:06 INFO - PROCESS | 1661 | 1464267606177 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 06:00:06 INFO - PROCESS | 1661 | 1464267606179 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 06:00:06 INFO - PROCESS | 1661 | 1464267606184 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 06:00:06 INFO - PROCESS | 1661 | 1464267606185 Marionette TRACE conn2 <- [1,438,null,{}] 06:00:06 INFO - PROCESS | 1661 | 1464267606188 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}] 06:00:06 INFO - PROCESS | 1661 | 1464267606287 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 06:00:06 INFO - PROCESS | 1661 | 1464267606331 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:06 INFO - PROCESS | 1661 | ++DOCSHELL 0x12b824800 == 51 [pid = 1661] [id = 117] 06:00:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 124 (0x127531800) [pid = 1661] [serial = 348] [outer = 0x0] 06:00:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 125 (0x12770a000) [pid = 1661] [serial = 349] [outer = 0x127531800] 06:00:06 INFO - PROCESS | 1661 | 1464267606361 Marionette DEBUG loaded listener.js 06:00:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 126 (0x127810c00) [pid = 1661] [serial = 350] [outer = 0x127531800] 06:00:06 INFO - PROCESS | 1661 | 1464267606819 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]]]}] 06:00:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 06:00:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 671ms 06:00:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 06:00:06 INFO - PROCESS | 1661 | 1464267606855 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 06:00:06 INFO - PROCESS | 1661 | 1464267606856 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 06:00:06 INFO - PROCESS | 1661 | 1464267606859 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 06:00:06 INFO - PROCESS | 1661 | 1464267606860 Marionette TRACE conn2 <- [1,442,null,{}] 06:00:06 INFO - PROCESS | 1661 | 1464267606863 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}] 06:00:06 INFO - PROCESS | 1661 | 1464267606981 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 06:00:07 INFO - PROCESS | 1661 | 1464267607055 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:07 INFO - PROCESS | 1661 | ++DOCSHELL 0x116ac7800 == 52 [pid = 1661] [id = 118] 06:00:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 127 (0x118547800) [pid = 1661] [serial = 351] [outer = 0x0] 06:00:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 128 (0x129094000) [pid = 1661] [serial = 352] [outer = 0x118547800] 06:00:07 INFO - PROCESS | 1661 | 1464267607085 Marionette DEBUG loaded listener.js 06:00:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 129 (0x12a442000) [pid = 1661] [serial = 353] [outer = 0x118547800] 06:00:07 INFO - PROCESS | 1661 | 1464267607586 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]]]}] 06:00:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 06:00:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 770ms 06:00:07 INFO - PROCESS | 1661 | 1464267607650 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 06:00:07 INFO - PROCESS | 1661 | 1464267607652 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 06:00:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 06:00:07 INFO - PROCESS | 1661 | 1464267607657 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 06:00:07 INFO - PROCESS | 1661 | 1464267607659 Marionette TRACE conn2 <- [1,446,null,{}] 06:00:07 INFO - PROCESS | 1661 | 1464267607663 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}] 06:00:07 INFO - PROCESS | 1661 | 1464267607754 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 06:00:07 INFO - PROCESS | 1661 | 1464267607817 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:07 INFO - PROCESS | 1661 | ++DOCSHELL 0x117432800 == 53 [pid = 1661] [id = 119] 06:00:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 130 (0x118548c00) [pid = 1661] [serial = 354] [outer = 0x0] 06:00:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 131 (0x118606c00) [pid = 1661] [serial = 355] [outer = 0x118548c00] 06:00:07 INFO - PROCESS | 1661 | 1464267607846 Marionette DEBUG loaded listener.js 06:00:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 132 (0x118f3cc00) [pid = 1661] [serial = 356] [outer = 0x118548c00] 06:00:08 INFO - PROCESS | 1661 | --DOCSHELL 0x121494800 == 52 [pid = 1661] [id = 112] 06:00:08 INFO - PROCESS | 1661 | --DOCSHELL 0x128d8a800 == 51 [pid = 1661] [id = 111] 06:00:08 INFO - PROCESS | 1661 | --DOCSHELL 0x1257d4000 == 50 [pid = 1661] [id = 110] 06:00:08 INFO - PROCESS | 1661 | --DOCSHELL 0x124b75800 == 49 [pid = 1661] [id = 109] 06:00:08 INFO - PROCESS | 1661 | --DOCSHELL 0x116880800 == 48 [pid = 1661] [id = 108] 06:00:08 INFO - PROCESS | 1661 | --DOCSHELL 0x121495000 == 47 [pid = 1661] [id = 107] 06:00:08 INFO - PROCESS | 1661 | --DOMWINDOW == 131 (0x129504c00) [pid = 1661] [serial = 289] [outer = 0x0] [url = about:blank] 06:00:08 INFO - PROCESS | 1661 | --DOCSHELL 0x119537800 == 46 [pid = 1661] [id = 106] 06:00:08 INFO - PROCESS | 1661 | --DOCSHELL 0x116f3d000 == 45 [pid = 1661] [id = 105] 06:00:08 INFO - PROCESS | 1661 | --DOCSHELL 0x11744d000 == 44 [pid = 1661] [id = 104] 06:00:08 INFO - PROCESS | 1661 | --DOCSHELL 0x1186cb000 == 43 [pid = 1661] [id = 103] 06:00:08 INFO - PROCESS | 1661 | --DOCSHELL 0x12a76a000 == 42 [pid = 1661] [id = 101] 06:00:08 INFO - PROCESS | 1661 | --DOCSHELL 0x129359800 == 41 [pid = 1661] [id = 100] 06:00:08 INFO - PROCESS | 1661 | --DOCSHELL 0x11983e000 == 40 [pid = 1661] [id = 99] 06:00:08 INFO - PROCESS | 1661 | --DOCSHELL 0x116771800 == 39 [pid = 1661] [id = 98] 06:00:08 INFO - PROCESS | 1661 | 1464267608250 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]]]}] 06:00:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 06:00:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 623ms 06:00:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 06:00:08 INFO - PROCESS | 1661 | 1464267608282 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 06:00:08 INFO - PROCESS | 1661 | 1464267608285 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 06:00:08 INFO - PROCESS | 1661 | 1464267608290 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 06:00:08 INFO - PROCESS | 1661 | 1464267608291 Marionette TRACE conn2 <- [1,450,null,{}] 06:00:08 INFO - PROCESS | 1661 | 1464267608294 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}] 06:00:08 INFO - PROCESS | 1661 | 1464267608381 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 06:00:08 INFO - PROCESS | 1661 | --DOMWINDOW == 130 (0x124f3e000) [pid = 1661] [serial = 268] [outer = 0x0] [url = about:blank] 06:00:08 INFO - PROCESS | 1661 | --DOMWINDOW == 129 (0x125779800) [pid = 1661] [serial = 271] [outer = 0x0] [url = about:blank] 06:00:08 INFO - PROCESS | 1661 | --DOMWINDOW == 128 (0x125775000) [pid = 1661] [serial = 280] [outer = 0x0] [url = about:blank] 06:00:08 INFO - PROCESS | 1661 | --DOMWINDOW == 127 (0x118225800) [pid = 1661] [serial = 253] [outer = 0x0] [url = about:blank] 06:00:08 INFO - PROCESS | 1661 | --DOMWINDOW == 126 (0x118499c00) [pid = 1661] [serial = 254] [outer = 0x0] [url = about:blank] 06:00:08 INFO - PROCESS | 1661 | --DOMWINDOW == 125 (0x119c91800) [pid = 1661] [serial = 262] [outer = 0x0] [url = about:blank] 06:00:08 INFO - PROCESS | 1661 | --DOMWINDOW == 124 (0x11bd97400) [pid = 1661] [serial = 263] [outer = 0x0] [url = about:blank] 06:00:08 INFO - PROCESS | 1661 | --DOMWINDOW == 123 (0x11861d400) [pid = 1661] [serial = 256] [outer = 0x0] [url = about:blank] 06:00:08 INFO - PROCESS | 1661 | --DOMWINDOW == 122 (0x118f3d400) [pid = 1661] [serial = 257] [outer = 0x0] [url = about:blank] 06:00:08 INFO - PROCESS | 1661 | --DOMWINDOW == 121 (0x119603400) [pid = 1661] [serial = 259] [outer = 0x0] [url = about:blank] 06:00:08 INFO - PROCESS | 1661 | --DOMWINDOW == 120 (0x126fd6400) [pid = 1661] [serial = 274] [outer = 0x0] [url = about:blank] 06:00:08 INFO - PROCESS | 1661 | --DOMWINDOW == 119 (0x11985fc00) [pid = 1661] [serial = 260] [outer = 0x0] [url = about:blank] 06:00:08 INFO - PROCESS | 1661 | --DOMWINDOW == 118 (0x121812c00) [pid = 1661] [serial = 265] [outer = 0x0] [url = about:blank] 06:00:08 INFO - PROCESS | 1661 | --DOMWINDOW == 117 (0x117688800) [pid = 1661] [serial = 251] [outer = 0x0] [url = about:blank] 06:00:08 INFO - PROCESS | 1661 | --DOMWINDOW == 116 (0x1168a9c00) [pid = 1661] [serial = 250] [outer = 0x0] [url = about:blank] 06:00:08 INFO - PROCESS | 1661 | --DOMWINDOW == 115 (0x116858400) [pid = 1661] [serial = 238] [outer = 0x0] [url = about:blank] 06:00:08 INFO - PROCESS | 1661 | --DOMWINDOW == 114 (0x11860f000) [pid = 1661] [serial = 241] [outer = 0x0] [url = about:blank] 06:00:08 INFO - PROCESS | 1661 | --DOMWINDOW == 113 (0x119c89c00) [pid = 1661] [serial = 244] [outer = 0x0] [url = about:blank] 06:00:08 INFO - PROCESS | 1661 | --DOMWINDOW == 112 (0x12729f400) [pid = 1661] [serial = 275] [outer = 0x0] [url = about:blank] 06:00:08 INFO - PROCESS | 1661 | --DOMWINDOW == 111 (0x126d21c00) [pid = 1661] [serial = 272] [outer = 0x0] [url = about:blank] 06:00:08 INFO - PROCESS | 1661 | --DOMWINDOW == 110 (0x1216ef400) [pid = 1661] [serial = 247] [outer = 0x0] [url = about:blank] 06:00:08 INFO - PROCESS | 1661 | --DOMWINDOW == 109 (0x1275f1c00) [pid = 1661] [serial = 277] [outer = 0x0] [url = about:blank] 06:00:08 INFO - PROCESS | 1661 | --DOMWINDOW == 108 (0x1292a2800) [pid = 1661] [serial = 287] [outer = 0x0] [url = about:blank] 06:00:08 INFO - PROCESS | 1661 | --DOMWINDOW == 107 (0x127811000) [pid = 1661] [serial = 283] [outer = 0x0] [url = about:blank] 06:00:08 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x127708c00) [pid = 1661] [serial = 278] [outer = 0x0] [url = about:blank] 06:00:08 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x12770f400) [pid = 1661] [serial = 281] [outer = 0x0] [url = about:blank] 06:00:08 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x129092800) [pid = 1661] [serial = 284] [outer = 0x0] [url = about:blank] 06:00:08 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x12576dc00) [pid = 1661] [serial = 269] [outer = 0x0] [url = about:blank] 06:00:08 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x127808800) [pid = 1661] [serial = 286] [outer = 0x0] [url = about:blank] 06:00:08 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x124be4800) [pid = 1661] [serial = 266] [outer = 0x0] [url = about:blank] 06:00:08 INFO - PROCESS | 1661 | 1464267608460 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:08 INFO - PROCESS | 1661 | ++DOCSHELL 0x116f2e000 == 40 [pid = 1661] [id = 120] 06:00:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x11860d400) [pid = 1661] [serial = 357] [outer = 0x0] 06:00:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x119603400) [pid = 1661] [serial = 358] [outer = 0x11860d400] 06:00:08 INFO - PROCESS | 1661 | 1464267608486 Marionette DEBUG loaded listener.js 06:00:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x119ce0000) [pid = 1661] [serial = 359] [outer = 0x11860d400] 06:00:08 INFO - PROCESS | 1661 | 1464267608787 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] 06:00:08 INFO - PROCESS | 1661 | 1464267608811 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 06:00:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 06:00:08 INFO - PROCESS | 1661 | 1464267608813 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 06:00:08 INFO - PROCESS | 1661 | 1464267608818 Marionette TRACE conn2 <- [1,454,null,{}] 06:00:08 INFO - PROCESS | 1661 | 1464267608828 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}] 06:00:08 INFO - PROCESS | 1661 | 1464267608966 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 06:00:09 INFO - PROCESS | 1661 | 1464267609030 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:09 INFO - PROCESS | 1661 | ++DOCSHELL 0x119847000 == 41 [pid = 1661] [id = 121] 06:00:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x119c91800) [pid = 1661] [serial = 360] [outer = 0x0] 06:00:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x1214ee400) [pid = 1661] [serial = 361] [outer = 0x119c91800] 06:00:09 INFO - PROCESS | 1661 | 1464267609073 Marionette DEBUG loaded listener.js 06:00:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x125779400) [pid = 1661] [serial = 362] [outer = 0x119c91800] 06:00:09 INFO - PROCESS | 1661 | [1661] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:00:09 INFO - PROCESS | 1661 | 1464267609493 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]]]}] 06:00:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 06:00:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 728ms 06:00:09 INFO - PROCESS | 1661 | 1464267609542 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 06:00:09 INFO - PROCESS | 1661 | 1464267609544 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 06:00:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 06:00:09 INFO - PROCESS | 1661 | 1464267609552 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 06:00:09 INFO - PROCESS | 1661 | 1464267609560 Marionette TRACE conn2 <- [1,458,null,{}] 06:00:09 INFO - PROCESS | 1661 | 1464267609564 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}] 06:00:09 INFO - PROCESS | 1661 | 1464267609644 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 06:00:09 INFO - PROCESS | 1661 | 1464267609669 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:09 INFO - PROCESS | 1661 | ++DOCSHELL 0x1214a8800 == 42 [pid = 1661] [id = 122] 06:00:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x127535400) [pid = 1661] [serial = 363] [outer = 0x0] 06:00:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x12770a400) [pid = 1661] [serial = 364] [outer = 0x127535400] 06:00:09 INFO - PROCESS | 1661 | 1464267609695 Marionette DEBUG loaded listener.js 06:00:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 110 (0x127808400) [pid = 1661] [serial = 365] [outer = 0x127535400] 06:00:10 INFO - PROCESS | 1661 | 1464267610010 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] 06:00:10 INFO - PROCESS | 1661 | 1464267610029 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 06:00:10 INFO - PROCESS | 1661 | 1464267610035 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 06:00:10 INFO - PROCESS | 1661 | 1464267610036 Marionette TRACE conn2 <- [1,462,null,{}] 06:00:10 INFO - PROCESS | 1661 | 1464267610038 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}] 06:00:10 INFO - PROCESS | 1661 | 1464267610115 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 06:00:10 INFO - PROCESS | 1661 | 1464267610167 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:10 INFO - PROCESS | 1661 | ++DOCSHELL 0x12192a800 == 43 [pid = 1661] [id = 123] 06:00:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 111 (0x11685c400) [pid = 1661] [serial = 366] [outer = 0x0] 06:00:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 112 (0x128da6400) [pid = 1661] [serial = 367] [outer = 0x11685c400] 06:00:10 INFO - PROCESS | 1661 | 1464267610193 Marionette DEBUG loaded listener.js 06:00:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 113 (0x129506800) [pid = 1661] [serial = 368] [outer = 0x11685c400] 06:00:10 INFO - PROCESS | 1661 | [1661] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:00:10 INFO - PROCESS | 1661 | 1464267610488 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] 06:00:10 INFO - PROCESS | 1661 | 1464267610509 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 06:00:10 INFO - PROCESS | 1661 | 1464267610511 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 06:00:10 INFO - PROCESS | 1661 | 1464267610512 Marionette TRACE conn2 <- [1,466,null,{}] 06:00:10 INFO - PROCESS | 1661 | 1464267610519 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}] 06:00:10 INFO - PROCESS | 1661 | 1464267610636 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 06:00:10 INFO - PROCESS | 1661 | 1464267610668 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:10 INFO - PROCESS | 1661 | ++DOCSHELL 0x116ab1800 == 44 [pid = 1661] [id = 124] 06:00:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 114 (0x129506400) [pid = 1661] [serial = 369] [outer = 0x0] 06:00:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 115 (0x12a43f800) [pid = 1661] [serial = 370] [outer = 0x129506400] 06:00:10 INFO - PROCESS | 1661 | 1464267610694 Marionette DEBUG loaded listener.js 06:00:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 116 (0x12b220000) [pid = 1661] [serial = 371] [outer = 0x129506400] 06:00:11 INFO - PROCESS | 1661 | 1464267611036 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] 06:00:11 INFO - PROCESS | 1661 | 1464267611084 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 06:00:11 INFO - PROCESS | 1661 | 1464267611086 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 06:00:11 INFO - PROCESS | 1661 | 1464267611087 Marionette TRACE conn2 <- [1,470,null,{}] 06:00:11 INFO - PROCESS | 1661 | 1464267611090 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}] 06:00:11 INFO - PROCESS | 1661 | 1464267611181 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 06:00:11 INFO - PROCESS | 1661 | 1464267611202 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:11 INFO - PROCESS | 1661 | ++DOCSHELL 0x12710d000 == 45 [pid = 1661] [id = 125] 06:00:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 117 (0x12a6f3000) [pid = 1661] [serial = 372] [outer = 0x0] 06:00:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 118 (0x12b2e5c00) [pid = 1661] [serial = 373] [outer = 0x12a6f3000] 06:00:11 INFO - PROCESS | 1661 | 1464267611228 Marionette DEBUG loaded listener.js 06:00:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 119 (0x11685c000) [pid = 1661] [serial = 374] [outer = 0x12a6f3000] 06:00:11 INFO - PROCESS | 1661 | 1464267611562 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]]]}] 06:00:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 06:00:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 519ms 06:00:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 06:00:11 INFO - PROCESS | 1661 | 1464267611605 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 06:00:11 INFO - PROCESS | 1661 | 1464267611607 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 06:00:11 INFO - PROCESS | 1661 | 1464267611609 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 06:00:11 INFO - PROCESS | 1661 | 1464267611610 Marionette TRACE conn2 <- [1,474,null,{}] 06:00:11 INFO - PROCESS | 1661 | 1464267611612 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}] 06:00:11 INFO - PROCESS | 1661 | 1464267611705 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 06:00:11 INFO - PROCESS | 1661 | 1464267611709 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:11 INFO - PROCESS | 1661 | ++DOCSHELL 0x129010000 == 46 [pid = 1661] [id = 126] 06:00:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 120 (0x12b223c00) [pid = 1661] [serial = 375] [outer = 0x0] 06:00:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 121 (0x12ba28800) [pid = 1661] [serial = 376] [outer = 0x12b223c00] 06:00:11 INFO - PROCESS | 1661 | 1464267611734 Marionette DEBUG loaded listener.js 06:00:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 122 (0x12ba2e400) [pid = 1661] [serial = 377] [outer = 0x12b223c00] 06:00:12 INFO - PROCESS | 1661 | 1464267612083 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]]]}] 06:00:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 06:00:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 518ms 06:00:12 INFO - PROCESS | 1661 | 1464267612127 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 06:00:12 INFO - PROCESS | 1661 | 1464267612128 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 06:00:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 06:00:12 INFO - PROCESS | 1661 | 1464267612131 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 06:00:12 INFO - PROCESS | 1661 | 1464267612132 Marionette TRACE conn2 <- [1,478,null,{}] 06:00:12 INFO - PROCESS | 1661 | 1464267612134 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}] 06:00:12 INFO - PROCESS | 1661 | 1464267612228 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 06:00:12 INFO - PROCESS | 1661 | 1464267612233 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:12 INFO - PROCESS | 1661 | ++DOCSHELL 0x1296f8000 == 47 [pid = 1661] [id = 127] 06:00:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 123 (0x12ba24400) [pid = 1661] [serial = 378] [outer = 0x0] 06:00:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 124 (0x12bb27800) [pid = 1661] [serial = 379] [outer = 0x12ba24400] 06:00:12 INFO - PROCESS | 1661 | 1464267612257 Marionette DEBUG loaded listener.js 06:00:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 125 (0x12bb30c00) [pid = 1661] [serial = 380] [outer = 0x12ba24400] 06:00:12 INFO - PROCESS | 1661 | --DOMWINDOW == 124 (0x12950c800) [pid = 1661] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 06:00:12 INFO - PROCESS | 1661 | --DOMWINDOW == 123 (0x129510000) [pid = 1661] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 06:00:12 INFO - PROCESS | 1661 | --DOMWINDOW == 122 (0x114e0ec00) [pid = 1661] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 06:00:12 INFO - PROCESS | 1661 | --DOMWINDOW == 121 (0x11910dc00) [pid = 1661] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 06:00:12 INFO - PROCESS | 1661 | --DOMWINDOW == 120 (0x118250000) [pid = 1661] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 06:00:12 INFO - PROCESS | 1661 | --DOMWINDOW == 119 (0x11bd28000) [pid = 1661] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 06:00:12 INFO - PROCESS | 1661 | --DOMWINDOW == 118 (0x1219ad000) [pid = 1661] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 06:00:12 INFO - PROCESS | 1661 | --DOMWINDOW == 117 (0x12abd6000) [pid = 1661] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 06:00:12 INFO - PROCESS | 1661 | --DOMWINDOW == 116 (0x1132aec00) [pid = 1661] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 06:00:12 INFO - PROCESS | 1661 | --DOMWINDOW == 115 (0x12528f000) [pid = 1661] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 06:00:12 INFO - PROCESS | 1661 | 1464267612658 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]]]}] 06:00:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 06:00:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 570ms 06:00:12 INFO - PROCESS | 1661 | 1464267612702 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 06:00:12 INFO - PROCESS | 1661 | 1464267612703 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 06:00:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 06:00:12 INFO - PROCESS | 1661 | 1464267612705 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 06:00:12 INFO - PROCESS | 1661 | 1464267612707 Marionette TRACE conn2 <- [1,482,null,{}] 06:00:12 INFO - PROCESS | 1661 | 1464267612709 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}] 06:00:12 INFO - PROCESS | 1661 | 1464267612789 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 06:00:12 INFO - PROCESS | 1661 | 1464267612835 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:12 INFO - PROCESS | 1661 | ++DOCSHELL 0x1216d7000 == 48 [pid = 1661] [id = 128] 06:00:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 116 (0x113c20c00) [pid = 1661] [serial = 381] [outer = 0x0] 06:00:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 117 (0x124f3d000) [pid = 1661] [serial = 382] [outer = 0x113c20c00] 06:00:12 INFO - PROCESS | 1661 | 1464267612861 Marionette DEBUG loaded listener.js 06:00:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 118 (0x12aa11000) [pid = 1661] [serial = 383] [outer = 0x113c20c00] 06:00:13 INFO - PROCESS | 1661 | 1464267613189 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]]]}] 06:00:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 06:00:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 519ms 06:00:13 INFO - PROCESS | 1661 | 1464267613226 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 06:00:13 INFO - PROCESS | 1661 | 1464267613228 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 06:00:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 06:00:13 INFO - PROCESS | 1661 | 1464267613230 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 06:00:13 INFO - PROCESS | 1661 | 1464267613232 Marionette TRACE conn2 <- [1,486,null,{}] 06:00:13 INFO - PROCESS | 1661 | 1464267613234 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}] 06:00:13 INFO - PROCESS | 1661 | 1464267613327 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 06:00:13 INFO - PROCESS | 1661 | 1464267613334 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:13 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bac6000 == 49 [pid = 1661] [id = 129] 06:00:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 119 (0x12bb26c00) [pid = 1661] [serial = 384] [outer = 0x0] 06:00:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 120 (0x12bdbb400) [pid = 1661] [serial = 385] [outer = 0x12bb26c00] 06:00:13 INFO - PROCESS | 1661 | 1464267613363 Marionette DEBUG loaded listener.js 06:00:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 121 (0x12c026000) [pid = 1661] [serial = 386] [outer = 0x12bb26c00] 06:00:13 INFO - PROCESS | 1661 | 1464267613692 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]]]}] 06:00:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 06:00:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 470ms 06:00:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 06:00:13 INFO - PROCESS | 1661 | 1464267613703 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 06:00:13 INFO - PROCESS | 1661 | 1464267613704 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 06:00:13 INFO - PROCESS | 1661 | 1464267613706 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 06:00:13 INFO - PROCESS | 1661 | 1464267613707 Marionette TRACE conn2 <- [1,490,null,{}] 06:00:13 INFO - PROCESS | 1661 | 1464267613709 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}] 06:00:13 INFO - PROCESS | 1661 | 1464267613818 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 06:00:13 INFO - PROCESS | 1661 | 1464267613825 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:13 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bae4000 == 50 [pid = 1661] [id = 130] 06:00:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 122 (0x112e0fc00) [pid = 1661] [serial = 387] [outer = 0x0] 06:00:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 123 (0x12c025000) [pid = 1661] [serial = 388] [outer = 0x112e0fc00] 06:00:13 INFO - PROCESS | 1661 | 1464267613850 Marionette DEBUG loaded listener.js 06:00:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 124 (0x12c473800) [pid = 1661] [serial = 389] [outer = 0x112e0fc00] 06:00:14 INFO - PROCESS | 1661 | 1464267614150 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]]]}] 06:00:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 06:00:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 470ms 06:00:14 INFO - PROCESS | 1661 | 1464267614177 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 06:00:14 INFO - PROCESS | 1661 | 1464267614178 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 06:00:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 06:00:14 INFO - PROCESS | 1661 | 1464267614181 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 06:00:14 INFO - PROCESS | 1661 | 1464267614184 Marionette TRACE conn2 <- [1,494,null,{}] 06:00:14 INFO - PROCESS | 1661 | 1464267614187 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}] 06:00:14 INFO - PROCESS | 1661 | 1464267614274 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 06:00:14 INFO - PROCESS | 1661 | 1464267614278 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:14 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c425800 == 51 [pid = 1661] [id = 131] 06:00:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 125 (0x112948c00) [pid = 1661] [serial = 390] [outer = 0x0] 06:00:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 126 (0x11294b800) [pid = 1661] [serial = 391] [outer = 0x112948c00] 06:00:14 INFO - PROCESS | 1661 | 1464267614304 Marionette DEBUG loaded listener.js 06:00:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 127 (0x12c028800) [pid = 1661] [serial = 392] [outer = 0x112948c00] 06:00:14 INFO - PROCESS | 1661 | 1464267614740 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]]]}] 06:00:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 06:00:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 621ms 06:00:14 INFO - PROCESS | 1661 | 1464267614803 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 06:00:14 INFO - PROCESS | 1661 | 1464267614805 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 06:00:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 06:00:14 INFO - PROCESS | 1661 | 1464267614809 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 06:00:14 INFO - PROCESS | 1661 | 1464267614811 Marionette TRACE conn2 <- [1,498,null,{}] 06:00:14 INFO - PROCESS | 1661 | 1464267614815 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}] 06:00:14 INFO - PROCESS | 1661 | 1464267614919 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 06:00:14 INFO - PROCESS | 1661 | 1464267614982 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:14 INFO - PROCESS | 1661 | ++DOCSHELL 0x117e1f000 == 52 [pid = 1661] [id = 132] 06:00:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 128 (0x11294e400) [pid = 1661] [serial = 393] [outer = 0x0] 06:00:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 129 (0x1168a9c00) [pid = 1661] [serial = 394] [outer = 0x11294e400] 06:00:15 INFO - PROCESS | 1661 | 1464267615013 Marionette DEBUG loaded listener.js 06:00:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 130 (0x1182f0400) [pid = 1661] [serial = 395] [outer = 0x11294e400] 06:00:15 INFO - PROCESS | 1661 | 1464267615455 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]]]}] 06:00:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 06:00:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 675ms 06:00:15 INFO - PROCESS | 1661 | 1464267615501 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 06:00:15 INFO - PROCESS | 1661 | 1464267615505 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 06:00:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 06:00:15 INFO - PROCESS | 1661 | 1464267615511 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 06:00:15 INFO - PROCESS | 1661 | 1464267615512 Marionette TRACE conn2 <- [1,502,null,{}] 06:00:15 INFO - PROCESS | 1661 | 1464267615518 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}] 06:00:15 INFO - PROCESS | 1661 | 1464267615618 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 06:00:15 INFO - PROCESS | 1661 | 1464267615681 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:15 INFO - PROCESS | 1661 | ++DOCSHELL 0x124b75000 == 53 [pid = 1661] [id = 133] 06:00:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 131 (0x11892fc00) [pid = 1661] [serial = 396] [outer = 0x0] 06:00:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 132 (0x119ce1400) [pid = 1661] [serial = 397] [outer = 0x11892fc00] 06:00:15 INFO - PROCESS | 1661 | 1464267615711 Marionette DEBUG loaded listener.js 06:00:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 133 (0x121ad3c00) [pid = 1661] [serial = 398] [outer = 0x11892fc00] 06:00:16 INFO - PROCESS | 1661 | 1464267616137 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]]]}] 06:00:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 06:00:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 672ms 06:00:16 INFO - PROCESS | 1661 | 1464267616183 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 06:00:16 INFO - PROCESS | 1661 | 1464267616184 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 06:00:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 06:00:16 INFO - PROCESS | 1661 | 1464267616187 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 06:00:16 INFO - PROCESS | 1661 | 1464267616190 Marionette TRACE conn2 <- [1,506,null,{}] 06:00:16 INFO - PROCESS | 1661 | 1464267616198 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}] 06:00:16 INFO - PROCESS | 1661 | 1464267616320 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 06:00:16 INFO - PROCESS | 1661 | 1464267616373 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:16 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c42a800 == 54 [pid = 1661] [id = 134] 06:00:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 134 (0x12729b000) [pid = 1661] [serial = 399] [outer = 0x0] 06:00:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 135 (0x12950c800) [pid = 1661] [serial = 400] [outer = 0x12729b000] 06:00:16 INFO - PROCESS | 1661 | 1464267616405 Marionette DEBUG loaded listener.js 06:00:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 136 (0x12a6f5400) [pid = 1661] [serial = 401] [outer = 0x12729b000] 06:00:16 INFO - PROCESS | 1661 | 1464267616841 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]]]}] 06:00:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 06:00:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 671ms 06:00:16 INFO - PROCESS | 1661 | 1464267616859 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 06:00:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 06:00:16 INFO - PROCESS | 1661 | 1464267616861 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 06:00:16 INFO - PROCESS | 1661 | 1464267616863 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 06:00:16 INFO - PROCESS | 1661 | 1464267616864 Marionette TRACE conn2 <- [1,510,null,{}] 06:00:16 INFO - PROCESS | 1661 | 1464267616867 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}] 06:00:16 INFO - PROCESS | 1661 | 1464267616967 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 06:00:17 INFO - PROCESS | 1661 | 1464267617014 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:17 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c78d000 == 55 [pid = 1661] [id = 135] 06:00:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 137 (0x12aa08400) [pid = 1661] [serial = 402] [outer = 0x0] 06:00:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 138 (0x12abde400) [pid = 1661] [serial = 403] [outer = 0x12aa08400] 06:00:17 INFO - PROCESS | 1661 | 1464267617044 Marionette DEBUG loaded listener.js 06:00:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 139 (0x12ba2d800) [pid = 1661] [serial = 404] [outer = 0x12aa08400] 06:00:17 INFO - PROCESS | 1661 | 1464267617656 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]]]}] 06:00:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 06:00:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 821ms 06:00:17 INFO - PROCESS | 1661 | 1464267617686 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 06:00:17 INFO - PROCESS | 1661 | 1464267617689 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 06:00:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 06:00:17 INFO - PROCESS | 1661 | 1464267617694 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 06:00:17 INFO - PROCESS | 1661 | 1464267617698 Marionette TRACE conn2 <- [1,514,null,{}] 06:00:17 INFO - PROCESS | 1661 | 1464267617704 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}] 06:00:17 INFO - PROCESS | 1661 | 1464267617830 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 06:00:17 INFO - PROCESS | 1661 | 1464267617955 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:17 INFO - PROCESS | 1661 | ++DOCSHELL 0x11329c800 == 56 [pid = 1661] [id = 136] 06:00:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 140 (0x111c1fc00) [pid = 1661] [serial = 405] [outer = 0x0] 06:00:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 141 (0x11294e800) [pid = 1661] [serial = 406] [outer = 0x111c1fc00] 06:00:18 INFO - PROCESS | 1661 | 1464267618000 Marionette DEBUG loaded listener.js 06:00:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 142 (0x11710bc00) [pid = 1661] [serial = 407] [outer = 0x111c1fc00] 06:00:18 INFO - PROCESS | 1661 | 1464267618499 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]]]}] 06:00:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 06:00:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 825ms 06:00:18 INFO - PROCESS | 1661 | 1464267618518 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 06:00:18 INFO - PROCESS | 1661 | 1464267618522 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 06:00:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 06:00:18 INFO - PROCESS | 1661 | 1464267618526 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 06:00:18 INFO - PROCESS | 1661 | 1464267618528 Marionette TRACE conn2 <- [1,518,null,{}] 06:00:18 INFO - PROCESS | 1661 | 1464267618530 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}] 06:00:18 INFO - PROCESS | 1661 | 1464267618620 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 06:00:18 INFO - PROCESS | 1661 | 1464267618669 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:18 INFO - PROCESS | 1661 | ++DOCSHELL 0x116ac7000 == 57 [pid = 1661] [id = 137] 06:00:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 143 (0x112946400) [pid = 1661] [serial = 408] [outer = 0x0] 06:00:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 144 (0x118258c00) [pid = 1661] [serial = 409] [outer = 0x112946400] 06:00:18 INFO - PROCESS | 1661 | 1464267618696 Marionette DEBUG loaded listener.js 06:00:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 145 (0x1186f1c00) [pid = 1661] [serial = 410] [outer = 0x112946400] 06:00:19 INFO - PROCESS | 1661 | --DOCSHELL 0x1277ab800 == 56 [pid = 1661] [id = 79] 06:00:19 INFO - PROCESS | 1661 | --DOCSHELL 0x12bae4000 == 55 [pid = 1661] [id = 130] 06:00:19 INFO - PROCESS | 1661 | --DOCSHELL 0x12bac6000 == 54 [pid = 1661] [id = 129] 06:00:19 INFO - PROCESS | 1661 | --DOCSHELL 0x1216d7000 == 53 [pid = 1661] [id = 128] 06:00:19 INFO - PROCESS | 1661 | --DOCSHELL 0x1296f8000 == 52 [pid = 1661] [id = 127] 06:00:19 INFO - PROCESS | 1661 | --DOCSHELL 0x129010000 == 51 [pid = 1661] [id = 126] 06:00:19 INFO - PROCESS | 1661 | --DOMWINDOW == 144 (0x116129000) [pid = 1661] [serial = 292] [outer = 0x0] [url = about:blank] 06:00:19 INFO - PROCESS | 1661 | --DOMWINDOW == 143 (0x11860dc00) [pid = 1661] [serial = 295] [outer = 0x0] [url = about:blank] 06:00:19 INFO - PROCESS | 1661 | --DOMWINDOW == 142 (0x11bd9dc00) [pid = 1661] [serial = 298] [outer = 0x0] [url = about:blank] 06:00:19 INFO - PROCESS | 1661 | --DOMWINDOW == 141 (0x12780d000) [pid = 1661] [serial = 304] [outer = 0x0] [url = about:blank] 06:00:19 INFO - PROCESS | 1661 | --DOMWINDOW == 140 (0x124befc00) [pid = 1661] [serial = 301] [outer = 0x0] [url = about:blank] 06:00:19 INFO - PROCESS | 1661 | --DOMWINDOW == 139 (0x129093400) [pid = 1661] [serial = 337] [outer = 0x0] [url = about:blank] 06:00:19 INFO - PROCESS | 1661 | --DOCSHELL 0x12710d000 == 50 [pid = 1661] [id = 125] 06:00:19 INFO - PROCESS | 1661 | --DOCSHELL 0x116ab1800 == 49 [pid = 1661] [id = 124] 06:00:19 INFO - PROCESS | 1661 | --DOCSHELL 0x12192a800 == 48 [pid = 1661] [id = 123] 06:00:19 INFO - PROCESS | 1661 | --DOCSHELL 0x1214a8800 == 47 [pid = 1661] [id = 122] 06:00:19 INFO - PROCESS | 1661 | --DOCSHELL 0x119847000 == 46 [pid = 1661] [id = 121] 06:00:19 INFO - PROCESS | 1661 | --DOCSHELL 0x116f2e000 == 45 [pid = 1661] [id = 120] 06:00:19 INFO - PROCESS | 1661 | --DOCSHELL 0x117432800 == 44 [pid = 1661] [id = 119] 06:00:19 INFO - PROCESS | 1661 | --DOCSHELL 0x116ac7800 == 43 [pid = 1661] [id = 118] 06:00:19 INFO - PROCESS | 1661 | --DOCSHELL 0x12b824800 == 42 [pid = 1661] [id = 117] 06:00:19 INFO - PROCESS | 1661 | 1464267619173 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]]]}] 06:00:19 INFO - PROCESS | 1661 | --DOCSHELL 0x128d8d000 == 41 [pid = 1661] [id = 116] 06:00:19 INFO - PROCESS | 1661 | --DOCSHELL 0x11a0cc000 == 40 [pid = 1661] [id = 115] 06:00:19 INFO - PROCESS | 1661 | --DOCSHELL 0x116646000 == 39 [pid = 1661] [id = 114] 06:00:19 INFO - PROCESS | 1661 | --DOCSHELL 0x12aa4b800 == 38 [pid = 1661] [id = 113] 06:00:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 06:00:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 673ms 06:00:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 06:00:19 INFO - PROCESS | 1661 | 1464267619200 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 06:00:19 INFO - PROCESS | 1661 | 1464267619201 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 06:00:19 INFO - PROCESS | 1661 | 1464267619204 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 06:00:19 INFO - PROCESS | 1661 | 1464267619206 Marionette TRACE conn2 <- [1,522,null,{}] 06:00:19 INFO - PROCESS | 1661 | 1464267619213 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}] 06:00:19 INFO - PROCESS | 1661 | 1464267619308 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 06:00:19 INFO - PROCESS | 1661 | 1464267619316 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:19 INFO - PROCESS | 1661 | ++DOCSHELL 0x117432800 == 39 [pid = 1661] [id = 138] 06:00:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 140 (0x118f3b800) [pid = 1661] [serial = 411] [outer = 0x0] 06:00:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 141 (0x119c89000) [pid = 1661] [serial = 412] [outer = 0x118f3b800] 06:00:19 INFO - PROCESS | 1661 | 1464267619345 Marionette DEBUG loaded listener.js 06:00:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 142 (0x11bd28c00) [pid = 1661] [serial = 413] [outer = 0x118f3b800] 06:00:19 INFO - PROCESS | 1661 | --DOMWINDOW == 141 (0x12a43d400) [pid = 1661] [serial = 325] [outer = 0x0] [url = about:blank] 06:00:19 INFO - PROCESS | 1661 | --DOMWINDOW == 140 (0x12a6f0800) [pid = 1661] [serial = 328] [outer = 0x0] [url = about:blank] 06:00:19 INFO - PROCESS | 1661 | --DOMWINDOW == 139 (0x1182f0c00) [pid = 1661] [serial = 308] [outer = 0x0] [url = about:blank] 06:00:19 INFO - PROCESS | 1661 | --DOMWINDOW == 138 (0x11710a800) [pid = 1661] [serial = 307] [outer = 0x0] [url = about:blank] 06:00:19 INFO - PROCESS | 1661 | --DOMWINDOW == 137 (0x12a689000) [pid = 1661] [serial = 326] [outer = 0x0] [url = about:blank] 06:00:19 INFO - PROCESS | 1661 | --DOMWINDOW == 136 (0x11960e800) [pid = 1661] [serial = 313] [outer = 0x0] [url = about:blank] 06:00:19 INFO - PROCESS | 1661 | --DOMWINDOW == 135 (0x119c8e000) [pid = 1661] [serial = 314] [outer = 0x0] [url = about:blank] 06:00:19 INFO - PROCESS | 1661 | --DOMWINDOW == 134 (0x118f3bc00) [pid = 1661] [serial = 311] [outer = 0x0] [url = about:blank] 06:00:19 INFO - PROCESS | 1661 | --DOMWINDOW == 133 (0x11861f400) [pid = 1661] [serial = 310] [outer = 0x0] [url = about:blank] 06:00:19 INFO - PROCESS | 1661 | --DOMWINDOW == 132 (0x1214f1800) [pid = 1661] [serial = 316] [outer = 0x0] [url = about:blank] 06:00:19 INFO - PROCESS | 1661 | --DOMWINDOW == 131 (0x1219ac800) [pid = 1661] [serial = 317] [outer = 0x0] [url = about:blank] 06:00:19 INFO - PROCESS | 1661 | --DOMWINDOW == 130 (0x126d1f800) [pid = 1661] [serial = 319] [outer = 0x0] [url = about:blank] 06:00:19 INFO - PROCESS | 1661 | --DOMWINDOW == 129 (0x126fd2c00) [pid = 1661] [serial = 320] [outer = 0x0] [url = about:blank] 06:00:19 INFO - PROCESS | 1661 | --DOMWINDOW == 128 (0x12abd8400) [pid = 1661] [serial = 331] [outer = 0x0] [url = about:blank] 06:00:19 INFO - PROCESS | 1661 | --DOMWINDOW == 127 (0x12a6f9000) [pid = 1661] [serial = 329] [outer = 0x0] [url = about:blank] 06:00:19 INFO - PROCESS | 1661 | --DOMWINDOW == 126 (0x11853e800) [pid = 1661] [serial = 334] [outer = 0x0] [url = about:blank] 06:00:19 INFO - PROCESS | 1661 | --DOMWINDOW == 125 (0x125772c00) [pid = 1661] [serial = 335] [outer = 0x0] [url = about:blank] 06:00:19 INFO - PROCESS | 1661 | --DOMWINDOW == 124 (0x12abdd400) [pid = 1661] [serial = 332] [outer = 0x0] [url = about:blank] 06:00:19 INFO - PROCESS | 1661 | --DOMWINDOW == 123 (0x1275e9c00) [pid = 1661] [serial = 322] [outer = 0x0] [url = about:blank] 06:00:19 INFO - PROCESS | 1661 | --DOMWINDOW == 122 (0x1292a0c00) [pid = 1661] [serial = 323] [outer = 0x0] [url = about:blank] 06:00:19 INFO - PROCESS | 1661 | 1464267619720 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]]]}] 06:00:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 06:00:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 572ms 06:00:19 INFO - PROCESS | 1661 | 1464267619776 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 06:00:19 INFO - PROCESS | 1661 | 1464267619778 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 06:00:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 06:00:19 INFO - PROCESS | 1661 | 1464267619782 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 06:00:19 INFO - PROCESS | 1661 | 1464267619783 Marionette TRACE conn2 <- [1,526,null,{}] 06:00:19 INFO - PROCESS | 1661 | 1464267619785 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}] 06:00:19 INFO - PROCESS | 1661 | 1464267619863 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 06:00:19 INFO - PROCESS | 1661 | 1464267619870 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:19 INFO - PROCESS | 1661 | ++DOCSHELL 0x119545000 == 40 [pid = 1661] [id = 139] 06:00:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 123 (0x1214f5000) [pid = 1661] [serial = 414] [outer = 0x0] 06:00:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 124 (0x1216f4800) [pid = 1661] [serial = 415] [outer = 0x1214f5000] 06:00:19 INFO - PROCESS | 1661 | 1464267619896 Marionette DEBUG loaded listener.js 06:00:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 125 (0x121c90c00) [pid = 1661] [serial = 416] [outer = 0x1214f5000] 06:00:20 INFO - PROCESS | 1661 | 1464267620222 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]]]}] 06:00:20 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 06:00:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 469ms 06:00:20 INFO - PROCESS | 1661 | 1464267620252 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 06:00:20 INFO - PROCESS | 1661 | 1464267620253 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 06:00:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 06:00:20 INFO - PROCESS | 1661 | 1464267620256 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 06:00:20 INFO - PROCESS | 1661 | 1464267620257 Marionette TRACE conn2 <- [1,530,null,{}] 06:00:20 INFO - PROCESS | 1661 | 1464267620266 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}] 06:00:20 INFO - PROCESS | 1661 | 1464267620344 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 06:00:20 INFO - PROCESS | 1661 | 1464267620393 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:20 INFO - PROCESS | 1661 | ++DOCSHELL 0x11984e800 == 41 [pid = 1661] [id = 140] 06:00:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 126 (0x11bd26c00) [pid = 1661] [serial = 417] [outer = 0x0] 06:00:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 127 (0x124ef4400) [pid = 1661] [serial = 418] [outer = 0x11bd26c00] 06:00:20 INFO - PROCESS | 1661 | 1464267620418 Marionette DEBUG loaded listener.js 06:00:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 128 (0x125288800) [pid = 1661] [serial = 419] [outer = 0x11bd26c00] 06:00:20 INFO - PROCESS | 1661 | 1464267620720 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"]]]}] 06:00:20 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 06:00:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 06:00:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:00:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 06:00:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 06:00:20 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 06:00:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 06:00:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:00:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:00:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 06:00:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 06:00:20 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 518ms 06:00:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 06:00:20 INFO - PROCESS | 1661 | 1464267620775 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 06:00:20 INFO - PROCESS | 1661 | 1464267620776 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 06:00:20 INFO - PROCESS | 1661 | 1464267620778 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 06:00:20 INFO - PROCESS | 1661 | 1464267620780 Marionette TRACE conn2 <- [1,534,null,{}] 06:00:20 INFO - PROCESS | 1661 | 1464267620782 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}] 06:00:20 INFO - PROCESS | 1661 | 1464267620876 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 06:00:20 INFO - PROCESS | 1661 | 1464267620931 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:20 INFO - PROCESS | 1661 | ++DOCSHELL 0x12121b800 == 42 [pid = 1661] [id = 141] 06:00:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 129 (0x121535c00) [pid = 1661] [serial = 420] [outer = 0x0] 06:00:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 130 (0x1258acc00) [pid = 1661] [serial = 421] [outer = 0x121535c00] 06:00:20 INFO - PROCESS | 1661 | 1464267620957 Marionette DEBUG loaded listener.js 06:00:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 131 (0x127703400) [pid = 1661] [serial = 422] [outer = 0x121535c00] 06:00:21 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 06:00:21 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 470ms 06:00:21 INFO - PROCESS | 1661 | 1464267621241 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]]]}] 06:00:21 INFO - PROCESS | 1661 | 1464267621255 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 06:00:21 INFO - PROCESS | 1661 | 1464267621257 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 06:00:21 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 06:00:21 INFO - PROCESS | 1661 | 1464267621259 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 06:00:21 INFO - PROCESS | 1661 | 1464267621260 Marionette TRACE conn2 <- [1,538,null,{}] 06:00:21 INFO - PROCESS | 1661 | 1464267621263 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}] 06:00:21 INFO - PROCESS | 1661 | 1464267621394 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 06:00:21 INFO - PROCESS | 1661 | 1464267621433 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:21 INFO - PROCESS | 1661 | ++DOCSHELL 0x12261c800 == 43 [pid = 1661] [id = 142] 06:00:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 132 (0x127707c00) [pid = 1661] [serial = 423] [outer = 0x0] 06:00:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 133 (0x12780a800) [pid = 1661] [serial = 424] [outer = 0x127707c00] 06:00:21 INFO - PROCESS | 1661 | 1464267621464 Marionette DEBUG loaded listener.js 06:00:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 134 (0x128da1800) [pid = 1661] [serial = 425] [outer = 0x127707c00] 06:00:21 INFO - PROCESS | 1661 | 1464267621802 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]]]}] 06:00:21 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. 06:00:21 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 570ms 06:00:21 INFO - PROCESS | 1661 | 1464267621830 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 06:00:21 INFO - PROCESS | 1661 | 1464267621832 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 06:00:21 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 06:00:21 INFO - PROCESS | 1661 | 1464267621837 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 06:00:21 INFO - PROCESS | 1661 | 1464267621838 Marionette TRACE conn2 <- [1,542,null,{}] 06:00:21 INFO - PROCESS | 1661 | 1464267621840 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}] 06:00:21 INFO - PROCESS | 1661 | 1464267621934 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 06:00:21 INFO - PROCESS | 1661 | 1464267621945 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:21 INFO - PROCESS | 1661 | ++DOCSHELL 0x124eba000 == 44 [pid = 1661] [id = 143] 06:00:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 135 (0x127804c00) [pid = 1661] [serial = 426] [outer = 0x0] 06:00:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 136 (0x12929e800) [pid = 1661] [serial = 427] [outer = 0x127804c00] 06:00:21 INFO - PROCESS | 1661 | 1464267621971 Marionette DEBUG loaded listener.js 06:00:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 137 (0x1292a9400) [pid = 1661] [serial = 428] [outer = 0x127804c00] 06:00:22 INFO - PROCESS | 1661 | 1464267622275 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]]]}] 06:00:22 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. 06:00:22 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 470ms 06:00:22 INFO - PROCESS | 1661 | 1464267622335 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 06:00:22 INFO - PROCESS | 1661 | 1464267622337 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 06:00:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 06:00:22 INFO - PROCESS | 1661 | 1464267622340 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 06:00:22 INFO - PROCESS | 1661 | 1464267622341 Marionette TRACE conn2 <- [1,546,null,{}] 06:00:22 INFO - PROCESS | 1661 | 1464267622343 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}] 06:00:22 INFO - PROCESS | 1661 | 1464267622460 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 06:00:22 INFO - PROCESS | 1661 | 1464267622502 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:22 INFO - PROCESS | 1661 | ++DOCSHELL 0x127102800 == 45 [pid = 1661] [id = 144] 06:00:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 138 (0x1292a1400) [pid = 1661] [serial = 429] [outer = 0x0] 06:00:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 139 (0x129511800) [pid = 1661] [serial = 430] [outer = 0x1292a1400] 06:00:22 INFO - PROCESS | 1661 | 1464267622530 Marionette DEBUG loaded listener.js 06:00:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 140 (0x12a6ee400) [pid = 1661] [serial = 431] [outer = 0x1292a1400] 06:00:22 INFO - PROCESS | 1661 | 1464267622873 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]]]}] 06:00:22 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 06:00:22 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 573ms 06:00:22 INFO - PROCESS | 1661 | 1464267622914 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 06:00:22 INFO - PROCESS | 1661 | 1464267622915 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 06:00:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 06:00:22 INFO - PROCESS | 1661 | 1464267622917 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 06:00:22 INFO - PROCESS | 1661 | 1464267622918 Marionette TRACE conn2 <- [1,550,null,{}] 06:00:22 INFO - PROCESS | 1661 | 1464267622928 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}] 06:00:23 INFO - PROCESS | 1661 | 1464267623027 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 06:00:23 INFO - PROCESS | 1661 | 1464267623071 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:23 INFO - PROCESS | 1661 | ++DOCSHELL 0x128d7d000 == 46 [pid = 1661] [id = 145] 06:00:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 141 (0x12a687400) [pid = 1661] [serial = 432] [outer = 0x0] 06:00:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 142 (0x12aa06000) [pid = 1661] [serial = 433] [outer = 0x12a687400] 06:00:23 INFO - PROCESS | 1661 | 1464267623102 Marionette DEBUG loaded listener.js 06:00:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 143 (0x12b14ec00) [pid = 1661] [serial = 434] [outer = 0x12a687400] 06:00:23 INFO - PROCESS | 1661 | --DOMWINDOW == 142 (0x1121bdc00) [pid = 1661] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 06:00:23 INFO - PROCESS | 1661 | --DOMWINDOW == 141 (0x112965c00) [pid = 1661] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 06:00:23 INFO - PROCESS | 1661 | --DOMWINDOW == 140 (0x127808000) [pid = 1661] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 06:00:23 INFO - PROCESS | 1661 | --DOMWINDOW == 139 (0x11bda1000) [pid = 1661] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 06:00:23 INFO - PROCESS | 1661 | --DOMWINDOW == 138 (0x118547800) [pid = 1661] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 06:00:23 INFO - PROCESS | 1661 | --DOMWINDOW == 137 (0x119c8c000) [pid = 1661] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 06:00:23 INFO - PROCESS | 1661 | --DOMWINDOW == 136 (0x127531800) [pid = 1661] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 06:00:23 INFO - PROCESS | 1661 | --DOMWINDOW == 135 (0x125115800) [pid = 1661] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 06:00:23 INFO - PROCESS | 1661 | --DOMWINDOW == 134 (0x11685c400) [pid = 1661] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 06:00:23 INFO - PROCESS | 1661 | --DOMWINDOW == 133 (0x127535400) [pid = 1661] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 06:00:23 INFO - PROCESS | 1661 | --DOMWINDOW == 132 (0x119c91800) [pid = 1661] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 06:00:23 INFO - PROCESS | 1661 | --DOMWINDOW == 131 (0x11824a800) [pid = 1661] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 06:00:23 INFO - PROCESS | 1661 | --DOMWINDOW == 130 (0x1164ae000) [pid = 1661] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 06:00:23 INFO - PROCESS | 1661 | --DOMWINDOW == 129 (0x12a6f3000) [pid = 1661] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 06:00:23 INFO - PROCESS | 1661 | --DOMWINDOW == 128 (0x118548c00) [pid = 1661] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 06:00:23 INFO - PROCESS | 1661 | --DOMWINDOW == 127 (0x11860d400) [pid = 1661] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 06:00:23 INFO - PROCESS | 1661 | --DOMWINDOW == 126 (0x113c20c00) [pid = 1661] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 06:00:23 INFO - PROCESS | 1661 | --DOMWINDOW == 125 (0x12b223c00) [pid = 1661] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 06:00:23 INFO - PROCESS | 1661 | --DOMWINDOW == 124 (0x12ba24400) [pid = 1661] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 06:00:23 INFO - PROCESS | 1661 | --DOMWINDOW == 123 (0x112e0fc00) [pid = 1661] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 06:00:23 INFO - PROCESS | 1661 | --DOMWINDOW == 122 (0x12bb26c00) [pid = 1661] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 06:00:23 INFO - PROCESS | 1661 | --DOMWINDOW == 121 (0x129506400) [pid = 1661] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 06:00:23 INFO - PROCESS | 1661 | --DOMWINDOW == 120 (0x118546c00) [pid = 1661] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 06:00:23 INFO - PROCESS | 1661 | --DOMWINDOW == 119 (0x1132b8000) [pid = 1661] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 06:00:23 INFO - PROCESS | 1661 | --DOMWINDOW == 118 (0x119c10400) [pid = 1661] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 06:00:23 INFO - PROCESS | 1661 | --DOMWINDOW == 117 (0x127810800) [pid = 1661] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 06:00:23 INFO - PROCESS | 1661 | --DOMWINDOW == 116 (0x121e5a800) [pid = 1661] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 06:00:23 INFO - PROCESS | 1661 | --DOMWINDOW == 115 (0x119c86000) [pid = 1661] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 06:00:23 INFO - PROCESS | 1661 | --DOMWINDOW == 114 (0x1164b9400) [pid = 1661] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 06:00:23 INFO - PROCESS | 1661 | --DOMWINDOW == 113 (0x11710e400) [pid = 1661] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 06:00:23 INFO - PROCESS | 1661 | --DOMWINDOW == 112 (0x111a0c400) [pid = 1661] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 06:00:23 INFO - PROCESS | 1661 | --DOMWINDOW == 111 (0x11854d800) [pid = 1661] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 06:00:23 INFO - PROCESS | 1661 | 1464267623608 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]]]}] 06:00:23 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. 06:00:23 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 721ms 06:00:23 INFO - PROCESS | 1661 | 1464267623640 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 06:00:23 INFO - PROCESS | 1661 | 1464267623641 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 06:00:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 06:00:23 INFO - PROCESS | 1661 | 1464267623643 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 06:00:23 INFO - PROCESS | 1661 | 1464267623645 Marionette TRACE conn2 <- [1,554,null,{}] 06:00:23 INFO - PROCESS | 1661 | 1464267623654 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}] 06:00:23 INFO - PROCESS | 1661 | 1464267623774 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 06:00:23 INFO - PROCESS | 1661 | 1464267623831 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:23 INFO - PROCESS | 1661 | ++DOCSHELL 0x12710f800 == 47 [pid = 1661] [id = 146] 06:00:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 112 (0x1121b9400) [pid = 1661] [serial = 435] [outer = 0x0] 06:00:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 113 (0x11960a000) [pid = 1661] [serial = 436] [outer = 0x1121b9400] 06:00:23 INFO - PROCESS | 1661 | 1464267623860 Marionette DEBUG loaded listener.js 06:00:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 114 (0x12720e400) [pid = 1661] [serial = 437] [outer = 0x1121b9400] 06:00:24 INFO - PROCESS | 1661 | [1661] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:00:24 INFO - PROCESS | 1661 | [1661] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:00:24 INFO - PROCESS | 1661 | 1464267624137 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]]]}] 06:00:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 06:00:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 524ms 06:00:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 06:00:24 INFO - PROCESS | 1661 | 1464267624171 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 06:00:24 INFO - PROCESS | 1661 | 1464267624172 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 06:00:24 INFO - PROCESS | 1661 | 1464267624174 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 06:00:24 INFO - PROCESS | 1661 | 1464267624176 Marionette TRACE conn2 <- [1,558,null,{}] 06:00:24 INFO - PROCESS | 1661 | 1464267624178 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}] 06:00:24 INFO - PROCESS | 1661 | 1464267624261 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 06:00:24 INFO - PROCESS | 1661 | 1464267624268 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:24 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a4d2800 == 48 [pid = 1661] [id = 147] 06:00:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 115 (0x127806c00) [pid = 1661] [serial = 438] [outer = 0x0] 06:00:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 116 (0x12aa04c00) [pid = 1661] [serial = 439] [outer = 0x127806c00] 06:00:24 INFO - PROCESS | 1661 | 1464267624293 Marionette DEBUG loaded listener.js 06:00:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 117 (0x12b15a000) [pid = 1661] [serial = 440] [outer = 0x127806c00] 06:00:24 INFO - PROCESS | 1661 | 1464267624593 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]]]}] 06:00:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 06:00:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 468ms 06:00:24 INFO - PROCESS | 1661 | 1464267624644 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 06:00:24 INFO - PROCESS | 1661 | 1464267624645 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 06:00:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 06:00:24 INFO - PROCESS | 1661 | 1464267624647 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 06:00:24 INFO - PROCESS | 1661 | 1464267624648 Marionette TRACE conn2 <- [1,562,null,{}] 06:00:24 INFO - PROCESS | 1661 | 1464267624651 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}] 06:00:24 INFO - PROCESS | 1661 | 1464267624752 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 06:00:24 INFO - PROCESS | 1661 | 1464267624759 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:24 INFO - PROCESS | 1661 | ++DOCSHELL 0x12b106800 == 49 [pid = 1661] [id = 148] 06:00:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 118 (0x112947c00) [pid = 1661] [serial = 441] [outer = 0x0] 06:00:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 119 (0x12b157400) [pid = 1661] [serial = 442] [outer = 0x112947c00] 06:00:24 INFO - PROCESS | 1661 | 1464267624783 Marionette DEBUG loaded listener.js 06:00:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 120 (0x12b2e7000) [pid = 1661] [serial = 443] [outer = 0x112947c00] 06:00:24 INFO - PROCESS | 1661 | [1661] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:00:24 INFO - PROCESS | 1661 | [1661] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 06:00:24 INFO - PROCESS | 1661 | [1661] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:00:25 INFO - PROCESS | 1661 | 1464267625089 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]]]}] 06:00:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 06:00:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 469ms 06:00:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 06:00:25 INFO - PROCESS | 1661 | 1464267625119 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 06:00:25 INFO - PROCESS | 1661 | 1464267625121 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 06:00:25 INFO - PROCESS | 1661 | 1464267625123 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 06:00:25 INFO - PROCESS | 1661 | 1464267625124 Marionette TRACE conn2 <- [1,566,null,{}] 06:00:25 INFO - PROCESS | 1661 | 1464267625126 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}] 06:00:25 INFO - PROCESS | 1661 | 1464267625213 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 06:00:25 INFO - PROCESS | 1661 | 1464267625220 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:25 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bacc000 == 50 [pid = 1661] [id = 149] 06:00:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 121 (0x12b2ec000) [pid = 1661] [serial = 444] [outer = 0x0] 06:00:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 122 (0x12ba2a000) [pid = 1661] [serial = 445] [outer = 0x12b2ec000] 06:00:25 INFO - PROCESS | 1661 | 1464267625245 Marionette DEBUG loaded listener.js 06:00:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 123 (0x12bb24400) [pid = 1661] [serial = 446] [outer = 0x12b2ec000] 06:00:25 INFO - PROCESS | 1661 | [1661] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:00:26 INFO - PROCESS | 1661 | --DOCSHELL 0x12aa58000 == 49 [pid = 1661] [id = 102] 06:00:26 INFO - PROCESS | 1661 | --DOCSHELL 0x116878800 == 48 [pid = 1661] [id = 80] 06:00:26 INFO - PROCESS | 1661 | --DOCSHELL 0x11a0ca000 == 47 [pid = 1661] [id = 81] 06:00:26 INFO - PROCESS | 1661 | --DOCSHELL 0x1296e1000 == 46 [pid = 1661] [id = 97] 06:00:26 INFO - PROCESS | 1661 | --DOCSHELL 0x1277ad800 == 45 [pid = 1661] [id = 82] 06:00:26 INFO - PROCESS | 1661 | --DOCSHELL 0x116ac7000 == 44 [pid = 1661] [id = 137] 06:00:26 INFO - PROCESS | 1661 | --DOCSHELL 0x11329c800 == 43 [pid = 1661] [id = 136] 06:00:26 INFO - PROCESS | 1661 | --DOCSHELL 0x12c78d000 == 42 [pid = 1661] [id = 135] 06:00:26 INFO - PROCESS | 1661 | --DOCSHELL 0x12c42a800 == 41 [pid = 1661] [id = 134] 06:00:26 INFO - PROCESS | 1661 | --DOCSHELL 0x124b75000 == 40 [pid = 1661] [id = 133] 06:00:26 INFO - PROCESS | 1661 | --DOCSHELL 0x12c425800 == 39 [pid = 1661] [id = 131] 06:00:26 INFO - PROCESS | 1661 | --DOCSHELL 0x117e1f000 == 38 [pid = 1661] [id = 132] 06:00:26 INFO - PROCESS | 1661 | --DOCSHELL 0x11984e800 == 37 [pid = 1661] [id = 140] 06:00:26 INFO - PROCESS | 1661 | --DOCSHELL 0x117432800 == 36 [pid = 1661] [id = 138] 06:00:26 INFO - PROCESS | 1661 | --DOCSHELL 0x12121b800 == 35 [pid = 1661] [id = 141] 06:00:26 INFO - PROCESS | 1661 | --DOCSHELL 0x12a4d2800 == 34 [pid = 1661] [id = 147] 06:00:26 INFO - PROCESS | 1661 | --DOCSHELL 0x124eba000 == 33 [pid = 1661] [id = 143] 06:00:26 INFO - PROCESS | 1661 | --DOCSHELL 0x12710f800 == 32 [pid = 1661] [id = 146] 06:00:26 INFO - PROCESS | 1661 | --DOCSHELL 0x12261c800 == 31 [pid = 1661] [id = 142] 06:00:26 INFO - PROCESS | 1661 | --DOCSHELL 0x128d7d000 == 30 [pid = 1661] [id = 145] 06:00:26 INFO - PROCESS | 1661 | --DOCSHELL 0x127102800 == 29 [pid = 1661] [id = 144] 06:00:26 INFO - PROCESS | 1661 | --DOCSHELL 0x119545000 == 28 [pid = 1661] [id = 139] 06:00:26 INFO - PROCESS | 1661 | --DOMWINDOW == 122 (0x119c90000) [pid = 1661] [serial = 245] [outer = 0x0] [url = about:blank] 06:00:26 INFO - PROCESS | 1661 | --DOMWINDOW == 121 (0x11767e400) [pid = 1661] [serial = 239] [outer = 0x0] [url = about:blank] 06:00:26 INFO - PROCESS | 1661 | --DOMWINDOW == 120 (0x1182ef400) [pid = 1661] [serial = 196] [outer = 0x0] [url = about:blank] 06:00:26 INFO - PROCESS | 1661 | --DOMWINDOW == 119 (0x112fdcc00) [pid = 1661] [serial = 193] [outer = 0x0] [url = about:blank] 06:00:26 INFO - PROCESS | 1661 | --DOMWINDOW == 118 (0x118930400) [pid = 1661] [serial = 242] [outer = 0x0] [url = about:blank] 06:00:26 INFO - PROCESS | 1661 | --DOMWINDOW == 117 (0x114edd000) [pid = 1661] [serial = 154] [outer = 0x0] [url = about:blank] 06:00:26 INFO - PROCESS | 1661 | --DOMWINDOW == 116 (0x129503000) [pid = 1661] [serial = 305] [outer = 0x0] [url = about:blank] 06:00:26 INFO - PROCESS | 1661 | --DOMWINDOW == 115 (0x128da9000) [pid = 1661] [serial = 236] [outer = 0x0] [url = about:blank] 06:00:26 INFO - PROCESS | 1661 | --DOMWINDOW == 114 (0x121c90800) [pid = 1661] [serial = 248] [outer = 0x0] [url = about:blank] 06:00:26 INFO - PROCESS | 1661 | --DOMWINDOW == 113 (0x12950e400) [pid = 1661] [serial = 290] [outer = 0x0] [url = about:blank] 06:00:26 INFO - PROCESS | 1661 | --DOMWINDOW == 112 (0x126dc0000) [pid = 1661] [serial = 302] [outer = 0x0] [url = about:blank] 06:00:26 INFO - PROCESS | 1661 | --DOMWINDOW == 111 (0x129094000) [pid = 1661] [serial = 352] [outer = 0x0] [url = about:blank] 06:00:26 INFO - PROCESS | 1661 | --DOMWINDOW == 110 (0x12a442000) [pid = 1661] [serial = 353] [outer = 0x0] [url = about:blank] 06:00:26 INFO - PROCESS | 1661 | --DOMWINDOW == 109 (0x12b22c000) [pid = 1661] [serial = 338] [outer = 0x0] [url = about:blank] 06:00:26 INFO - PROCESS | 1661 | --DOMWINDOW == 108 (0x127810c00) [pid = 1661] [serial = 350] [outer = 0x0] [url = about:blank] 06:00:26 INFO - PROCESS | 1661 | --DOMWINDOW == 107 (0x12770a000) [pid = 1661] [serial = 349] [outer = 0x0] [url = about:blank] 06:00:26 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x12720fc00) [pid = 1661] [serial = 347] [outer = 0x0] [url = about:blank] 06:00:26 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x125777000) [pid = 1661] [serial = 346] [outer = 0x0] [url = about:blank] 06:00:26 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x128da6400) [pid = 1661] [serial = 367] [outer = 0x0] [url = about:blank] 06:00:26 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x12770a400) [pid = 1661] [serial = 364] [outer = 0x0] [url = about:blank] 06:00:26 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x127808400) [pid = 1661] [serial = 365] [outer = 0x0] [url = about:blank] 06:00:26 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x1214ee400) [pid = 1661] [serial = 361] [outer = 0x0] [url = about:blank] 06:00:26 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x125779400) [pid = 1661] [serial = 362] [outer = 0x0] [url = about:blank] 06:00:26 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x119c0d400) [pid = 1661] [serial = 344] [outer = 0x0] [url = about:blank] 06:00:26 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x119602400) [pid = 1661] [serial = 343] [outer = 0x0] [url = about:blank] 06:00:26 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x1182f3800) [pid = 1661] [serial = 341] [outer = 0x0] [url = about:blank] 06:00:26 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x117109800) [pid = 1661] [serial = 340] [outer = 0x0] [url = about:blank] 06:00:26 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x12b2e5c00) [pid = 1661] [serial = 373] [outer = 0x0] [url = about:blank] 06:00:26 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x118f3cc00) [pid = 1661] [serial = 356] [outer = 0x0] [url = about:blank] 06:00:26 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x118606c00) [pid = 1661] [serial = 355] [outer = 0x0] [url = about:blank] 06:00:26 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x119603400) [pid = 1661] [serial = 358] [outer = 0x0] [url = about:blank] 06:00:26 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x119ce0000) [pid = 1661] [serial = 359] [outer = 0x0] [url = about:blank] 06:00:26 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x124f3d000) [pid = 1661] [serial = 382] [outer = 0x0] [url = about:blank] 06:00:26 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x12ba2e400) [pid = 1661] [serial = 377] [outer = 0x0] [url = about:blank] 06:00:26 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x12ba28800) [pid = 1661] [serial = 376] [outer = 0x0] [url = about:blank] 06:00:26 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x12bb27800) [pid = 1661] [serial = 379] [outer = 0x0] [url = about:blank] 06:00:26 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x12c473800) [pid = 1661] [serial = 389] [outer = 0x0] [url = about:blank] 06:00:26 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x12bdbb400) [pid = 1661] [serial = 385] [outer = 0x0] [url = about:blank] 06:00:26 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x12bb30c00) [pid = 1661] [serial = 380] [outer = 0x0] [url = about:blank] 06:00:26 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x12a43f800) [pid = 1661] [serial = 370] [outer = 0x0] [url = about:blank] 06:00:26 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x12b220000) [pid = 1661] [serial = 371] [outer = 0x0] [url = about:blank] 06:00:26 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x11685c000) [pid = 1661] [serial = 374] [outer = 0x0] [url = about:blank] 06:00:26 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x12aa11000) [pid = 1661] [serial = 383] [outer = 0x0] [url = about:blank] 06:00:26 INFO - PROCESS | 1661 | --DOMWINDOW == 79 (0x11294b800) [pid = 1661] [serial = 391] [outer = 0x0] [url = about:blank] 06:00:26 INFO - PROCESS | 1661 | --DOMWINDOW == 78 (0x12c026000) [pid = 1661] [serial = 386] [outer = 0x0] [url = about:blank] 06:00:26 INFO - PROCESS | 1661 | --DOMWINDOW == 77 (0x129506800) [pid = 1661] [serial = 368] [outer = 0x0] [url = about:blank] 06:00:26 INFO - PROCESS | 1661 | --DOMWINDOW == 76 (0x12c025000) [pid = 1661] [serial = 388] [outer = 0x0] [url = about:blank] 06:00:26 INFO - PROCESS | 1661 | --DOMWINDOW == 75 (0x11892d800) [pid = 1661] [serial = 296] [outer = 0x0] [url = about:blank] 06:00:26 INFO - PROCESS | 1661 | --DOMWINDOW == 74 (0x117568400) [pid = 1661] [serial = 293] [outer = 0x0] [url = about:blank] 06:00:26 INFO - PROCESS | 1661 | --DOMWINDOW == 73 (0x1216f6400) [pid = 1661] [serial = 299] [outer = 0x0] [url = about:blank] 06:00:26 INFO - PROCESS | 1661 | --DOCSHELL 0x12b106800 == 27 [pid = 1661] [id = 148] 06:00:26 INFO - PROCESS | 1661 | [1661] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:00:26 INFO - PROCESS | 1661 | 1464267626722 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]]]}] 06:00:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 06:00:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1622ms 06:00:26 INFO - PROCESS | 1661 | 1464267626746 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 06:00:26 INFO - PROCESS | 1661 | 1464267626749 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 06:00:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 06:00:26 INFO - PROCESS | 1661 | 1464267626753 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 06:00:26 INFO - PROCESS | 1661 | 1464267626755 Marionette TRACE conn2 <- [1,570,null,{}] 06:00:26 INFO - PROCESS | 1661 | 1464267626759 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}] 06:00:26 INFO - PROCESS | 1661 | 1464267626840 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 06:00:26 INFO - PROCESS | 1661 | 1464267626883 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:26 INFO - PROCESS | 1661 | ++DOCSHELL 0x11325f800 == 28 [pid = 1661] [id = 150] 06:00:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 74 (0x112cddc00) [pid = 1661] [serial = 447] [outer = 0x0] 06:00:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 75 (0x113239400) [pid = 1661] [serial = 448] [outer = 0x112cddc00] 06:00:26 INFO - PROCESS | 1661 | 1464267626911 Marionette DEBUG loaded listener.js 06:00:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 76 (0x11294cc00) [pid = 1661] [serial = 449] [outer = 0x112cddc00] 06:00:27 INFO - PROCESS | 1661 | [1661] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:00:27 INFO - PROCESS | 1661 | [1661] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:00:27 INFO - PROCESS | 1661 | 1464267627272 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]]]}] 06:00:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 06:00:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 570ms 06:00:27 INFO - PROCESS | 1661 | 1464267627324 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 06:00:27 INFO - PROCESS | 1661 | 1464267627331 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 06:00:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 06:00:27 INFO - PROCESS | 1661 | 1464267627338 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 06:00:27 INFO - PROCESS | 1661 | 1464267627340 Marionette TRACE conn2 <- [1,574,null,{}] 06:00:27 INFO - PROCESS | 1661 | 1464267627344 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}] 06:00:27 INFO - PROCESS | 1661 | 1464267627460 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 06:00:27 INFO - PROCESS | 1661 | 1464267627530 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:27 INFO - PROCESS | 1661 | ++DOCSHELL 0x1164ca000 == 29 [pid = 1661] [id = 151] 06:00:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 77 (0x114edd000) [pid = 1661] [serial = 450] [outer = 0x0] 06:00:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 78 (0x116469400) [pid = 1661] [serial = 451] [outer = 0x114edd000] 06:00:27 INFO - PROCESS | 1661 | 1464267627570 Marionette DEBUG loaded listener.js 06:00:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 79 (0x116a5b000) [pid = 1661] [serial = 452] [outer = 0x114edd000] 06:00:27 INFO - PROCESS | 1661 | 1464267627896 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]]]}] 06:00:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 06:00:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 570ms 06:00:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 06:00:27 INFO - PROCESS | 1661 | 1464267627908 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 06:00:27 INFO - PROCESS | 1661 | 1464267627910 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 06:00:27 INFO - PROCESS | 1661 | 1464267627912 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 06:00:27 INFO - PROCESS | 1661 | 1464267627915 Marionette TRACE conn2 <- [1,578,null,{}] 06:00:27 INFO - PROCESS | 1661 | 1464267627933 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}] 06:00:28 INFO - PROCESS | 1661 | 1464267628029 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 06:00:28 INFO - PROCESS | 1661 | 1464267628045 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:28 INFO - PROCESS | 1661 | ++DOCSHELL 0x116ab9800 == 30 [pid = 1661] [id = 152] 06:00:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 80 (0x111c7c000) [pid = 1661] [serial = 453] [outer = 0x0] 06:00:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x118225000) [pid = 1661] [serial = 454] [outer = 0x111c7c000] 06:00:28 INFO - PROCESS | 1661 | 1464267628091 Marionette DEBUG loaded listener.js 06:00:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x1182f3800) [pid = 1661] [serial = 455] [outer = 0x111c7c000] 06:00:28 INFO - PROCESS | 1661 | --DOCSHELL 0x11325f800 == 29 [pid = 1661] [id = 150] 06:00:28 INFO - PROCESS | 1661 | --DOCSHELL 0x12bacc000 == 28 [pid = 1661] [id = 149] 06:00:29 INFO - PROCESS | 1661 | --DOCSHELL 0x1164ca000 == 27 [pid = 1661] [id = 151] 06:00:29 INFO - PROCESS | 1661 | 1464267629340 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]]]}] 06:00:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 06:00:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1433ms 06:00:29 INFO - PROCESS | 1661 | 1464267629346 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 06:00:29 INFO - PROCESS | 1661 | 1464267629352 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 06:00:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 06:00:29 INFO - PROCESS | 1661 | 1464267629359 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 06:00:29 INFO - PROCESS | 1661 | 1464267629362 Marionette TRACE conn2 <- [1,582,null,{}] 06:00:29 INFO - PROCESS | 1661 | 1464267629369 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}] 06:00:29 INFO - PROCESS | 1661 | 1464267629476 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 06:00:29 INFO - PROCESS | 1661 | 1464267629536 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:29 INFO - PROCESS | 1661 | ++DOCSHELL 0x115d11000 == 28 [pid = 1661] [id = 153] 06:00:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x112fdcc00) [pid = 1661] [serial = 456] [outer = 0x0] 06:00:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x113c79400) [pid = 1661] [serial = 457] [outer = 0x112fdcc00] 06:00:29 INFO - PROCESS | 1661 | 1464267629587 Marionette DEBUG loaded listener.js 06:00:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x11618e400) [pid = 1661] [serial = 458] [outer = 0x112fdcc00] 06:00:30 INFO - PROCESS | 1661 | 1464267630005 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]]]}] 06:00:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 06:00:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 677ms 06:00:30 INFO - PROCESS | 1661 | 1464267630036 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 06:00:30 INFO - PROCESS | 1661 | 1464267630041 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 06:00:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 06:00:30 INFO - PROCESS | 1661 | 1464267630045 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 06:00:30 INFO - PROCESS | 1661 | 1464267630047 Marionette TRACE conn2 <- [1,586,null,{}] 06:00:30 INFO - PROCESS | 1661 | 1464267630055 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}] 06:00:30 INFO - PROCESS | 1661 | 1464267630129 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 06:00:30 INFO - PROCESS | 1661 | 1464267630137 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:30 INFO - PROCESS | 1661 | ++DOCSHELL 0x116877800 == 29 [pid = 1661] [id = 154] 06:00:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x116610c00) [pid = 1661] [serial = 459] [outer = 0x0] 06:00:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x117572400) [pid = 1661] [serial = 460] [outer = 0x116610c00] 06:00:30 INFO - PROCESS | 1661 | 1464267630163 Marionette DEBUG loaded listener.js 06:00:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x118225c00) [pid = 1661] [serial = 461] [outer = 0x116610c00] 06:00:30 INFO - PROCESS | 1661 | [1661] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:00:30 INFO - PROCESS | 1661 | [1661] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:00:30 INFO - PROCESS | 1661 | 1464267630478 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]]]}] 06:00:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 06:00:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 473ms 06:00:30 INFO - PROCESS | 1661 | 1464267630519 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 06:00:30 INFO - PROCESS | 1661 | 1464267630520 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 06:00:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 06:00:30 INFO - PROCESS | 1661 | 1464267630523 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 06:00:30 INFO - PROCESS | 1661 | 1464267630525 Marionette TRACE conn2 <- [1,590,null,{}] 06:00:30 INFO - PROCESS | 1661 | 1464267630533 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}] 06:00:30 INFO - PROCESS | 1661 | 1464267630608 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 06:00:30 INFO - PROCESS | 1661 | 1464267630660 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:30 INFO - PROCESS | 1661 | ++DOCSHELL 0x117e68800 == 30 [pid = 1661] [id = 155] 06:00:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x111c8a400) [pid = 1661] [serial = 462] [outer = 0x0] 06:00:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x118544c00) [pid = 1661] [serial = 463] [outer = 0x111c8a400] 06:00:30 INFO - PROCESS | 1661 | 1464267630687 Marionette DEBUG loaded listener.js 06:00:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x118607000) [pid = 1661] [serial = 464] [outer = 0x111c8a400] 06:00:30 INFO - PROCESS | 1661 | 1464267630970 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]]]}] 06:00:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 06:00:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 470ms 06:00:30 INFO - PROCESS | 1661 | 1464267630994 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 06:00:30 INFO - PROCESS | 1661 | 1464267630996 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 06:00:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 06:00:31 INFO - PROCESS | 1661 | 1464267631006 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 06:00:31 INFO - PROCESS | 1661 | 1464267631008 Marionette TRACE conn2 <- [1,594,null,{}] 06:00:31 INFO - PROCESS | 1661 | 1464267631010 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}] 06:00:31 INFO - PROCESS | 1661 | 1464267631089 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 06:00:31 INFO - PROCESS | 1661 | 1464267631094 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:31 INFO - PROCESS | 1661 | ++DOCSHELL 0x1186d9000 == 31 [pid = 1661] [id = 156] 06:00:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x11860ec00) [pid = 1661] [serial = 465] [outer = 0x0] 06:00:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x118621c00) [pid = 1661] [serial = 466] [outer = 0x11860ec00] 06:00:31 INFO - PROCESS | 1661 | 1464267631122 Marionette DEBUG loaded listener.js 06:00:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x118f32000) [pid = 1661] [serial = 467] [outer = 0x11860ec00] 06:00:31 INFO - PROCESS | 1661 | 1464267631444 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]]]}] 06:00:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 06:00:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 476ms 06:00:31 INFO - PROCESS | 1661 | 1464267631475 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 06:00:31 INFO - PROCESS | 1661 | 1464267631477 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 06:00:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 06:00:31 INFO - PROCESS | 1661 | 1464267631479 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 06:00:31 INFO - PROCESS | 1661 | 1464267631480 Marionette TRACE conn2 <- [1,598,null,{}] 06:00:31 INFO - PROCESS | 1661 | 1464267631483 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}] 06:00:31 INFO - PROCESS | 1661 | 1464267631575 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 06:00:31 INFO - PROCESS | 1661 | 1464267631583 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:31 INFO - PROCESS | 1661 | ++DOCSHELL 0x11899a000 == 32 [pid = 1661] [id = 157] 06:00:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x1164b5c00) [pid = 1661] [serial = 468] [outer = 0x0] 06:00:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x118f78400) [pid = 1661] [serial = 469] [outer = 0x1164b5c00] 06:00:31 INFO - PROCESS | 1661 | 1464267631610 Marionette DEBUG loaded listener.js 06:00:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x119602400) [pid = 1661] [serial = 470] [outer = 0x1164b5c00] 06:00:31 INFO - PROCESS | 1661 | 1464267631913 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]]]}] 06:00:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 06:00:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 469ms 06:00:31 INFO - PROCESS | 1661 | 1464267631959 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 06:00:31 INFO - PROCESS | 1661 | 1464267631960 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 06:00:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 06:00:31 INFO - PROCESS | 1661 | 1464267631963 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 06:00:31 INFO - PROCESS | 1661 | 1464267631964 Marionette TRACE conn2 <- [1,602,null,{}] 06:00:31 INFO - PROCESS | 1661 | 1464267631966 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}] 06:00:32 INFO - PROCESS | 1661 | 1464267632051 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 06:00:32 INFO - PROCESS | 1661 | 1464267632056 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:32 INFO - PROCESS | 1661 | ++DOCSHELL 0x1199a1800 == 33 [pid = 1661] [id = 158] 06:00:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x11960b000) [pid = 1661] [serial = 471] [outer = 0x0] 06:00:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x119c05000) [pid = 1661] [serial = 472] [outer = 0x11960b000] 06:00:32 INFO - PROCESS | 1661 | 1464267632085 Marionette DEBUG loaded listener.js 06:00:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x119c91c00) [pid = 1661] [serial = 473] [outer = 0x11960b000] 06:00:32 INFO - PROCESS | 1661 | 1464267632404 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]]]}] 06:00:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 06:00:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 470ms 06:00:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 06:00:32 INFO - PROCESS | 1661 | 1464267632436 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 06:00:32 INFO - PROCESS | 1661 | 1464267632437 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 06:00:32 INFO - PROCESS | 1661 | 1464267632439 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 06:00:32 INFO - PROCESS | 1661 | 1464267632440 Marionette TRACE conn2 <- [1,606,null,{}] 06:00:32 INFO - PROCESS | 1661 | 1464267632442 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}] 06:00:32 INFO - PROCESS | 1661 | 1464267632542 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 06:00:32 INFO - PROCESS | 1661 | 1464267632560 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:32 INFO - PROCESS | 1661 | ++DOCSHELL 0x11a0c9800 == 34 [pid = 1661] [id = 159] 06:00:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x118546800) [pid = 1661] [serial = 474] [outer = 0x0] 06:00:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x11a005800) [pid = 1661] [serial = 475] [outer = 0x118546800] 06:00:32 INFO - PROCESS | 1661 | 1464267632585 Marionette DEBUG loaded listener.js 06:00:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x11bd9cc00) [pid = 1661] [serial = 476] [outer = 0x118546800] 06:00:32 INFO - PROCESS | 1661 | 1464267632887 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]]]}] 06:00:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 06:00:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 468ms 06:00:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 06:00:32 INFO - PROCESS | 1661 | 1464267632907 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 06:00:32 INFO - PROCESS | 1661 | 1464267632909 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 06:00:32 INFO - PROCESS | 1661 | 1464267632911 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 06:00:32 INFO - PROCESS | 1661 | 1464267632912 Marionette TRACE conn2 <- [1,610,null,{}] 06:00:32 INFO - PROCESS | 1661 | 1464267632916 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}] 06:00:33 INFO - PROCESS | 1661 | 1464267633013 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 06:00:33 INFO - PROCESS | 1661 | 1464267633018 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:33 INFO - PROCESS | 1661 | ++DOCSHELL 0x12148a800 == 35 [pid = 1661] [id = 160] 06:00:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x119c91000) [pid = 1661] [serial = 477] [outer = 0x0] 06:00:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x1214edc00) [pid = 1661] [serial = 478] [outer = 0x119c91000] 06:00:33 INFO - PROCESS | 1661 | 1464267633042 Marionette DEBUG loaded listener.js 06:00:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x12180a000) [pid = 1661] [serial = 479] [outer = 0x119c91000] 06:00:33 INFO - PROCESS | 1661 | 1464267633379 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]]]}] 06:00:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 06:00:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 519ms 06:00:33 INFO - PROCESS | 1661 | 1464267633430 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 06:00:33 INFO - PROCESS | 1661 | 1464267633432 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 06:00:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 06:00:33 INFO - PROCESS | 1661 | 1464267633434 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 06:00:33 INFO - PROCESS | 1661 | 1464267633435 Marionette TRACE conn2 <- [1,614,null,{}] 06:00:33 INFO - PROCESS | 1661 | 1464267633437 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}] 06:00:33 INFO - PROCESS | 1661 | 1464267633525 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 06:00:33 INFO - PROCESS | 1661 | 1464267633556 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:33 INFO - PROCESS | 1661 | ++DOCSHELL 0x117e67800 == 36 [pid = 1661] [id = 161] 06:00:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x1214ef800) [pid = 1661] [serial = 480] [outer = 0x0] 06:00:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x121accc00) [pid = 1661] [serial = 481] [outer = 0x1214ef800] 06:00:33 INFO - PROCESS | 1661 | 1464267633580 Marionette DEBUG loaded listener.js 06:00:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x121ee4400) [pid = 1661] [serial = 482] [outer = 0x1214ef800] 06:00:33 INFO - PROCESS | 1661 | 1464267633876 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]]]}] 06:00:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 06:00:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 468ms 06:00:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 06:00:33 INFO - PROCESS | 1661 | 1464267633919 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 06:00:33 INFO - PROCESS | 1661 | 1464267633920 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 06:00:33 INFO - PROCESS | 1661 | 1464267633922 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 06:00:33 INFO - PROCESS | 1661 | 1464267633924 Marionette TRACE conn2 <- [1,618,null,{}] 06:00:33 INFO - PROCESS | 1661 | 1464267633926 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}] 06:00:34 INFO - PROCESS | 1661 | 1464267634024 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 06:00:34 INFO - PROCESS | 1661 | 1464267634029 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:34 INFO - PROCESS | 1661 | ++DOCSHELL 0x121e0b000 == 37 [pid = 1661] [id = 162] 06:00:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 110 (0x1218b6800) [pid = 1661] [serial = 483] [outer = 0x0] 06:00:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 111 (0x124be4800) [pid = 1661] [serial = 484] [outer = 0x1218b6800] 06:00:34 INFO - PROCESS | 1661 | 1464267634054 Marionette DEBUG loaded listener.js 06:00:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 112 (0x125771400) [pid = 1661] [serial = 485] [outer = 0x1218b6800] 06:00:34 INFO - PROCESS | 1661 | 1464267634369 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]]]}] 06:00:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 06:00:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 468ms 06:00:34 INFO - PROCESS | 1661 | 1464267634401 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 06:00:34 INFO - PROCESS | 1661 | 1464267634403 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 06:00:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 06:00:34 INFO - PROCESS | 1661 | 1464267634421 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 06:00:34 INFO - PROCESS | 1661 | 1464267634423 Marionette TRACE conn2 <- [1,622,null,{}] 06:00:34 INFO - PROCESS | 1661 | 1464267634425 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}] 06:00:34 INFO - PROCESS | 1661 | 1464267634752 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 06:00:34 INFO - PROCESS | 1661 | --DOMWINDOW == 111 (0x114edd000) [pid = 1661] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 06:00:34 INFO - PROCESS | 1661 | --DOMWINDOW == 110 (0x1292a1400) [pid = 1661] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 06:00:34 INFO - PROCESS | 1661 | --DOMWINDOW == 109 (0x12b2ec000) [pid = 1661] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 06:00:34 INFO - PROCESS | 1661 | --DOMWINDOW == 108 (0x127804c00) [pid = 1661] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 06:00:34 INFO - PROCESS | 1661 | --DOMWINDOW == 107 (0x12a687400) [pid = 1661] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 06:00:34 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x1121b9400) [pid = 1661] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 06:00:34 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x127806c00) [pid = 1661] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 06:00:34 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x112947c00) [pid = 1661] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 06:00:34 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x12aa08400) [pid = 1661] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 06:00:34 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x12729b000) [pid = 1661] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 06:00:34 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x11892fc00) [pid = 1661] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 06:00:34 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x11294e400) [pid = 1661] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 06:00:34 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x112948c00) [pid = 1661] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 06:00:34 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x121535c00) [pid = 1661] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 06:00:34 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x11bd26c00) [pid = 1661] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 06:00:34 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x1214f5000) [pid = 1661] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 06:00:34 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x118f3b800) [pid = 1661] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 06:00:34 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x112946400) [pid = 1661] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 06:00:34 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x112cddc00) [pid = 1661] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 06:00:34 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x111c1fc00) [pid = 1661] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 06:00:34 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x127707c00) [pid = 1661] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 06:00:34 INFO - PROCESS | 1661 | 1464267634809 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:34 INFO - PROCESS | 1661 | ++DOCSHELL 0x1133e3800 == 38 [pid = 1661] [id = 163] 06:00:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x111c1fc00) [pid = 1661] [serial = 486] [outer = 0x0] 06:00:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x11294e400) [pid = 1661] [serial = 487] [outer = 0x111c1fc00] 06:00:34 INFO - PROCESS | 1661 | 1464267634838 Marionette DEBUG loaded listener.js 06:00:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x11960cc00) [pid = 1661] [serial = 488] [outer = 0x111c1fc00] 06:00:35 INFO - PROCESS | 1661 | 1464267635118 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]]]}] 06:00:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 06:00:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 720ms 06:00:35 INFO - PROCESS | 1661 | 1464267635141 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 06:00:35 INFO - PROCESS | 1661 | 1464267635143 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 06:00:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 06:00:35 INFO - PROCESS | 1661 | 1464267635145 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 06:00:35 INFO - PROCESS | 1661 | 1464267635146 Marionette TRACE conn2 <- [1,626,null,{}] 06:00:35 INFO - PROCESS | 1661 | 1464267635156 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}] 06:00:35 INFO - PROCESS | 1661 | 1464267635235 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 06:00:35 INFO - PROCESS | 1661 | 1464267635240 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:35 INFO - PROCESS | 1661 | ++DOCSHELL 0x1226db800 == 39 [pid = 1661] [id = 164] 06:00:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x119c94000) [pid = 1661] [serial = 489] [outer = 0x0] 06:00:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x1258ae800) [pid = 1661] [serial = 490] [outer = 0x119c94000] 06:00:35 INFO - PROCESS | 1661 | 1464267635267 Marionette DEBUG loaded listener.js 06:00:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x12729c400) [pid = 1661] [serial = 491] [outer = 0x119c94000] 06:00:35 INFO - PROCESS | 1661 | 1464267635574 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]]]}] 06:00:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 06:00:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 477ms 06:00:35 INFO - PROCESS | 1661 | 1464267635622 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 06:00:35 INFO - PROCESS | 1661 | 1464267635623 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 06:00:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 06:00:35 INFO - PROCESS | 1661 | 1464267635626 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 06:00:35 INFO - PROCESS | 1661 | 1464267635627 Marionette TRACE conn2 <- [1,630,null,{}] 06:00:35 INFO - PROCESS | 1661 | 1464267635629 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}] 06:00:35 INFO - PROCESS | 1661 | 1464267635724 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 06:00:35 INFO - PROCESS | 1661 | 1464267635732 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:35 INFO - PROCESS | 1661 | ++DOCSHELL 0x1257e6000 == 40 [pid = 1661] [id = 165] 06:00:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x1258a7400) [pid = 1661] [serial = 492] [outer = 0x0] 06:00:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x127531c00) [pid = 1661] [serial = 493] [outer = 0x1258a7400] 06:00:35 INFO - PROCESS | 1661 | 1464267635766 Marionette DEBUG loaded listener.js 06:00:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x1275f0000) [pid = 1661] [serial = 494] [outer = 0x1258a7400] 06:00:36 INFO - PROCESS | 1661 | 1464267636069 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]]]}] 06:00:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 06:00:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 468ms 06:00:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 06:00:36 INFO - PROCESS | 1661 | 1464267636095 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 06:00:36 INFO - PROCESS | 1661 | 1464267636096 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 06:00:36 INFO - PROCESS | 1661 | 1464267636099 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 06:00:36 INFO - PROCESS | 1661 | 1464267636102 Marionette TRACE conn2 <- [1,634,null,{}] 06:00:36 INFO - PROCESS | 1661 | 1464267636104 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}] 06:00:36 INFO - PROCESS | 1661 | 1464267636178 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 06:00:36 INFO - PROCESS | 1661 | 1464267636183 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:36 INFO - PROCESS | 1661 | ++DOCSHELL 0x1277aa000 == 41 [pid = 1661] [id = 166] 06:00:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x1275f6800) [pid = 1661] [serial = 495] [outer = 0x0] 06:00:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x127709c00) [pid = 1661] [serial = 496] [outer = 0x1275f6800] 06:00:36 INFO - PROCESS | 1661 | 1464267636209 Marionette DEBUG loaded listener.js 06:00:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x127803c00) [pid = 1661] [serial = 497] [outer = 0x1275f6800] 06:00:36 INFO - PROCESS | 1661 | [1661] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:00:36 INFO - PROCESS | 1661 | [1661] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:00:36 INFO - PROCESS | 1661 | 1464267636506 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]]]}] 06:00:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 06:00:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 425ms 06:00:36 INFO - PROCESS | 1661 | 1464267636523 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 06:00:36 INFO - PROCESS | 1661 | 1464267636525 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 06:00:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 06:00:36 INFO - PROCESS | 1661 | 1464267636529 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 06:00:36 INFO - PROCESS | 1661 | 1464267636530 Marionette TRACE conn2 <- [1,638,null,{}] 06:00:36 INFO - PROCESS | 1661 | 1464267636534 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}] 06:00:36 INFO - PROCESS | 1661 | 1464267636635 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 06:00:36 INFO - PROCESS | 1661 | 1464267636642 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:36 INFO - PROCESS | 1661 | ++DOCSHELL 0x128d75800 == 42 [pid = 1661] [id = 167] 06:00:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x119c8f000) [pid = 1661] [serial = 498] [outer = 0x0] 06:00:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x127711400) [pid = 1661] [serial = 499] [outer = 0x119c8f000] 06:00:36 INFO - PROCESS | 1661 | 1464267636667 Marionette DEBUG loaded listener.js 06:00:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x12780e000) [pid = 1661] [serial = 500] [outer = 0x119c8f000] 06:00:36 INFO - PROCESS | 1661 | [1661] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:00:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x112965c00) [pid = 1661] [serial = 501] [outer = 0x12cce9c00] 06:00:37 INFO - PROCESS | 1661 | 1464267637219 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]]]}] 06:00:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 06:00:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 720ms 06:00:37 INFO - PROCESS | 1661 | 1464267637288 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 06:00:37 INFO - PROCESS | 1661 | 1464267637291 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 06:00:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 06:00:37 INFO - PROCESS | 1661 | 1464267637296 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 06:00:37 INFO - PROCESS | 1661 | 1464267637299 Marionette TRACE conn2 <- [1,642,null,{}] 06:00:37 INFO - PROCESS | 1661 | 1464267637302 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}] 06:00:37 INFO - PROCESS | 1661 | 1464267637409 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 06:00:37 INFO - PROCESS | 1661 | 1464267637505 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:37 INFO - PROCESS | 1661 | ++DOCSHELL 0x116ab5000 == 43 [pid = 1661] [id = 168] 06:00:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x1132d0800) [pid = 1661] [serial = 502] [outer = 0x0] 06:00:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x11685a000) [pid = 1661] [serial = 503] [outer = 0x1132d0800] 06:00:37 INFO - PROCESS | 1661 | 1464267637536 Marionette DEBUG loaded listener.js 06:00:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 110 (0x117577c00) [pid = 1661] [serial = 504] [outer = 0x1132d0800] 06:00:38 INFO - PROCESS | 1661 | 1464267638211 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]]]}] 06:00:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 06:00:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 922ms 06:00:38 INFO - PROCESS | 1661 | 1464267638218 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 06:00:38 INFO - PROCESS | 1661 | 1464267638221 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 06:00:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 06:00:38 INFO - PROCESS | 1661 | 1464267638225 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 06:00:38 INFO - PROCESS | 1661 | 1464267638227 Marionette TRACE conn2 <- [1,646,null,{}] 06:00:38 INFO - PROCESS | 1661 | 1464267638259 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}] 06:00:38 INFO - PROCESS | 1661 | 1464267638366 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 06:00:38 INFO - PROCESS | 1661 | 1464267638436 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:38 INFO - PROCESS | 1661 | ++DOCSHELL 0x111e15000 == 44 [pid = 1661] [id = 169] 06:00:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 111 (0x113c20400) [pid = 1661] [serial = 505] [outer = 0x0] 06:00:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 112 (0x115d77000) [pid = 1661] [serial = 506] [outer = 0x113c20400] 06:00:38 INFO - PROCESS | 1661 | 1464267638464 Marionette DEBUG loaded listener.js 06:00:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 113 (0x1166c5c00) [pid = 1661] [serial = 507] [outer = 0x113c20400] 06:00:38 INFO - PROCESS | 1661 | --DOCSHELL 0x1277aa000 == 43 [pid = 1661] [id = 166] 06:00:38 INFO - PROCESS | 1661 | --DOCSHELL 0x1257e6000 == 42 [pid = 1661] [id = 165] 06:00:38 INFO - PROCESS | 1661 | --DOCSHELL 0x1226db800 == 41 [pid = 1661] [id = 164] 06:00:38 INFO - PROCESS | 1661 | --DOCSHELL 0x1133e3800 == 40 [pid = 1661] [id = 163] 06:00:38 INFO - PROCESS | 1661 | --DOCSHELL 0x121e0b000 == 39 [pid = 1661] [id = 162] 06:00:38 INFO - PROCESS | 1661 | --DOCSHELL 0x117e67800 == 38 [pid = 1661] [id = 161] 06:00:38 INFO - PROCESS | 1661 | --DOCSHELL 0x12148a800 == 37 [pid = 1661] [id = 160] 06:00:38 INFO - PROCESS | 1661 | --DOMWINDOW == 112 (0x118225000) [pid = 1661] [serial = 454] [outer = 0x0] [url = about:blank] 06:00:38 INFO - PROCESS | 1661 | --DOCSHELL 0x11a0c9800 == 36 [pid = 1661] [id = 159] 06:00:38 INFO - PROCESS | 1661 | --DOCSHELL 0x1199a1800 == 35 [pid = 1661] [id = 158] 06:00:38 INFO - PROCESS | 1661 | --DOCSHELL 0x11899a000 == 34 [pid = 1661] [id = 157] 06:00:38 INFO - PROCESS | 1661 | --DOCSHELL 0x1186d9000 == 33 [pid = 1661] [id = 156] 06:00:38 INFO - PROCESS | 1661 | --DOCSHELL 0x117e68800 == 32 [pid = 1661] [id = 155] 06:00:38 INFO - PROCESS | 1661 | --DOCSHELL 0x116877800 == 31 [pid = 1661] [id = 154] 06:00:38 INFO - PROCESS | 1661 | --DOCSHELL 0x115d11000 == 30 [pid = 1661] [id = 153] 06:00:38 INFO - PROCESS | 1661 | --DOCSHELL 0x116ab9800 == 29 [pid = 1661] [id = 152] 06:00:38 INFO - PROCESS | 1661 | --DOMWINDOW == 111 (0x116469400) [pid = 1661] [serial = 451] [outer = 0x0] [url = about:blank] 06:00:38 INFO - PROCESS | 1661 | --DOMWINDOW == 110 (0x129511800) [pid = 1661] [serial = 430] [outer = 0x0] [url = about:blank] 06:00:38 INFO - PROCESS | 1661 | --DOMWINDOW == 109 (0x12ba2a000) [pid = 1661] [serial = 445] [outer = 0x0] [url = about:blank] 06:00:38 INFO - PROCESS | 1661 | --DOMWINDOW == 108 (0x12929e800) [pid = 1661] [serial = 427] [outer = 0x0] [url = about:blank] 06:00:38 INFO - PROCESS | 1661 | --DOMWINDOW == 107 (0x12aa06000) [pid = 1661] [serial = 433] [outer = 0x0] [url = about:blank] 06:00:38 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x12a6ee400) [pid = 1661] [serial = 431] [outer = 0x0] [url = about:blank] 06:00:38 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x11960a000) [pid = 1661] [serial = 436] [outer = 0x0] [url = about:blank] 06:00:38 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x12aa04c00) [pid = 1661] [serial = 439] [outer = 0x0] [url = about:blank] 06:00:38 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x12b157400) [pid = 1661] [serial = 442] [outer = 0x0] [url = about:blank] 06:00:38 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x12b2e7000) [pid = 1661] [serial = 443] [outer = 0x0] [url = about:blank] 06:00:38 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x12b14ec00) [pid = 1661] [serial = 434] [outer = 0x0] [url = about:blank] 06:00:38 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x12abde400) [pid = 1661] [serial = 403] [outer = 0x0] [url = about:blank] 06:00:38 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x12a6f5400) [pid = 1661] [serial = 401] [outer = 0x0] [url = about:blank] 06:00:38 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x12950c800) [pid = 1661] [serial = 400] [outer = 0x0] [url = about:blank] 06:00:38 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x121ad3c00) [pid = 1661] [serial = 398] [outer = 0x0] [url = about:blank] 06:00:38 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x119ce1400) [pid = 1661] [serial = 397] [outer = 0x0] [url = about:blank] 06:00:38 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x1182f0400) [pid = 1661] [serial = 395] [outer = 0x0] [url = about:blank] 06:00:38 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x1168a9c00) [pid = 1661] [serial = 394] [outer = 0x0] [url = about:blank] 06:00:38 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x12c028800) [pid = 1661] [serial = 392] [outer = 0x0] [url = about:blank] 06:00:38 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x1258acc00) [pid = 1661] [serial = 421] [outer = 0x0] [url = about:blank] 06:00:38 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x124ef4400) [pid = 1661] [serial = 418] [outer = 0x0] [url = about:blank] 06:00:38 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x125288800) [pid = 1661] [serial = 419] [outer = 0x0] [url = about:blank] 06:00:38 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x1216f4800) [pid = 1661] [serial = 415] [outer = 0x0] [url = about:blank] 06:00:38 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x12bb24400) [pid = 1661] [serial = 446] [outer = 0x0] [url = about:blank] 06:00:38 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x121c90c00) [pid = 1661] [serial = 416] [outer = 0x0] [url = about:blank] 06:00:38 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x119c89000) [pid = 1661] [serial = 412] [outer = 0x0] [url = about:blank] 06:00:38 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x11bd28c00) [pid = 1661] [serial = 413] [outer = 0x0] [url = about:blank] 06:00:38 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x1186f1c00) [pid = 1661] [serial = 410] [outer = 0x0] [url = about:blank] 06:00:38 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x118258c00) [pid = 1661] [serial = 409] [outer = 0x0] [url = about:blank] 06:00:38 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x11294cc00) [pid = 1661] [serial = 449] [outer = 0x0] [url = about:blank] 06:00:38 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x11710bc00) [pid = 1661] [serial = 407] [outer = 0x0] [url = about:blank] 06:00:38 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x11294e800) [pid = 1661] [serial = 406] [outer = 0x0] [url = about:blank] 06:00:38 INFO - PROCESS | 1661 | --DOMWINDOW == 79 (0x12ba2d800) [pid = 1661] [serial = 404] [outer = 0x0] [url = about:blank] 06:00:38 INFO - PROCESS | 1661 | --DOMWINDOW == 78 (0x12780a800) [pid = 1661] [serial = 424] [outer = 0x0] [url = about:blank] 06:00:38 INFO - PROCESS | 1661 | --DOMWINDOW == 77 (0x128da1800) [pid = 1661] [serial = 425] [outer = 0x0] [url = about:blank] 06:00:38 INFO - PROCESS | 1661 | --DOMWINDOW == 76 (0x12b15a000) [pid = 1661] [serial = 440] [outer = 0x0] [url = about:blank] 06:00:38 INFO - PROCESS | 1661 | --DOMWINDOW == 75 (0x1292a9400) [pid = 1661] [serial = 428] [outer = 0x0] [url = about:blank] 06:00:38 INFO - PROCESS | 1661 | --DOMWINDOW == 74 (0x113239400) [pid = 1661] [serial = 448] [outer = 0x0] [url = about:blank] 06:00:38 INFO - PROCESS | 1661 | --DOMWINDOW == 73 (0x12720e400) [pid = 1661] [serial = 437] [outer = 0x0] [url = about:blank] 06:00:38 INFO - PROCESS | 1661 | --DOMWINDOW == 72 (0x116a5b000) [pid = 1661] [serial = 452] [outer = 0x0] [url = about:blank] 06:00:38 INFO - PROCESS | 1661 | --DOMWINDOW == 71 (0x127703400) [pid = 1661] [serial = 422] [outer = 0x0] [url = about:blank] 06:00:38 INFO - PROCESS | 1661 | 1464267638983 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]]]}] 06:00:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 06:00:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 777ms 06:00:39 INFO - PROCESS | 1661 | 1464267639008 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 06:00:39 INFO - PROCESS | 1661 | 1464267639012 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 06:00:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 06:00:39 INFO - PROCESS | 1661 | 1464267639021 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 06:00:39 INFO - PROCESS | 1661 | 1464267639022 Marionette TRACE conn2 <- [1,650,null,{}] 06:00:39 INFO - PROCESS | 1661 | 1464267639025 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}] 06:00:39 INFO - PROCESS | 1661 | 1464267639101 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 06:00:39 INFO - PROCESS | 1661 | 1464267639106 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:39 INFO - PROCESS | 1661 | ++DOCSHELL 0x116883000 == 30 [pid = 1661] [id = 170] 06:00:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 72 (0x116858400) [pid = 1661] [serial = 508] [outer = 0x0] 06:00:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 73 (0x11822fc00) [pid = 1661] [serial = 509] [outer = 0x116858400] 06:00:39 INFO - PROCESS | 1661 | 1464267639134 Marionette DEBUG loaded listener.js 06:00:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 74 (0x1182f9800) [pid = 1661] [serial = 510] [outer = 0x116858400] 06:00:39 INFO - PROCESS | 1661 | 1464267639487 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]]]}] 06:00:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 06:00:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 519ms 06:00:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 06:00:39 INFO - PROCESS | 1661 | 1464267639540 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 06:00:39 INFO - PROCESS | 1661 | 1464267639541 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 06:00:39 INFO - PROCESS | 1661 | 1464267639543 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 06:00:39 INFO - PROCESS | 1661 | 1464267639546 Marionette TRACE conn2 <- [1,654,null,{}] 06:00:39 INFO - PROCESS | 1661 | 1464267639554 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}] 06:00:39 INFO - PROCESS | 1661 | 1464267639630 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 06:00:39 INFO - PROCESS | 1661 | 1464267639638 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:39 INFO - PROCESS | 1661 | ++DOCSHELL 0x1181f2000 == 31 [pid = 1661] [id = 171] 06:00:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 75 (0x118547000) [pid = 1661] [serial = 511] [outer = 0x0] 06:00:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 76 (0x118613000) [pid = 1661] [serial = 512] [outer = 0x118547000] 06:00:39 INFO - PROCESS | 1661 | 1464267639668 Marionette DEBUG loaded listener.js 06:00:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 77 (0x118928000) [pid = 1661] [serial = 513] [outer = 0x118547000] 06:00:40 INFO - PROCESS | 1661 | 1464267640043 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]]]}] 06:00:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 06:00:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 521ms 06:00:40 INFO - PROCESS | 1661 | 1464267640068 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 06:00:40 INFO - PROCESS | 1661 | 1464267640071 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 06:00:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 06:00:40 INFO - PROCESS | 1661 | 1464267640074 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 06:00:40 INFO - PROCESS | 1661 | 1464267640087 Marionette TRACE conn2 <- [1,658,null,{}] 06:00:40 INFO - PROCESS | 1661 | 1464267640091 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}] 06:00:40 INFO - PROCESS | 1661 | 1464267640209 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 06:00:40 INFO - PROCESS | 1661 | 1464267640217 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:40 INFO - PROCESS | 1661 | ++DOCSHELL 0x118fae000 == 32 [pid = 1661] [id = 172] 06:00:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 78 (0x112cdd800) [pid = 1661] [serial = 514] [outer = 0x0] 06:00:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 79 (0x11910d400) [pid = 1661] [serial = 515] [outer = 0x112cdd800] 06:00:40 INFO - PROCESS | 1661 | 1464267640259 Marionette DEBUG loaded listener.js 06:00:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 80 (0x11960f400) [pid = 1661] [serial = 516] [outer = 0x112cdd800] 06:00:40 INFO - PROCESS | 1661 | 1464267640666 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]]]}] 06:00:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 06:00:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 632ms 06:00:40 INFO - PROCESS | 1661 | 1464267640706 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 06:00:40 INFO - PROCESS | 1661 | 1464267640707 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 06:00:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 06:00:40 INFO - PROCESS | 1661 | 1464267640709 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 06:00:40 INFO - PROCESS | 1661 | 1464267640711 Marionette TRACE conn2 <- [1,662,null,{}] 06:00:40 INFO - PROCESS | 1661 | 1464267640713 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}] 06:00:40 INFO - PROCESS | 1661 | 1464267640783 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 06:00:40 INFO - PROCESS | 1661 | 1464267640787 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:40 INFO - PROCESS | 1661 | ++DOCSHELL 0x11983d000 == 33 [pid = 1661] [id = 173] 06:00:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x113234400) [pid = 1661] [serial = 517] [outer = 0x0] 06:00:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x119863800) [pid = 1661] [serial = 518] [outer = 0x113234400] 06:00:40 INFO - PROCESS | 1661 | 1464267640815 Marionette DEBUG loaded listener.js 06:00:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x119c86800) [pid = 1661] [serial = 519] [outer = 0x113234400] 06:00:41 INFO - PROCESS | 1661 | [1661] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:00:41 INFO - PROCESS | 1661 | [1661] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:00:41 INFO - PROCESS | 1661 | 1464267641168 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]]]}] 06:00:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 06:00:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 468ms 06:00:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 06:00:41 INFO - PROCESS | 1661 | 1464267641178 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 06:00:41 INFO - PROCESS | 1661 | 1464267641180 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 06:00:41 INFO - PROCESS | 1661 | 1464267641184 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 06:00:41 INFO - PROCESS | 1661 | 1464267641185 Marionette TRACE conn2 <- [1,666,null,{}] 06:00:41 INFO - PROCESS | 1661 | 1464267641188 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}] 06:00:41 INFO - PROCESS | 1661 | 1464267641293 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 06:00:41 INFO - PROCESS | 1661 | 1464267641328 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:41 INFO - PROCESS | 1661 | ++DOCSHELL 0x11a0c3000 == 34 [pid = 1661] [id = 174] 06:00:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x119c89400) [pid = 1661] [serial = 520] [outer = 0x0] 06:00:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x11a00b400) [pid = 1661] [serial = 521] [outer = 0x119c89400] 06:00:41 INFO - PROCESS | 1661 | 1464267641360 Marionette DEBUG loaded listener.js 06:00:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x1214f1c00) [pid = 1661] [serial = 522] [outer = 0x119c89400] 06:00:41 INFO - PROCESS | 1661 | [1661] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:00:41 INFO - PROCESS | 1661 | [1661] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:00:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 06:00:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 519ms 06:00:41 INFO - PROCESS | 1661 | 1464267641699 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]]]}] 06:00:41 INFO - PROCESS | 1661 | 1464267641703 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 06:00:41 INFO - PROCESS | 1661 | 1464267641704 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 06:00:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 06:00:41 INFO - PROCESS | 1661 | 1464267641706 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 06:00:41 INFO - PROCESS | 1661 | 1464267641707 Marionette TRACE conn2 <- [1,670,null,{}] 06:00:41 INFO - PROCESS | 1661 | 1464267641710 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}] 06:00:41 INFO - PROCESS | 1661 | 1464267641799 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 06:00:41 INFO - PROCESS | 1661 | 1464267641828 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:41 INFO - PROCESS | 1661 | ++DOCSHELL 0x121497800 == 35 [pid = 1661] [id = 175] 06:00:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x119c89800) [pid = 1661] [serial = 523] [outer = 0x0] 06:00:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x121c90800) [pid = 1661] [serial = 524] [outer = 0x119c89800] 06:00:41 INFO - PROCESS | 1661 | 1464267641854 Marionette DEBUG loaded listener.js 06:00:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x124f35400) [pid = 1661] [serial = 525] [outer = 0x119c89800] 06:00:42 INFO - PROCESS | 1661 | 1464267642181 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]]]}] 06:00:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 06:00:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 519ms 06:00:42 INFO - PROCESS | 1661 | 1464267642225 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 06:00:42 INFO - PROCESS | 1661 | 1464267642226 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 06:00:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 06:00:42 INFO - PROCESS | 1661 | 1464267642229 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 06:00:42 INFO - PROCESS | 1661 | 1464267642230 Marionette TRACE conn2 <- [1,674,null,{}] 06:00:42 INFO - PROCESS | 1661 | 1464267642232 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}] 06:00:42 INFO - PROCESS | 1661 | 1464267642321 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 06:00:42 INFO - PROCESS | 1661 | 1464267642335 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:42 INFO - PROCESS | 1661 | ++DOCSHELL 0x121921800 == 36 [pid = 1661] [id = 176] 06:00:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x112945400) [pid = 1661] [serial = 526] [outer = 0x0] 06:00:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x12528a400) [pid = 1661] [serial = 527] [outer = 0x112945400] 06:00:42 INFO - PROCESS | 1661 | 1464267642360 Marionette DEBUG loaded listener.js 06:00:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x125774800) [pid = 1661] [serial = 528] [outer = 0x112945400] 06:00:42 INFO - PROCESS | 1661 | [1661] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:00:42 INFO - PROCESS | 1661 | [1661] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:00:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 06:00:42 INFO - PROCESS | 1661 | 1464267642688 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]]]}] 06:00:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 468ms 06:00:42 INFO - PROCESS | 1661 | 1464267642697 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 06:00:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 06:00:42 INFO - PROCESS | 1661 | 1464267642701 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 06:00:42 INFO - PROCESS | 1661 | 1464267642703 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 06:00:42 INFO - PROCESS | 1661 | 1464267642705 Marionette TRACE conn2 <- [1,678,null,{}] 06:00:42 INFO - PROCESS | 1661 | 1464267642707 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}] 06:00:42 INFO - PROCESS | 1661 | 1464267642793 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 06:00:42 INFO - PROCESS | 1661 | 1464267642823 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:42 INFO - PROCESS | 1661 | ++DOCSHELL 0x12262b000 == 37 [pid = 1661] [id = 177] 06:00:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x125112000) [pid = 1661] [serial = 529] [outer = 0x0] 06:00:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x126d19800) [pid = 1661] [serial = 530] [outer = 0x125112000] 06:00:42 INFO - PROCESS | 1661 | 1464267642847 Marionette DEBUG loaded listener.js 06:00:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x126dc0000) [pid = 1661] [serial = 531] [outer = 0x125112000] 06:00:43 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x1275f6800) [pid = 1661] [serial = 495] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 06:00:43 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x111c7c000) [pid = 1661] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 06:00:43 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x119c91000) [pid = 1661] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 06:00:43 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x11960b000) [pid = 1661] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 06:00:43 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x11860ec00) [pid = 1661] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 06:00:43 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x116610c00) [pid = 1661] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 06:00:43 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x1164b5c00) [pid = 1661] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 06:00:43 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x112fdcc00) [pid = 1661] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 06:00:43 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x1214ef800) [pid = 1661] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 06:00:43 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x111c8a400) [pid = 1661] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 06:00:43 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x1218b6800) [pid = 1661] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 06:00:43 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x1258a7400) [pid = 1661] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 06:00:43 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x111c1fc00) [pid = 1661] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 06:00:43 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x118546800) [pid = 1661] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 06:00:43 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x119c94000) [pid = 1661] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 06:00:43 INFO - PROCESS | 1661 | 1464267643217 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]]]}] 06:00:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 06:00:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 519ms 06:00:43 INFO - PROCESS | 1661 | 1464267643223 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 06:00:43 INFO - PROCESS | 1661 | 1464267643224 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 06:00:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 06:00:43 INFO - PROCESS | 1661 | 1464267643227 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 06:00:43 INFO - PROCESS | 1661 | 1464267643228 Marionette TRACE conn2 <- [1,682,null,{}] 06:00:43 INFO - PROCESS | 1661 | 1464267643235 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}] 06:00:43 INFO - PROCESS | 1661 | 1464267643311 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 06:00:43 INFO - PROCESS | 1661 | 1464267643319 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:43 INFO - PROCESS | 1661 | ++DOCSHELL 0x118fab000 == 38 [pid = 1661] [id = 178] 06:00:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x1132d7c00) [pid = 1661] [serial = 532] [outer = 0x0] 06:00:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x11910f800) [pid = 1661] [serial = 533] [outer = 0x1132d7c00] 06:00:43 INFO - PROCESS | 1661 | 1464267643343 Marionette DEBUG loaded listener.js 06:00:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x1214f0400) [pid = 1661] [serial = 534] [outer = 0x1132d7c00] 06:00:44 INFO - PROCESS | 1661 | 1464267644152 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]]]}] 06:00:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 06:00:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 971ms 06:00:44 INFO - PROCESS | 1661 | 1464267644198 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 06:00:44 INFO - PROCESS | 1661 | 1464267644200 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 06:00:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 06:00:44 INFO - PROCESS | 1661 | 1464267644202 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 06:00:44 INFO - PROCESS | 1661 | 1464267644204 Marionette TRACE conn2 <- [1,686,null,{}] 06:00:44 INFO - PROCESS | 1661 | 1464267644206 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}] 06:00:44 INFO - PROCESS | 1661 | 1464267644318 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 06:00:44 INFO - PROCESS | 1661 | 1464267644326 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:44 INFO - PROCESS | 1661 | ++DOCSHELL 0x1257e3000 == 39 [pid = 1661] [id = 179] 06:00:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x12180c400) [pid = 1661] [serial = 535] [outer = 0x0] 06:00:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x127299c00) [pid = 1661] [serial = 536] [outer = 0x12180c400] 06:00:44 INFO - PROCESS | 1661 | 1464267644354 Marionette DEBUG loaded listener.js 06:00:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x12770c000) [pid = 1661] [serial = 537] [outer = 0x12180c400] 06:00:45 INFO - PROCESS | 1661 | 1464267645160 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]]]}] 06:00:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 06:00:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 973ms 06:00:45 INFO - PROCESS | 1661 | 1464267645176 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 06:00:45 INFO - PROCESS | 1661 | 1464267645178 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 06:00:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 06:00:45 INFO - PROCESS | 1661 | 1464267645183 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 06:00:45 INFO - PROCESS | 1661 | 1464267645185 Marionette TRACE conn2 <- [1,690,null,{}] 06:00:45 INFO - PROCESS | 1661 | 1464267645189 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}] 06:00:45 INFO - PROCESS | 1661 | 1464267645274 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 06:00:45 INFO - PROCESS | 1661 | 1464267645317 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:45 INFO - PROCESS | 1661 | ++DOCSHELL 0x1161cf000 == 40 [pid = 1661] [id = 180] 06:00:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x115e14400) [pid = 1661] [serial = 538] [outer = 0x0] 06:00:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x116468800) [pid = 1661] [serial = 539] [outer = 0x115e14400] 06:00:45 INFO - PROCESS | 1661 | 1464267645370 Marionette DEBUG loaded listener.js 06:00:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x1168a9c00) [pid = 1661] [serial = 540] [outer = 0x115e14400] 06:00:46 INFO - PROCESS | 1661 | 1464267646418 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]]]}] 06:00:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 06:00:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1274ms 06:00:46 INFO - PROCESS | 1661 | 1464267646456 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 06:00:46 INFO - PROCESS | 1661 | 1464267646460 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 06:00:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 06:00:46 INFO - PROCESS | 1661 | 1464267646464 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 06:00:46 INFO - PROCESS | 1661 | 1464267646466 Marionette TRACE conn2 <- [1,694,null,{}] 06:00:46 INFO - PROCESS | 1661 | 1464267646469 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}] 06:00:46 INFO - PROCESS | 1661 | 1464267646564 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 06:00:46 INFO - PROCESS | 1661 | 1464267646606 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:46 INFO - PROCESS | 1661 | ++DOCSHELL 0x118994800 == 41 [pid = 1661] [id = 181] 06:00:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x11768a400) [pid = 1661] [serial = 541] [outer = 0x0] 06:00:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x118549400) [pid = 1661] [serial = 542] [outer = 0x11768a400] 06:00:46 INFO - PROCESS | 1661 | 1464267646636 Marionette DEBUG loaded listener.js 06:00:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x11861e000) [pid = 1661] [serial = 543] [outer = 0x11768a400] 06:00:47 INFO - PROCESS | 1661 | 1464267647575 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]]]}] 06:00:47 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) 06:00:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1122ms 06:00:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 06:00:47 INFO - PROCESS | 1661 | 1464267647586 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 06:00:47 INFO - PROCESS | 1661 | 1464267647588 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 06:00:47 INFO - PROCESS | 1661 | 1464267647590 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 06:00:47 INFO - PROCESS | 1661 | 1464267647593 Marionette TRACE conn2 <- [1,698,null,{}] 06:00:47 INFO - PROCESS | 1661 | 1464267647603 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}] 06:00:47 INFO - PROCESS | 1661 | 1464267647703 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 06:00:47 INFO - PROCESS | 1661 | 1464267647746 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:47 INFO - PROCESS | 1661 | ++DOCSHELL 0x1271c2000 == 42 [pid = 1661] [id = 182] 06:00:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x119860800) [pid = 1661] [serial = 544] [outer = 0x0] 06:00:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x11a005c00) [pid = 1661] [serial = 545] [outer = 0x119860800] 06:00:47 INFO - PROCESS | 1661 | 1464267647778 Marionette DEBUG loaded listener.js 06:00:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x1214efc00) [pid = 1661] [serial = 546] [outer = 0x119860800] 06:00:48 INFO - PROCESS | 1661 | 1464267648674 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]]]}] 06:00:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 06:00:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1128ms 06:00:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 06:00:48 INFO - PROCESS | 1661 | 1464267648826 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 06:00:48 INFO - PROCESS | 1661 | 1464267648828 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 06:00:48 INFO - PROCESS | 1661 | 1464267648832 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 06:00:48 INFO - PROCESS | 1661 | 1464267648836 Marionette TRACE conn2 <- [1,702,null,{}] 06:00:48 INFO - PROCESS | 1661 | 1464267648840 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}] 06:00:48 INFO - PROCESS | 1661 | 1464267648929 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 06:00:49 INFO - PROCESS | 1661 | 1464267649026 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:49 INFO - PROCESS | 1661 | ++DOCSHELL 0x1181e8000 == 43 [pid = 1661] [id = 183] 06:00:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x1168a8c00) [pid = 1661] [serial = 547] [outer = 0x0] 06:00:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x117568400) [pid = 1661] [serial = 548] [outer = 0x1168a8c00] 06:00:49 INFO - PROCESS | 1661 | 1464267649055 Marionette DEBUG loaded listener.js 06:00:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x118540c00) [pid = 1661] [serial = 549] [outer = 0x1168a8c00] 06:00:49 INFO - PROCESS | 1661 | --DOCSHELL 0x118fab000 == 42 [pid = 1661] [id = 178] 06:00:49 INFO - PROCESS | 1661 | --DOCSHELL 0x12262b000 == 41 [pid = 1661] [id = 177] 06:00:49 INFO - PROCESS | 1661 | --DOCSHELL 0x121921800 == 40 [pid = 1661] [id = 176] 06:00:49 INFO - PROCESS | 1661 | --DOCSHELL 0x121497800 == 39 [pid = 1661] [id = 175] 06:00:49 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x127711400) [pid = 1661] [serial = 499] [outer = 0x0] [url = about:blank] 06:00:49 INFO - PROCESS | 1661 | --DOCSHELL 0x11a0c3000 == 38 [pid = 1661] [id = 174] 06:00:49 INFO - PROCESS | 1661 | --DOCSHELL 0x11983d000 == 37 [pid = 1661] [id = 173] 06:00:49 INFO - PROCESS | 1661 | --DOCSHELL 0x118fae000 == 36 [pid = 1661] [id = 172] 06:00:49 INFO - PROCESS | 1661 | --DOCSHELL 0x1181f2000 == 35 [pid = 1661] [id = 171] 06:00:49 INFO - PROCESS | 1661 | --DOCSHELL 0x116883000 == 34 [pid = 1661] [id = 170] 06:00:49 INFO - PROCESS | 1661 | --DOCSHELL 0x111e15000 == 33 [pid = 1661] [id = 169] 06:00:49 INFO - PROCESS | 1661 | --DOCSHELL 0x116ab5000 == 32 [pid = 1661] [id = 168] 06:00:49 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x11a005800) [pid = 1661] [serial = 475] [outer = 0x0] [url = about:blank] 06:00:49 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x1258ae800) [pid = 1661] [serial = 490] [outer = 0x0] [url = about:blank] 06:00:49 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x12180a000) [pid = 1661] [serial = 479] [outer = 0x0] [url = about:blank] 06:00:49 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x12729c400) [pid = 1661] [serial = 491] [outer = 0x0] [url = about:blank] 06:00:49 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x11bd9cc00) [pid = 1661] [serial = 476] [outer = 0x0] [url = about:blank] 06:00:49 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x1275f0000) [pid = 1661] [serial = 494] [outer = 0x0] [url = about:blank] 06:00:49 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x127709c00) [pid = 1661] [serial = 496] [outer = 0x0] [url = about:blank] 06:00:49 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x1182f3800) [pid = 1661] [serial = 455] [outer = 0x0] [url = about:blank] 06:00:49 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x1214edc00) [pid = 1661] [serial = 478] [outer = 0x0] [url = about:blank] 06:00:49 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x119c05000) [pid = 1661] [serial = 472] [outer = 0x0] [url = about:blank] 06:00:49 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x119c91c00) [pid = 1661] [serial = 473] [outer = 0x0] [url = about:blank] 06:00:49 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x118621c00) [pid = 1661] [serial = 466] [outer = 0x0] [url = about:blank] 06:00:49 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x118f32000) [pid = 1661] [serial = 467] [outer = 0x0] [url = about:blank] 06:00:49 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x117572400) [pid = 1661] [serial = 460] [outer = 0x0] [url = about:blank] 06:00:49 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x118225c00) [pid = 1661] [serial = 461] [outer = 0x0] [url = about:blank] 06:00:49 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x118f78400) [pid = 1661] [serial = 469] [outer = 0x0] [url = about:blank] 06:00:49 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x119602400) [pid = 1661] [serial = 470] [outer = 0x0] [url = about:blank] 06:00:49 INFO - PROCESS | 1661 | --DOMWINDOW == 79 (0x113c79400) [pid = 1661] [serial = 457] [outer = 0x0] [url = about:blank] 06:00:49 INFO - PROCESS | 1661 | --DOMWINDOW == 78 (0x11618e400) [pid = 1661] [serial = 458] [outer = 0x0] [url = about:blank] 06:00:49 INFO - PROCESS | 1661 | --DOMWINDOW == 77 (0x121accc00) [pid = 1661] [serial = 481] [outer = 0x0] [url = about:blank] 06:00:49 INFO - PROCESS | 1661 | --DOMWINDOW == 76 (0x118544c00) [pid = 1661] [serial = 463] [outer = 0x0] [url = about:blank] 06:00:49 INFO - PROCESS | 1661 | --DOMWINDOW == 75 (0x118607000) [pid = 1661] [serial = 464] [outer = 0x0] [url = about:blank] 06:00:49 INFO - PROCESS | 1661 | --DOMWINDOW == 74 (0x124be4800) [pid = 1661] [serial = 484] [outer = 0x0] [url = about:blank] 06:00:49 INFO - PROCESS | 1661 | --DOMWINDOW == 73 (0x121ee4400) [pid = 1661] [serial = 482] [outer = 0x0] [url = about:blank] 06:00:49 INFO - PROCESS | 1661 | --DOMWINDOW == 72 (0x125771400) [pid = 1661] [serial = 485] [outer = 0x0] [url = about:blank] 06:00:49 INFO - PROCESS | 1661 | --DOMWINDOW == 71 (0x127531c00) [pid = 1661] [serial = 493] [outer = 0x0] [url = about:blank] 06:00:49 INFO - PROCESS | 1661 | --DOMWINDOW == 70 (0x127803c00) [pid = 1661] [serial = 497] [outer = 0x0] [url = about:blank] 06:00:49 INFO - PROCESS | 1661 | --DOMWINDOW == 69 (0x11294e400) [pid = 1661] [serial = 487] [outer = 0x0] [url = about:blank] 06:00:49 INFO - PROCESS | 1661 | --DOMWINDOW == 68 (0x11960cc00) [pid = 1661] [serial = 488] [outer = 0x0] [url = about:blank] 06:00:49 INFO - PROCESS | 1661 | 1464267649940 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]]]}] 06:00:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 06:00:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1125ms 06:00:49 INFO - PROCESS | 1661 | 1464267649958 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 06:00:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 06:00:49 INFO - PROCESS | 1661 | 1464267649960 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 06:00:49 INFO - PROCESS | 1661 | 1464267649965 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 06:00:49 INFO - PROCESS | 1661 | 1464267649970 Marionette TRACE conn2 <- [1,706,null,{}] 06:00:49 INFO - PROCESS | 1661 | 1464267649973 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}] 06:00:50 INFO - PROCESS | 1661 | 1464267650049 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 06:00:50 INFO - PROCESS | 1661 | 1464267650056 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:50 INFO - PROCESS | 1661 | ++DOCSHELL 0x116844000 == 33 [pid = 1661] [id = 184] 06:00:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 69 (0x118541c00) [pid = 1661] [serial = 550] [outer = 0x0] 06:00:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 70 (0x11860e800) [pid = 1661] [serial = 551] [outer = 0x118541c00] 06:00:50 INFO - PROCESS | 1661 | 1464267650085 Marionette DEBUG loaded listener.js 06:00:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 71 (0x11892a800) [pid = 1661] [serial = 552] [outer = 0x118541c00] 06:00:50 INFO - PROCESS | 1661 | 1464267650957 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]]]}] 06:00:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 06:00:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1026ms 06:00:50 INFO - PROCESS | 1661 | 1464267650990 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 06:00:50 INFO - PROCESS | 1661 | 1464267650991 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 06:00:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 06:00:50 INFO - PROCESS | 1661 | 1464267650994 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 06:00:50 INFO - PROCESS | 1661 | 1464267650995 Marionette TRACE conn2 <- [1,710,null,{}] 06:00:51 INFO - PROCESS | 1661 | 1464267651011 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}] 06:00:51 INFO - PROCESS | 1661 | 1464267651101 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 06:00:51 INFO - PROCESS | 1661 | 1464267651110 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:51 INFO - PROCESS | 1661 | ++DOCSHELL 0x1182e5000 == 34 [pid = 1661] [id = 185] 06:00:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 72 (0x11960dc00) [pid = 1661] [serial = 553] [outer = 0x0] 06:00:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 73 (0x11985d400) [pid = 1661] [serial = 554] [outer = 0x11960dc00] 06:00:51 INFO - PROCESS | 1661 | 1464267651143 Marionette DEBUG loaded listener.js 06:00:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 74 (0x119c86400) [pid = 1661] [serial = 555] [outer = 0x11960dc00] 06:00:51 INFO - PROCESS | 1661 | 1464267651957 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]]]}] 06:00:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 06:00:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 972ms 06:00:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 06:00:51 INFO - PROCESS | 1661 | 1464267651967 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 06:00:51 INFO - PROCESS | 1661 | 1464267651968 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 06:00:51 INFO - PROCESS | 1661 | 1464267651970 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 06:00:51 INFO - PROCESS | 1661 | 1464267651971 Marionette TRACE conn2 <- [1,714,null,{}] 06:00:51 INFO - PROCESS | 1661 | 1464267651989 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}] 06:00:52 INFO - PROCESS | 1661 | 1464267652085 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 06:00:52 INFO - PROCESS | 1661 | 1464267652090 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:52 INFO - PROCESS | 1661 | ++DOCSHELL 0x11954c800 == 35 [pid = 1661] [id = 186] 06:00:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 75 (0x119ce5400) [pid = 1661] [serial = 556] [outer = 0x0] 06:00:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 76 (0x1214f0800) [pid = 1661] [serial = 557] [outer = 0x119ce5400] 06:00:52 INFO - PROCESS | 1661 | 1464267652116 Marionette DEBUG loaded listener.js 06:00:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 77 (0x1218b6800) [pid = 1661] [serial = 558] [outer = 0x119ce5400] 06:00:52 INFO - PROCESS | 1661 | 1464267652908 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]]]}] 06:00:52 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 06:00:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 970ms 06:00:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 06:00:52 INFO - PROCESS | 1661 | 1464267652940 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 06:00:52 INFO - PROCESS | 1661 | 1464267652941 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 06:00:52 INFO - PROCESS | 1661 | 1464267652944 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 06:00:52 INFO - PROCESS | 1661 | 1464267652945 Marionette TRACE conn2 <- [1,718,null,{}] 06:00:52 INFO - PROCESS | 1661 | 1464267652947 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}] 06:00:53 INFO - PROCESS | 1661 | 1464267653041 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 06:00:53 INFO - PROCESS | 1661 | 1464267653046 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:53 INFO - PROCESS | 1661 | ++DOCSHELL 0x12120c800 == 36 [pid = 1661] [id = 187] 06:00:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 78 (0x11bd9e400) [pid = 1661] [serial = 559] [outer = 0x0] 06:00:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 79 (0x124be9800) [pid = 1661] [serial = 560] [outer = 0x11bd9e400] 06:00:53 INFO - PROCESS | 1661 | 1464267653072 Marionette DEBUG loaded listener.js 06:00:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 80 (0x12576dc00) [pid = 1661] [serial = 561] [outer = 0x11bd9e400] 06:00:53 INFO - PROCESS | 1661 | --DOMWINDOW == 79 (0x119c89800) [pid = 1661] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 06:00:53 INFO - PROCESS | 1661 | --DOMWINDOW == 78 (0x119c89400) [pid = 1661] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 06:00:53 INFO - PROCESS | 1661 | --DOMWINDOW == 77 (0x113234400) [pid = 1661] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 06:00:53 INFO - PROCESS | 1661 | --DOMWINDOW == 76 (0x116858400) [pid = 1661] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 06:00:53 INFO - PROCESS | 1661 | --DOMWINDOW == 75 (0x118547000) [pid = 1661] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 06:00:53 INFO - PROCESS | 1661 | --DOMWINDOW == 74 (0x112cdd800) [pid = 1661] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 06:00:53 INFO - PROCESS | 1661 | --DOMWINDOW == 73 (0x113c20400) [pid = 1661] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 06:00:53 INFO - PROCESS | 1661 | --DOMWINDOW == 72 (0x125112000) [pid = 1661] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 06:00:53 INFO - PROCESS | 1661 | --DOMWINDOW == 71 (0x112945400) [pid = 1661] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 06:00:53 INFO - PROCESS | 1661 | --DOMWINDOW == 70 (0x1132d7c00) [pid = 1661] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 06:00:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 06:00:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 975ms 06:00:53 INFO - PROCESS | 1661 | 1464267653913 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]]]}] 06:00:53 INFO - PROCESS | 1661 | 1464267653919 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 06:00:53 INFO - PROCESS | 1661 | 1464267653921 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 06:00:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 06:00:53 INFO - PROCESS | 1661 | 1464267653923 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 06:00:53 INFO - PROCESS | 1661 | 1464267653924 Marionette TRACE conn2 <- [1,722,null,{}] 06:00:53 INFO - PROCESS | 1661 | 1464267653926 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}] 06:00:54 INFO - PROCESS | 1661 | 1464267654022 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 06:00:54 INFO - PROCESS | 1661 | 1464267654027 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:54 INFO - PROCESS | 1661 | ++DOCSHELL 0x1214a8800 == 37 [pid = 1661] [id = 188] 06:00:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 71 (0x119c89800) [pid = 1661] [serial = 562] [outer = 0x0] 06:00:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 72 (0x126db7800) [pid = 1661] [serial = 563] [outer = 0x119c89800] 06:00:54 INFO - PROCESS | 1661 | 1464267654062 Marionette DEBUG loaded listener.js 06:00:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 73 (0x1275ef800) [pid = 1661] [serial = 564] [outer = 0x119c89800] 06:00:54 INFO - PROCESS | 1661 | 1464267654380 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] 06:00:54 INFO - PROCESS | 1661 | 1464267654455 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 06:00:54 INFO - PROCESS | 1661 | 1464267654459 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 06:00:54 INFO - PROCESS | 1661 | 1464267654461 Marionette TRACE conn2 <- [1,726,null,{}] 06:00:54 INFO - PROCESS | 1661 | 1464267654464 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}] 06:00:54 INFO - PROCESS | 1661 | 1464267654583 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 06:00:54 INFO - PROCESS | 1661 | 1464267654590 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:54 INFO - PROCESS | 1661 | ++DOCSHELL 0x121921000 == 38 [pid = 1661] [id = 189] 06:00:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 74 (0x1275f6800) [pid = 1661] [serial = 565] [outer = 0x0] 06:00:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 75 (0x127710c00) [pid = 1661] [serial = 566] [outer = 0x1275f6800] 06:00:54 INFO - PROCESS | 1661 | 1464267654627 Marionette DEBUG loaded listener.js 06:00:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 76 (0x12780a800) [pid = 1661] [serial = 567] [outer = 0x1275f6800] 06:00:55 INFO - PROCESS | 1661 | 1464267655079 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]]]}] 06:00:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 06:00:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 670ms 06:00:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 06:00:55 INFO - PROCESS | 1661 | 1464267655128 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 06:00:55 INFO - PROCESS | 1661 | 1464267655130 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 06:00:55 INFO - PROCESS | 1661 | 1464267655132 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 06:00:55 INFO - PROCESS | 1661 | 1464267655133 Marionette TRACE conn2 <- [1,730,null,{}] 06:00:55 INFO - PROCESS | 1661 | 1464267655135 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}] 06:00:55 INFO - PROCESS | 1661 | 1464267655209 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 06:00:55 INFO - PROCESS | 1661 | 1464267655213 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:55 INFO - PROCESS | 1661 | ++DOCSHELL 0x124f26800 == 39 [pid = 1661] [id = 190] 06:00:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 77 (0x12780c400) [pid = 1661] [serial = 568] [outer = 0x0] 06:00:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 78 (0x128da9000) [pid = 1661] [serial = 569] [outer = 0x12780c400] 06:00:55 INFO - PROCESS | 1661 | 1464267655243 Marionette DEBUG loaded listener.js 06:00:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 79 (0x1292a4c00) [pid = 1661] [serial = 570] [outer = 0x12780c400] 06:00:55 INFO - PROCESS | 1661 | 1464267655575 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] 06:00:55 INFO - PROCESS | 1661 | 1464267655604 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 06:00:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 06:00:55 INFO - PROCESS | 1661 | 1464267655607 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 06:00:55 INFO - PROCESS | 1661 | 1464267655608 Marionette TRACE conn2 <- [1,734,null,{}] 06:00:55 INFO - PROCESS | 1661 | 1464267655610 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}] 06:00:55 INFO - PROCESS | 1661 | 1464267655733 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 06:00:55 INFO - PROCESS | 1661 | 1464267655785 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:55 INFO - PROCESS | 1661 | ++DOCSHELL 0x115e3f800 == 40 [pid = 1661] [id = 191] 06:00:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 80 (0x11294ac00) [pid = 1661] [serial = 571] [outer = 0x0] 06:00:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x112e0fc00) [pid = 1661] [serial = 572] [outer = 0x11294ac00] 06:00:55 INFO - PROCESS | 1661 | 1464267655817 Marionette DEBUG loaded listener.js 06:00:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x116469400) [pid = 1661] [serial = 573] [outer = 0x11294ac00] 06:00:56 INFO - PROCESS | 1661 | 1464267656288 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]]]}] 06:00:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 06:00:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 718ms 06:00:56 INFO - PROCESS | 1661 | 1464267656327 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 06:00:56 INFO - PROCESS | 1661 | 1464267656329 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 06:00:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 06:00:56 INFO - PROCESS | 1661 | 1464267656332 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 06:00:56 INFO - PROCESS | 1661 | 1464267656336 Marionette TRACE conn2 <- [1,738,null,{}] 06:00:56 INFO - PROCESS | 1661 | 1464267656339 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}] 06:00:56 INFO - PROCESS | 1661 | 1464267656439 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 06:00:56 INFO - PROCESS | 1661 | 1464267656536 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:56 INFO - PROCESS | 1661 | ++DOCSHELL 0x118994000 == 41 [pid = 1661] [id = 192] 06:00:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x118610000) [pid = 1661] [serial = 574] [outer = 0x0] 06:00:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x1186f1c00) [pid = 1661] [serial = 575] [outer = 0x118610000] 06:00:56 INFO - PROCESS | 1661 | 1464267656570 Marionette DEBUG loaded listener.js 06:00:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x118f78400) [pid = 1661] [serial = 576] [outer = 0x118610000] 06:00:57 INFO - PROCESS | 1661 | 1464267657469 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]]]}] 06:00:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 06:00:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1172ms 06:00:57 INFO - PROCESS | 1661 | 1464267657505 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 06:00:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 06:00:57 INFO - PROCESS | 1661 | 1464267657507 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 06:00:57 INFO - PROCESS | 1661 | 1464267657510 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 06:00:57 INFO - PROCESS | 1661 | 1464267657511 Marionette TRACE conn2 <- [1,742,null,{}] 06:00:57 INFO - PROCESS | 1661 | 1464267657513 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}] 06:00:57 INFO - PROCESS | 1661 | 1464267657610 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 06:00:57 INFO - PROCESS | 1661 | 1464267657656 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:57 INFO - PROCESS | 1661 | ++DOCSHELL 0x1271c7000 == 42 [pid = 1661] [id = 193] 06:00:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x119606c00) [pid = 1661] [serial = 577] [outer = 0x0] 06:00:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x119c8d400) [pid = 1661] [serial = 578] [outer = 0x119606c00] 06:00:57 INFO - PROCESS | 1661 | 1464267657686 Marionette DEBUG loaded listener.js 06:00:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x121812c00) [pid = 1661] [serial = 579] [outer = 0x119606c00] 06:00:58 INFO - PROCESS | 1661 | 1464267658581 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]]]}] 06:00:58 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 06:00:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1120ms 06:00:58 INFO - PROCESS | 1661 | 1464267658630 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 06:00:58 INFO - PROCESS | 1661 | 1464267658633 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 06:00:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 06:00:58 INFO - PROCESS | 1661 | 1464267658670 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 06:00:58 INFO - PROCESS | 1661 | 1464267658673 Marionette TRACE conn2 <- [1,746,null,{}] 06:00:58 INFO - PROCESS | 1661 | 1464267658677 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}] 06:00:58 INFO - PROCESS | 1661 | 1464267658811 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 06:00:58 INFO - PROCESS | 1661 | 1464267658856 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:58 INFO - PROCESS | 1661 | ++DOCSHELL 0x128d82000 == 43 [pid = 1661] [id = 194] 06:00:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x1164b9000) [pid = 1661] [serial = 580] [outer = 0x0] 06:00:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x127532000) [pid = 1661] [serial = 581] [outer = 0x1164b9000] 06:00:58 INFO - PROCESS | 1661 | 1464267658886 Marionette DEBUG loaded listener.js 06:00:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x12a43c400) [pid = 1661] [serial = 582] [outer = 0x1164b9000] 06:00:59 INFO - PROCESS | 1661 | --DOCSHELL 0x124f26800 == 42 [pid = 1661] [id = 190] 06:00:59 INFO - PROCESS | 1661 | --DOCSHELL 0x121921000 == 41 [pid = 1661] [id = 189] 06:00:59 INFO - PROCESS | 1661 | --DOCSHELL 0x1214a8800 == 40 [pid = 1661] [id = 188] 06:00:59 INFO - PROCESS | 1661 | --DOCSHELL 0x12120c800 == 39 [pid = 1661] [id = 187] 06:00:59 INFO - PROCESS | 1661 | --DOCSHELL 0x11954c800 == 38 [pid = 1661] [id = 186] 06:00:59 INFO - PROCESS | 1661 | --DOCSHELL 0x1182e5000 == 37 [pid = 1661] [id = 185] 06:00:59 INFO - PROCESS | 1661 | --DOCSHELL 0x116844000 == 36 [pid = 1661] [id = 184] 06:00:59 INFO - PROCESS | 1661 | --DOCSHELL 0x1181e8000 == 35 [pid = 1661] [id = 183] 06:00:59 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x127299c00) [pid = 1661] [serial = 536] [outer = 0x0] [url = about:blank] 06:00:59 INFO - PROCESS | 1661 | --DOCSHELL 0x1161cf000 == 34 [pid = 1661] [id = 180] 06:00:59 INFO - PROCESS | 1661 | --DOCSHELL 0x1257e3000 == 33 [pid = 1661] [id = 179] 06:00:59 INFO - PROCESS | 1661 | --DOMWINDOW == 89 (0x121c90800) [pid = 1661] [serial = 524] [outer = 0x0] [url = about:blank] 06:00:59 INFO - PROCESS | 1661 | --DOMWINDOW == 88 (0x11a00b400) [pid = 1661] [serial = 521] [outer = 0x0] [url = about:blank] 06:00:59 INFO - PROCESS | 1661 | --DOMWINDOW == 87 (0x119863800) [pid = 1661] [serial = 518] [outer = 0x0] [url = about:blank] 06:00:59 INFO - PROCESS | 1661 | --DOMWINDOW == 86 (0x124f35400) [pid = 1661] [serial = 525] [outer = 0x0] [url = about:blank] 06:00:59 INFO - PROCESS | 1661 | --DOMWINDOW == 85 (0x11685a000) [pid = 1661] [serial = 503] [outer = 0x0] [url = about:blank] 06:00:59 INFO - PROCESS | 1661 | --DOMWINDOW == 84 (0x11822fc00) [pid = 1661] [serial = 509] [outer = 0x0] [url = about:blank] 06:00:59 INFO - PROCESS | 1661 | --DOMWINDOW == 83 (0x1182f9800) [pid = 1661] [serial = 510] [outer = 0x0] [url = about:blank] 06:00:59 INFO - PROCESS | 1661 | --DOMWINDOW == 82 (0x118613000) [pid = 1661] [serial = 512] [outer = 0x0] [url = about:blank] 06:00:59 INFO - PROCESS | 1661 | --DOMWINDOW == 81 (0x118928000) [pid = 1661] [serial = 513] [outer = 0x0] [url = about:blank] 06:00:59 INFO - PROCESS | 1661 | --DOMWINDOW == 80 (0x11910d400) [pid = 1661] [serial = 515] [outer = 0x0] [url = about:blank] 06:00:59 INFO - PROCESS | 1661 | --DOMWINDOW == 79 (0x115d77000) [pid = 1661] [serial = 506] [outer = 0x0] [url = about:blank] 06:00:59 INFO - PROCESS | 1661 | --DOMWINDOW == 78 (0x1166c5c00) [pid = 1661] [serial = 507] [outer = 0x0] [url = about:blank] 06:00:59 INFO - PROCESS | 1661 | --DOMWINDOW == 77 (0x11960f400) [pid = 1661] [serial = 516] [outer = 0x0] [url = about:blank] 06:00:59 INFO - PROCESS | 1661 | --DOMWINDOW == 76 (0x126d19800) [pid = 1661] [serial = 530] [outer = 0x0] [url = about:blank] 06:00:59 INFO - PROCESS | 1661 | --DOMWINDOW == 75 (0x12528a400) [pid = 1661] [serial = 527] [outer = 0x0] [url = about:blank] 06:00:59 INFO - PROCESS | 1661 | --DOMWINDOW == 74 (0x11910f800) [pid = 1661] [serial = 533] [outer = 0x0] [url = about:blank] 06:00:59 INFO - PROCESS | 1661 | --DOMWINDOW == 73 (0x1214f0400) [pid = 1661] [serial = 534] [outer = 0x0] [url = about:blank] 06:00:59 INFO - PROCESS | 1661 | --DOMWINDOW == 72 (0x118608400) [pid = 1661] [serial = 203] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 06:00:59 INFO - PROCESS | 1661 | --DOMWINDOW == 71 (0x126dc0000) [pid = 1661] [serial = 531] [outer = 0x0] [url = about:blank] 06:00:59 INFO - PROCESS | 1661 | --DOMWINDOW == 70 (0x125774800) [pid = 1661] [serial = 528] [outer = 0x0] [url = about:blank] 06:00:59 INFO - PROCESS | 1661 | --DOMWINDOW == 69 (0x1214f1c00) [pid = 1661] [serial = 522] [outer = 0x0] [url = about:blank] 06:00:59 INFO - PROCESS | 1661 | --DOMWINDOW == 68 (0x119c86800) [pid = 1661] [serial = 519] [outer = 0x0] [url = about:blank] 06:00:59 INFO - PROCESS | 1661 | 1464267659914 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]]]}] 06:00:59 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.) 06:00:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1308ms 06:00:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 06:00:59 INFO - PROCESS | 1661 | 1464267659945 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 06:00:59 INFO - PROCESS | 1661 | 1464267659947 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 06:00:59 INFO - PROCESS | 1661 | 1464267659951 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 06:00:59 INFO - PROCESS | 1661 | 1464267659953 Marionette TRACE conn2 <- [1,750,null,{}] 06:00:59 INFO - PROCESS | 1661 | 1464267659956 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}] 06:01:00 INFO - PROCESS | 1661 | 1464267660039 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 06:01:00 INFO - PROCESS | 1661 | 1464267660045 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:00 INFO - PROCESS | 1661 | ++DOCSHELL 0x116877000 == 34 [pid = 1661] [id = 195] 06:01:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 69 (0x116468c00) [pid = 1661] [serial = 583] [outer = 0x0] 06:01:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 70 (0x117681c00) [pid = 1661] [serial = 584] [outer = 0x116468c00] 06:01:00 INFO - PROCESS | 1661 | 1464267660074 Marionette DEBUG loaded listener.js 06:01:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 71 (0x1182f3800) [pid = 1661] [serial = 585] [outer = 0x116468c00] 06:01:00 INFO - PROCESS | 1661 | 1464267660914 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]]]}] 06:01:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 06:01:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 972ms 06:01:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 06:01:00 INFO - PROCESS | 1661 | 1464267660923 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 06:01:00 INFO - PROCESS | 1661 | 1464267660927 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 06:01:00 INFO - PROCESS | 1661 | 1464267660931 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 06:01:00 INFO - PROCESS | 1661 | 1464267660934 Marionette TRACE conn2 <- [1,754,null,{}] 06:01:00 INFO - PROCESS | 1661 | 1464267660936 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}] 06:01:01 INFO - PROCESS | 1661 | 1464267661016 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 06:01:01 INFO - PROCESS | 1661 | 1464267661062 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:01 INFO - PROCESS | 1661 | ++DOCSHELL 0x1182dc800 == 35 [pid = 1661] [id = 196] 06:01:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 72 (0x118605000) [pid = 1661] [serial = 586] [outer = 0x0] 06:01:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 73 (0x119108c00) [pid = 1661] [serial = 587] [outer = 0x118605000] 06:01:01 INFO - PROCESS | 1661 | 1464267661088 Marionette DEBUG loaded listener.js 06:01:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 74 (0x11960f400) [pid = 1661] [serial = 588] [outer = 0x118605000] 06:01:01 INFO - PROCESS | 1661 | 1464267661864 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]]]}] 06:01:01 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 06:01:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 973ms 06:01:01 INFO - PROCESS | 1661 | 1464267661905 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 06:01:01 INFO - PROCESS | 1661 | 1464267661906 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 06:01:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 06:01:01 INFO - PROCESS | 1661 | 1464267661908 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 06:01:01 INFO - PROCESS | 1661 | 1464267661911 Marionette TRACE conn2 <- [1,758,null,{}] 06:01:01 INFO - PROCESS | 1661 | 1464267661918 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}] 06:01:02 INFO - PROCESS | 1661 | 1464267662024 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 06:01:02 INFO - PROCESS | 1661 | 1464267662039 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:02 INFO - PROCESS | 1661 | ++DOCSHELL 0x119550000 == 36 [pid = 1661] [id = 197] 06:01:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 75 (0x119c92c00) [pid = 1661] [serial = 589] [outer = 0x0] 06:01:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 76 (0x11bda0400) [pid = 1661] [serial = 590] [outer = 0x119c92c00] 06:01:02 INFO - PROCESS | 1661 | 1464267662067 Marionette DEBUG loaded listener.js 06:01:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 77 (0x121c91c00) [pid = 1661] [serial = 591] [outer = 0x119c92c00] 06:01:02 INFO - PROCESS | 1661 | 1464267662427 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]]]}] 06:01:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 06:01:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 571ms 06:01:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 06:01:02 INFO - PROCESS | 1661 | 1464267662480 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 06:01:02 INFO - PROCESS | 1661 | 1464267662481 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 06:01:02 INFO - PROCESS | 1661 | 1464267662484 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 06:01:02 INFO - PROCESS | 1661 | 1464267662485 Marionette TRACE conn2 <- [1,762,null,{}] 06:01:02 INFO - PROCESS | 1661 | 1464267662487 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}] 06:01:02 INFO - PROCESS | 1661 | 1464267662586 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 06:01:02 INFO - PROCESS | 1661 | 1464267662598 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:02 INFO - PROCESS | 1661 | ++DOCSHELL 0x12148c800 == 37 [pid = 1661] [id = 198] 06:01:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 78 (0x12481d400) [pid = 1661] [serial = 592] [outer = 0x0] 06:01:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 79 (0x125779800) [pid = 1661] [serial = 593] [outer = 0x12481d400] 06:01:02 INFO - PROCESS | 1661 | 1464267662624 Marionette DEBUG loaded listener.js 06:01:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 80 (0x126fd1c00) [pid = 1661] [serial = 594] [outer = 0x12481d400] 06:01:03 INFO - PROCESS | 1661 | --DOMWINDOW == 79 (0x11bd9e400) [pid = 1661] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 06:01:03 INFO - PROCESS | 1661 | --DOMWINDOW == 78 (0x1168a8c00) [pid = 1661] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 06:01:03 INFO - PROCESS | 1661 | --DOMWINDOW == 77 (0x118541c00) [pid = 1661] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 06:01:03 INFO - PROCESS | 1661 | --DOMWINDOW == 76 (0x11960dc00) [pid = 1661] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 06:01:03 INFO - PROCESS | 1661 | --DOMWINDOW == 75 (0x1275f6800) [pid = 1661] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 06:01:03 INFO - PROCESS | 1661 | --DOMWINDOW == 74 (0x119ce5400) [pid = 1661] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 06:01:03 INFO - PROCESS | 1661 | --DOMWINDOW == 73 (0x119c89800) [pid = 1661] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 06:01:03 INFO - PROCESS | 1661 | 1464267663419 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]]]}] 06:01:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 06:01:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 968ms 06:01:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 06:01:03 INFO - PROCESS | 1661 | 1464267663453 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 06:01:03 INFO - PROCESS | 1661 | 1464267663454 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 06:01:03 INFO - PROCESS | 1661 | 1464267663456 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 06:01:03 INFO - PROCESS | 1661 | 1464267663457 Marionette TRACE conn2 <- [1,766,null,{}] 06:01:03 INFO - PROCESS | 1661 | 1464267663460 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}] 06:01:03 INFO - PROCESS | 1661 | 1464267663533 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 06:01:03 INFO - PROCESS | 1661 | 1464267663539 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:03 INFO - PROCESS | 1661 | ++DOCSHELL 0x121202800 == 38 [pid = 1661] [id = 199] 06:01:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 74 (0x11986a400) [pid = 1661] [serial = 595] [outer = 0x0] 06:01:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 75 (0x11bda1400) [pid = 1661] [serial = 596] [outer = 0x11986a400] 06:01:03 INFO - PROCESS | 1661 | 1464267663564 Marionette DEBUG loaded listener.js 06:01:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 76 (0x1275f0000) [pid = 1661] [serial = 597] [outer = 0x11986a400] 06:01:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 06:01:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 921ms 06:01:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 06:01:04 INFO - PROCESS | 1661 | 1464267664374 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]]]}] 06:01:04 INFO - PROCESS | 1661 | 1464267664377 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 06:01:04 INFO - PROCESS | 1661 | 1464267664378 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 06:01:04 INFO - PROCESS | 1661 | 1464267664380 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 06:01:04 INFO - PROCESS | 1661 | 1464267664381 Marionette TRACE conn2 <- [1,770,null,{}] 06:01:04 INFO - PROCESS | 1661 | 1464267664384 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}] 06:01:04 INFO - PROCESS | 1661 | 1464267664473 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 06:01:04 INFO - PROCESS | 1661 | 1464267664479 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:04 INFO - PROCESS | 1661 | ++DOCSHELL 0x124856800 == 39 [pid = 1661] [id = 200] 06:01:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 77 (0x129093400) [pid = 1661] [serial = 598] [outer = 0x0] 06:01:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 78 (0x12a694800) [pid = 1661] [serial = 599] [outer = 0x129093400] 06:01:04 INFO - PROCESS | 1661 | 1464267664509 Marionette DEBUG loaded listener.js 06:01:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 79 (0x12a6f9800) [pid = 1661] [serial = 600] [outer = 0x129093400] 06:01:04 INFO - PROCESS | 1661 | 1464267664802 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]]]}] 06:01:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 06:01:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 470ms 06:01:04 INFO - PROCESS | 1661 | 1464267664864 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 06:01:04 INFO - PROCESS | 1661 | 1464267664866 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 06:01:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 06:01:04 INFO - PROCESS | 1661 | 1464267664877 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 06:01:04 INFO - PROCESS | 1661 | 1464267664878 Marionette TRACE conn2 <- [1,774,null,{}] 06:01:04 INFO - PROCESS | 1661 | 1464267664881 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}] 06:01:04 INFO - PROCESS | 1661 | 1464267664962 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 06:01:04 INFO - PROCESS | 1661 | 1464267664968 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:04 INFO - PROCESS | 1661 | ++DOCSHELL 0x1164cc000 == 40 [pid = 1661] [id = 201] 06:01:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 80 (0x12a6ef000) [pid = 1661] [serial = 601] [outer = 0x0] 06:01:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 81 (0x12abd3400) [pid = 1661] [serial = 602] [outer = 0x12a6ef000] 06:01:04 INFO - PROCESS | 1661 | 1464267664993 Marionette DEBUG loaded listener.js 06:01:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 82 (0x12abdd400) [pid = 1661] [serial = 603] [outer = 0x12a6ef000] 06:01:05 INFO - PROCESS | 1661 | 1464267665299 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]]]}] 06:01:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 06:01:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 469ms 06:01:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 06:01:05 INFO - PROCESS | 1661 | 1464267665347 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 06:01:05 INFO - PROCESS | 1661 | 1464267665348 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 06:01:05 INFO - PROCESS | 1661 | 1464267665350 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 06:01:05 INFO - PROCESS | 1661 | 1464267665352 Marionette TRACE conn2 <- [1,778,null,{}] 06:01:05 INFO - PROCESS | 1661 | 1464267665354 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}] 06:01:05 INFO - PROCESS | 1661 | 1464267665427 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 06:01:05 INFO - PROCESS | 1661 | 1464267665476 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:05 INFO - PROCESS | 1661 | ++DOCSHELL 0x1277c6800 == 41 [pid = 1661] [id = 202] 06:01:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 83 (0x12aa04c00) [pid = 1661] [serial = 604] [outer = 0x0] 06:01:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 84 (0x12b150000) [pid = 1661] [serial = 605] [outer = 0x12aa04c00] 06:01:05 INFO - PROCESS | 1661 | 1464267665501 Marionette DEBUG loaded listener.js 06:01:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 85 (0x12b221c00) [pid = 1661] [serial = 606] [outer = 0x12aa04c00] 06:01:05 INFO - PROCESS | 1661 | 1464267665787 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]]]}] 06:01:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 06:01:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 469ms 06:01:05 INFO - PROCESS | 1661 | 1464267665877 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 06:01:05 INFO - PROCESS | 1661 | 1464267665880 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 06:01:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 06:01:05 INFO - PROCESS | 1661 | 1464267665885 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 06:01:05 INFO - PROCESS | 1661 | 1464267665888 Marionette TRACE conn2 <- [1,782,null,{}] 06:01:05 INFO - PROCESS | 1661 | 1464267665892 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}] 06:01:05 INFO - PROCESS | 1661 | 1464267665995 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 06:01:06 INFO - PROCESS | 1661 | 1464267666041 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:06 INFO - PROCESS | 1661 | ++DOCSHELL 0x116ac9800 == 42 [pid = 1661] [id = 203] 06:01:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 86 (0x116602800) [pid = 1661] [serial = 607] [outer = 0x0] 06:01:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 87 (0x1168a2000) [pid = 1661] [serial = 608] [outer = 0x116602800] 06:01:06 INFO - PROCESS | 1661 | 1464267666073 Marionette DEBUG loaded listener.js 06:01:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 88 (0x1182f9800) [pid = 1661] [serial = 609] [outer = 0x116602800] 06:01:06 INFO - PROCESS | 1661 | 1464267666479 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]]]}] 06:01:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 06:01:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 621ms 06:01:06 INFO - PROCESS | 1661 | 1464267666507 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 06:01:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 06:01:06 INFO - PROCESS | 1661 | 1464267666510 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 06:01:06 INFO - PROCESS | 1661 | 1464267666516 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 06:01:06 INFO - PROCESS | 1661 | 1464267666519 Marionette TRACE conn2 <- [1,786,null,{}] 06:01:06 INFO - PROCESS | 1661 | 1464267666522 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}] 06:01:06 INFO - PROCESS | 1661 | 1464267666622 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 06:01:06 INFO - PROCESS | 1661 | 1464267666669 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:06 INFO - PROCESS | 1661 | ++DOCSHELL 0x12120c000 == 43 [pid = 1661] [id = 204] 06:01:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 89 (0x118546800) [pid = 1661] [serial = 610] [outer = 0x0] 06:01:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 90 (0x11960e800) [pid = 1661] [serial = 611] [outer = 0x118546800] 06:01:06 INFO - PROCESS | 1661 | 1464267666699 Marionette DEBUG loaded listener.js 06:01:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x119c8f800) [pid = 1661] [serial = 612] [outer = 0x118546800] 06:01:07 INFO - PROCESS | 1661 | 1464267667133 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]]]}] 06:01:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 06:01:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 675ms 06:01:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 06:01:07 INFO - PROCESS | 1661 | 1464267667190 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 06:01:07 INFO - PROCESS | 1661 | 1464267667191 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 06:01:07 INFO - PROCESS | 1661 | 1464267667194 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 06:01:07 INFO - PROCESS | 1661 | 1464267667195 Marionette TRACE conn2 <- [1,790,null,{}] 06:01:07 INFO - PROCESS | 1661 | 1464267667202 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}] 06:01:07 INFO - PROCESS | 1661 | 1464267667327 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 06:01:07 INFO - PROCESS | 1661 | 1464267667390 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:07 INFO - PROCESS | 1661 | ++DOCSHELL 0x1296f9000 == 44 [pid = 1661] [id = 205] 06:01:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x126d14000) [pid = 1661] [serial = 613] [outer = 0x0] 06:01:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x1275f7800) [pid = 1661] [serial = 614] [outer = 0x126d14000] 06:01:07 INFO - PROCESS | 1661 | 1464267667423 Marionette DEBUG loaded listener.js 06:01:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x128da3c00) [pid = 1661] [serial = 615] [outer = 0x126d14000] 06:01:07 INFO - PROCESS | 1661 | 1464267667859 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]]]}] 06:01:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 06:01:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 674ms 06:01:07 INFO - PROCESS | 1661 | 1464267667870 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 06:01:07 INFO - PROCESS | 1661 | 1464267667871 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 06:01:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 06:01:07 INFO - PROCESS | 1661 | 1464267667873 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 06:01:07 INFO - PROCESS | 1661 | 1464267667875 Marionette TRACE conn2 <- [1,794,null,{}] 06:01:07 INFO - PROCESS | 1661 | 1464267667877 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}] 06:01:07 INFO - PROCESS | 1661 | 1464267667977 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 06:01:08 INFO - PROCESS | 1661 | 1464267668022 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:08 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a4cb800 == 45 [pid = 1661] [id = 206] 06:01:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x125775000) [pid = 1661] [serial = 616] [outer = 0x0] 06:01:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x12a43f800) [pid = 1661] [serial = 617] [outer = 0x125775000] 06:01:08 INFO - PROCESS | 1661 | 1464267668052 Marionette DEBUG loaded listener.js 06:01:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x12a6f7c00) [pid = 1661] [serial = 618] [outer = 0x125775000] 06:01:08 INFO - PROCESS | 1661 | 1464267668493 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]]]}] 06:01:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 06:01:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 668ms 06:01:08 INFO - PROCESS | 1661 | 1464267668543 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 06:01:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 06:01:08 INFO - PROCESS | 1661 | 1464267668545 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 06:01:08 INFO - PROCESS | 1661 | 1464267668549 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 06:01:08 INFO - PROCESS | 1661 | 1464267668551 Marionette TRACE conn2 <- [1,798,null,{}] 06:01:08 INFO - PROCESS | 1661 | 1464267668555 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}] 06:01:08 INFO - PROCESS | 1661 | 1464267668721 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 06:01:08 INFO - PROCESS | 1661 | 1464267668807 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:08 INFO - PROCESS | 1661 | ++DOCSHELL 0x12aa4d800 == 46 [pid = 1661] [id = 207] 06:01:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x12780b000) [pid = 1661] [serial = 619] [outer = 0x0] 06:01:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x12b221400) [pid = 1661] [serial = 620] [outer = 0x12780b000] 06:01:08 INFO - PROCESS | 1661 | 1464267668852 Marionette DEBUG loaded listener.js 06:01:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x12b2e7800) [pid = 1661] [serial = 621] [outer = 0x12780b000] 06:01:09 INFO - PROCESS | 1661 | 1464267669308 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]]]}] 06:01:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 06:01:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 772ms 06:01:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 06:01:09 INFO - PROCESS | 1661 | 1464267669321 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 06:01:09 INFO - PROCESS | 1661 | 1464267669324 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 06:01:09 INFO - PROCESS | 1661 | 1464267669327 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 06:01:09 INFO - PROCESS | 1661 | 1464267669329 Marionette TRACE conn2 <- [1,802,null,{}] 06:01:09 INFO - PROCESS | 1661 | 1464267669333 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}] 06:01:09 INFO - PROCESS | 1661 | 1464267669501 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 06:01:09 INFO - PROCESS | 1661 | 1464267669586 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:09 INFO - PROCESS | 1661 | ++DOCSHELL 0x12b10a800 == 47 [pid = 1661] [id = 208] 06:01:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x12b224800) [pid = 1661] [serial = 622] [outer = 0x0] 06:01:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x12ba2f800) [pid = 1661] [serial = 623] [outer = 0x12b224800] 06:01:09 INFO - PROCESS | 1661 | 1464267669634 Marionette DEBUG loaded listener.js 06:01:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x12bdb2000) [pid = 1661] [serial = 624] [outer = 0x12b224800] 06:01:10 INFO - PROCESS | 1661 | 1464267670122 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]]]}] 06:01:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 06:01:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 821ms 06:01:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 06:01:10 INFO - PROCESS | 1661 | 1464267670154 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 06:01:10 INFO - PROCESS | 1661 | 1464267670155 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 06:01:10 INFO - PROCESS | 1661 | 1464267670159 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 06:01:10 INFO - PROCESS | 1661 | 1464267670160 Marionette TRACE conn2 <- [1,806,null,{}] 06:01:10 INFO - PROCESS | 1661 | 1464267670163 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}] 06:01:10 INFO - PROCESS | 1661 | 1464267670373 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 06:01:10 INFO - PROCESS | 1661 | 1464267670451 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:10 INFO - PROCESS | 1661 | ++DOCSHELL 0x117e5e800 == 48 [pid = 1661] [id = 209] 06:01:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x113234400) [pid = 1661] [serial = 625] [outer = 0x0] 06:01:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x113c85800) [pid = 1661] [serial = 626] [outer = 0x113234400] 06:01:10 INFO - PROCESS | 1661 | 1464267670480 Marionette DEBUG loaded listener.js 06:01:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x116a5b000) [pid = 1661] [serial = 627] [outer = 0x113234400] 06:01:10 INFO - PROCESS | 1661 | [1661] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 06:01:10 INFO - PROCESS | 1661 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 06:01:10 INFO - PROCESS | 1661 | Determined SkiaGL cache limits: Size 100663296, Items: 256 06:01:10 INFO - PROCESS | 1661 | [GFX2-]: Using SkiaGL canvas. 06:01:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 06:01:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 772ms 06:01:10 INFO - PROCESS | 1661 | 1464267670927 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]]]}] 06:01:10 INFO - PROCESS | 1661 | 1464267670932 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 06:01:10 INFO - PROCESS | 1661 | 1464267670934 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 06:01:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 06:01:10 INFO - PROCESS | 1661 | 1464267670938 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 06:01:10 INFO - PROCESS | 1661 | 1464267670940 Marionette TRACE conn2 <- [1,810,null,{}] 06:01:10 INFO - PROCESS | 1661 | 1464267670944 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}] 06:01:11 INFO - PROCESS | 1661 | 1464267671037 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 06:01:11 INFO - PROCESS | 1661 | 1464267671083 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:11 INFO - PROCESS | 1661 | ++DOCSHELL 0x117434000 == 49 [pid = 1661] [id = 210] 06:01:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x11768c400) [pid = 1661] [serial = 628] [outer = 0x0] 06:01:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x1186e6c00) [pid = 1661] [serial = 629] [outer = 0x11768c400] 06:01:11 INFO - PROCESS | 1661 | 1464267671113 Marionette DEBUG loaded listener.js 06:01:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x11910c800) [pid = 1661] [serial = 630] [outer = 0x11768c400] 06:01:11 INFO - PROCESS | 1661 | --DOCSHELL 0x1164cc000 == 48 [pid = 1661] [id = 201] 06:01:11 INFO - PROCESS | 1661 | --DOCSHELL 0x124856800 == 47 [pid = 1661] [id = 200] 06:01:11 INFO - PROCESS | 1661 | --DOCSHELL 0x121202800 == 46 [pid = 1661] [id = 199] 06:01:11 INFO - PROCESS | 1661 | --DOCSHELL 0x12148c800 == 45 [pid = 1661] [id = 198] 06:01:11 INFO - PROCESS | 1661 | --DOCSHELL 0x119550000 == 44 [pid = 1661] [id = 197] 06:01:11 INFO - PROCESS | 1661 | --DOCSHELL 0x1182dc800 == 43 [pid = 1661] [id = 196] 06:01:11 INFO - PROCESS | 1661 | --DOMWINDOW == 108 (0x11a005c00) [pid = 1661] [serial = 545] [outer = 0x0] [url = about:blank] 06:01:11 INFO - PROCESS | 1661 | --DOMWINDOW == 107 (0x116468800) [pid = 1661] [serial = 539] [outer = 0x0] [url = about:blank] 06:01:11 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x118549400) [pid = 1661] [serial = 542] [outer = 0x0] [url = about:blank] 06:01:11 INFO - PROCESS | 1661 | --DOCSHELL 0x116877000 == 42 [pid = 1661] [id = 195] 06:01:11 INFO - PROCESS | 1661 | --DOCSHELL 0x1271c7000 == 41 [pid = 1661] [id = 193] 06:01:11 INFO - PROCESS | 1661 | --DOCSHELL 0x118994000 == 40 [pid = 1661] [id = 192] 06:01:11 INFO - PROCESS | 1661 | --DOCSHELL 0x115e3f800 == 39 [pid = 1661] [id = 191] 06:01:11 INFO - PROCESS | 1661 | 1464267671517 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]]]}] 06:01:11 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x128da9000) [pid = 1661] [serial = 569] [outer = 0x0] [url = about:blank] 06:01:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 06:01:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 621ms 06:01:11 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x124be9800) [pid = 1661] [serial = 560] [outer = 0x0] [url = about:blank] 06:01:11 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x118540c00) [pid = 1661] [serial = 549] [outer = 0x0] [url = about:blank] 06:01:11 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x117568400) [pid = 1661] [serial = 548] [outer = 0x0] [url = about:blank] 06:01:11 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x11860e800) [pid = 1661] [serial = 551] [outer = 0x0] [url = about:blank] 06:01:11 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x11892a800) [pid = 1661] [serial = 552] [outer = 0x0] [url = about:blank] 06:01:11 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x11985d400) [pid = 1661] [serial = 554] [outer = 0x0] [url = about:blank] 06:01:11 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x12780a800) [pid = 1661] [serial = 567] [outer = 0x0] [url = about:blank] 06:01:11 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x1214f0800) [pid = 1661] [serial = 557] [outer = 0x0] [url = about:blank] 06:01:11 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x126db7800) [pid = 1661] [serial = 563] [outer = 0x0] [url = about:blank] 06:01:11 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x127710c00) [pid = 1661] [serial = 566] [outer = 0x0] [url = about:blank] 06:01:11 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x12576dc00) [pid = 1661] [serial = 561] [outer = 0x0] [url = about:blank] 06:01:11 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x1218b6800) [pid = 1661] [serial = 558] [outer = 0x0] [url = about:blank] 06:01:11 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x1275ef800) [pid = 1661] [serial = 564] [outer = 0x0] [url = about:blank] 06:01:11 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x119c86400) [pid = 1661] [serial = 555] [outer = 0x0] [url = about:blank] 06:01:11 INFO - PROCESS | 1661 | 1464267671561 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 06:01:11 INFO - PROCESS | 1661 | 1464267671562 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 06:01:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 06:01:11 INFO - PROCESS | 1661 | 1464267671567 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 06:01:11 INFO - PROCESS | 1661 | 1464267671568 Marionette TRACE conn2 <- [1,814,null,{}] 06:01:11 INFO - PROCESS | 1661 | 1464267671570 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}] 06:01:11 INFO - PROCESS | 1661 | 1464267671648 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 06:01:11 INFO - PROCESS | 1661 | 1464267671679 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:11 INFO - PROCESS | 1661 | ++DOCSHELL 0x116ac6800 == 40 [pid = 1661] [id = 211] 06:01:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x119611c00) [pid = 1661] [serial = 631] [outer = 0x0] 06:01:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x119862800) [pid = 1661] [serial = 632] [outer = 0x119611c00] 06:01:11 INFO - PROCESS | 1661 | 1464267671706 Marionette DEBUG loaded listener.js 06:01:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x119c8c800) [pid = 1661] [serial = 633] [outer = 0x119611c00] 06:01:12 INFO - PROCESS | 1661 | 1464267672062 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] 06:01:12 INFO - PROCESS | 1661 | 1464267672112 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 06:01:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 06:01:12 INFO - PROCESS | 1661 | 1464267672125 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 06:01:12 INFO - PROCESS | 1661 | 1464267672129 Marionette TRACE conn2 <- [1,818,null,{}] 06:01:12 INFO - PROCESS | 1661 | 1464267672133 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}] 06:01:12 INFO - PROCESS | 1661 | 1464267672261 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 06:01:12 INFO - PROCESS | 1661 | 1464267672272 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:12 INFO - PROCESS | 1661 | ++DOCSHELL 0x1199ad000 == 41 [pid = 1661] [id = 212] 06:01:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x11bd97c00) [pid = 1661] [serial = 634] [outer = 0x0] 06:01:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x12153a400) [pid = 1661] [serial = 635] [outer = 0x11bd97c00] 06:01:12 INFO - PROCESS | 1661 | 1464267672312 Marionette DEBUG loaded listener.js 06:01:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x124817400) [pid = 1661] [serial = 636] [outer = 0x11bd97c00] 06:01:12 INFO - PROCESS | 1661 | 1464267672704 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]]]}] 06:01:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 06:01:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 629ms 06:01:12 INFO - PROCESS | 1661 | 1464267672748 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 06:01:12 INFO - PROCESS | 1661 | 1464267672749 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 06:01:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 06:01:12 INFO - PROCESS | 1661 | 1464267672752 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 06:01:12 INFO - PROCESS | 1661 | 1464267672753 Marionette TRACE conn2 <- [1,822,null,{}] 06:01:12 INFO - PROCESS | 1661 | 1464267672763 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}] 06:01:12 INFO - PROCESS | 1661 | 1464267672841 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 06:01:12 INFO - PROCESS | 1661 | 1464267672865 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:12 INFO - PROCESS | 1661 | ++DOCSHELL 0x121489800 == 42 [pid = 1661] [id = 213] 06:01:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x124f3a400) [pid = 1661] [serial = 637] [outer = 0x0] 06:01:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x12576e800) [pid = 1661] [serial = 638] [outer = 0x124f3a400] 06:01:12 INFO - PROCESS | 1661 | 1464267672891 Marionette DEBUG loaded listener.js 06:01:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x126d1ac00) [pid = 1661] [serial = 639] [outer = 0x124f3a400] 06:01:13 INFO - PROCESS | 1661 | 1464267673204 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] 06:01:13 INFO - PROCESS | 1661 | 1464267673230 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 06:01:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 06:01:13 INFO - PROCESS | 1661 | 1464267673234 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 06:01:13 INFO - PROCESS | 1661 | 1464267673236 Marionette TRACE conn2 <- [1,826,null,{}] 06:01:13 INFO - PROCESS | 1661 | 1464267673239 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}] 06:01:13 INFO - PROCESS | 1661 | 1464267673315 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 06:01:13 INFO - PROCESS | 1661 | 1464267673372 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:13 INFO - PROCESS | 1661 | ++DOCSHELL 0x1216ec000 == 43 [pid = 1661] [id = 214] 06:01:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x127708800) [pid = 1661] [serial = 640] [outer = 0x0] 06:01:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x128da9000) [pid = 1661] [serial = 641] [outer = 0x127708800] 06:01:13 INFO - PROCESS | 1661 | 1464267673403 Marionette DEBUG loaded listener.js 06:01:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x12a43e400) [pid = 1661] [serial = 642] [outer = 0x127708800] 06:01:13 INFO - PROCESS | 1661 | 1464267673721 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]]]}] 06:01:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 06:01:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 522ms 06:01:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 06:01:13 INFO - PROCESS | 1661 | 1464267673755 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 06:01:13 INFO - PROCESS | 1661 | 1464267673757 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 06:01:13 INFO - PROCESS | 1661 | 1464267673759 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 06:01:13 INFO - PROCESS | 1661 | 1464267673760 Marionette TRACE conn2 <- [1,830,null,{}] 06:01:13 INFO - PROCESS | 1661 | 1464267673771 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}] 06:01:13 INFO - PROCESS | 1661 | 1464267673868 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 06:01:13 INFO - PROCESS | 1661 | 1464267673879 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:13 INFO - PROCESS | 1661 | ++DOCSHELL 0x1226ce800 == 44 [pid = 1661] [id = 215] 06:01:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x12770d000) [pid = 1661] [serial = 643] [outer = 0x0] 06:01:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x12aa08800) [pid = 1661] [serial = 644] [outer = 0x12770d000] 06:01:13 INFO - PROCESS | 1661 | 1464267673932 Marionette DEBUG loaded listener.js 06:01:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x12ba23800) [pid = 1661] [serial = 645] [outer = 0x12770d000] 06:01:14 INFO - PROCESS | 1661 | 1464267674280 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]]]}] 06:01:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 06:01:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 528ms 06:01:14 INFO - PROCESS | 1661 | 1464267674287 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 06:01:14 INFO - PROCESS | 1661 | 1464267674289 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 06:01:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 06:01:14 INFO - PROCESS | 1661 | 1464267674291 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 06:01:14 INFO - PROCESS | 1661 | 1464267674292 Marionette TRACE conn2 <- [1,834,null,{}] 06:01:14 INFO - PROCESS | 1661 | 1464267674294 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}] 06:01:14 INFO - PROCESS | 1661 | 1464267674388 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 06:01:14 INFO - PROCESS | 1661 | 1464267674425 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:14 INFO - PROCESS | 1661 | ++DOCSHELL 0x1277b9800 == 45 [pid = 1661] [id = 216] 06:01:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x12ba26400) [pid = 1661] [serial = 646] [outer = 0x0] 06:01:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x12bb24c00) [pid = 1661] [serial = 647] [outer = 0x12ba26400] 06:01:14 INFO - PROCESS | 1661 | 1464267674449 Marionette DEBUG loaded listener.js 06:01:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x12bb30800) [pid = 1661] [serial = 648] [outer = 0x12ba26400] 06:01:14 INFO - PROCESS | 1661 | 1464267674762 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]]]}] 06:01:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 06:01:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 518ms 06:01:14 INFO - PROCESS | 1661 | 1464267674810 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 06:01:14 INFO - PROCESS | 1661 | 1464267674811 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 06:01:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 06:01:14 INFO - PROCESS | 1661 | 1464267674814 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 06:01:14 INFO - PROCESS | 1661 | 1464267674815 Marionette TRACE conn2 <- [1,838,null,{}] 06:01:14 INFO - PROCESS | 1661 | 1464267674817 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}] 06:01:14 INFO - PROCESS | 1661 | 1464267674912 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 06:01:14 INFO - PROCESS | 1661 | 1464267674944 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:14 INFO - PROCESS | 1661 | ++DOCSHELL 0x1296e0800 == 46 [pid = 1661] [id = 217] 06:01:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 110 (0x12bb31000) [pid = 1661] [serial = 649] [outer = 0x0] 06:01:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 111 (0x12bdb8400) [pid = 1661] [serial = 650] [outer = 0x12bb31000] 06:01:14 INFO - PROCESS | 1661 | 1464267674969 Marionette DEBUG loaded listener.js 06:01:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 112 (0x12bdbe400) [pid = 1661] [serial = 651] [outer = 0x12bb31000] 06:01:15 INFO - PROCESS | 1661 | 1464267675307 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]]]}] 06:01:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 06:01:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 518ms 06:01:15 INFO - PROCESS | 1661 | 1464267675333 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 06:01:15 INFO - PROCESS | 1661 | 1464267675335 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 06:01:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 06:01:15 INFO - PROCESS | 1661 | 1464267675338 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 06:01:15 INFO - PROCESS | 1661 | 1464267675339 Marionette TRACE conn2 <- [1,842,null,{}] 06:01:15 INFO - PROCESS | 1661 | 1464267675347 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}] 06:01:15 INFO - PROCESS | 1661 | 1464267675443 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 06:01:15 INFO - PROCESS | 1661 | 1464267675447 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:15 INFO - PROCESS | 1661 | ++DOCSHELL 0x12aa4f800 == 47 [pid = 1661] [id = 218] 06:01:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 113 (0x1125f0800) [pid = 1661] [serial = 652] [outer = 0x0] 06:01:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 114 (0x1125f3000) [pid = 1661] [serial = 653] [outer = 0x1125f0800] 06:01:15 INFO - PROCESS | 1661 | 1464267675473 Marionette DEBUG loaded listener.js 06:01:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 115 (0x1125f7c00) [pid = 1661] [serial = 654] [outer = 0x1125f0800] 06:01:15 INFO - PROCESS | 1661 | --DOMWINDOW == 114 (0x12481d400) [pid = 1661] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 06:01:15 INFO - PROCESS | 1661 | --DOMWINDOW == 113 (0x11986a400) [pid = 1661] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 06:01:15 INFO - PROCESS | 1661 | --DOMWINDOW == 112 (0x118605000) [pid = 1661] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 06:01:15 INFO - PROCESS | 1661 | --DOMWINDOW == 111 (0x1164b9000) [pid = 1661] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 06:01:15 INFO - PROCESS | 1661 | --DOMWINDOW == 110 (0x129093400) [pid = 1661] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 06:01:15 INFO - PROCESS | 1661 | --DOMWINDOW == 109 (0x116468c00) [pid = 1661] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 06:01:15 INFO - PROCESS | 1661 | --DOMWINDOW == 108 (0x119c92c00) [pid = 1661] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 06:01:15 INFO - PROCESS | 1661 | --DOMWINDOW == 107 (0x12a6ef000) [pid = 1661] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 06:01:15 INFO - PROCESS | 1661 | 1464267675844 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]]]}] 06:01:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 06:01:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 518ms 06:01:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 06:01:15 INFO - PROCESS | 1661 | 1464267675857 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 06:01:15 INFO - PROCESS | 1661 | 1464267675858 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 06:01:15 INFO - PROCESS | 1661 | 1464267675860 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 06:01:15 INFO - PROCESS | 1661 | 1464267675861 Marionette TRACE conn2 <- [1,846,null,{}] 06:01:15 INFO - PROCESS | 1661 | 1464267675863 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}] 06:01:15 INFO - PROCESS | 1661 | 1464267675945 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 06:01:16 INFO - PROCESS | 1661 | 1464267675995 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:16 INFO - PROCESS | 1661 | ++DOCSHELL 0x12b830800 == 48 [pid = 1661] [id = 219] 06:01:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x1125f0c00) [pid = 1661] [serial = 655] [outer = 0x0] 06:01:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x11294cc00) [pid = 1661] [serial = 656] [outer = 0x1125f0c00] 06:01:16 INFO - PROCESS | 1661 | 1464267676025 Marionette DEBUG loaded listener.js 06:01:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 110 (0x12abdb000) [pid = 1661] [serial = 657] [outer = 0x1125f0c00] 06:01:16 INFO - PROCESS | 1661 | 1464267676313 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]]]}] 06:01:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 06:01:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 469ms 06:01:16 INFO - PROCESS | 1661 | 1464267676329 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 06:01:16 INFO - PROCESS | 1661 | 1464267676331 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 06:01:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 06:01:16 INFO - PROCESS | 1661 | 1464267676357 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 06:01:16 INFO - PROCESS | 1661 | 1464267676359 Marionette TRACE conn2 <- [1,850,null,{}] 06:01:16 INFO - PROCESS | 1661 | 1464267676361 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}] 06:01:16 INFO - PROCESS | 1661 | 1464267676461 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 06:01:16 INFO - PROCESS | 1661 | 1464267676466 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:16 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bdc9000 == 49 [pid = 1661] [id = 220] 06:01:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 111 (0x12bdb5400) [pid = 1661] [serial = 658] [outer = 0x0] 06:01:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 112 (0x12c027c00) [pid = 1661] [serial = 659] [outer = 0x12bdb5400] 06:01:16 INFO - PROCESS | 1661 | 1464267676491 Marionette DEBUG loaded listener.js 06:01:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 113 (0x12c475800) [pid = 1661] [serial = 660] [outer = 0x12bdb5400] 06:01:16 INFO - PROCESS | 1661 | 1464267676820 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]]]}] 06:01:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 06:01:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 485ms 06:01:16 INFO - PROCESS | 1661 | 1464267676826 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 06:01:16 INFO - PROCESS | 1661 | 1464267676827 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 06:01:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 06:01:16 INFO - PROCESS | 1661 | 1464267676830 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 06:01:16 INFO - PROCESS | 1661 | 1464267676831 Marionette TRACE conn2 <- [1,854,null,{}] 06:01:16 INFO - PROCESS | 1661 | 1464267676836 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}] 06:01:16 INFO - PROCESS | 1661 | 1464267676939 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 06:01:16 INFO - PROCESS | 1661 | 1464267676946 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:16 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bdd8000 == 50 [pid = 1661] [id = 221] 06:01:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 114 (0x118603c00) [pid = 1661] [serial = 661] [outer = 0x0] 06:01:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 115 (0x1277e5400) [pid = 1661] [serial = 662] [outer = 0x118603c00] 06:01:16 INFO - PROCESS | 1661 | 1464267676971 Marionette DEBUG loaded listener.js 06:01:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 116 (0x1277ea800) [pid = 1661] [serial = 663] [outer = 0x118603c00] 06:01:17 INFO - PROCESS | 1661 | 1464267677249 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]]]}] 06:01:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 06:01:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 468ms 06:01:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 06:01:17 INFO - PROCESS | 1661 | 1464267677299 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 06:01:17 INFO - PROCESS | 1661 | 1464267677301 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 06:01:17 INFO - PROCESS | 1661 | 1464267677305 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 06:01:17 INFO - PROCESS | 1661 | 1464267677306 Marionette TRACE conn2 <- [1,858,null,{}] 06:01:17 INFO - PROCESS | 1661 | 1464267677309 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}] 06:01:17 INFO - PROCESS | 1661 | 1464267677394 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 06:01:17 INFO - PROCESS | 1661 | 1464267677398 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:17 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c441800 == 51 [pid = 1661] [id = 222] 06:01:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 117 (0x1125f2800) [pid = 1661] [serial = 664] [outer = 0x0] 06:01:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 118 (0x12bdb9000) [pid = 1661] [serial = 665] [outer = 0x1125f2800] 06:01:17 INFO - PROCESS | 1661 | 1464267677431 Marionette DEBUG loaded listener.js 06:01:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 119 (0x12c476800) [pid = 1661] [serial = 666] [outer = 0x1125f2800] 06:01:17 INFO - PROCESS | 1661 | 1464267677828 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]]]}] 06:01:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 06:01:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 568ms 06:01:17 INFO - PROCESS | 1661 | 1464267677874 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 06:01:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 06:01:17 INFO - PROCESS | 1661 | 1464267677876 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 06:01:17 INFO - PROCESS | 1661 | 1464267677881 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 06:01:17 INFO - PROCESS | 1661 | 1464267677883 Marionette TRACE conn2 <- [1,862,null,{}] 06:01:17 INFO - PROCESS | 1661 | 1464267677887 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}] 06:01:17 INFO - PROCESS | 1661 | 1464267677997 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 06:01:18 INFO - PROCESS | 1661 | 1464267678045 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:18 INFO - PROCESS | 1661 | ++DOCSHELL 0x117446800 == 52 [pid = 1661] [id = 223] 06:01:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 120 (0x1125fa800) [pid = 1661] [serial = 667] [outer = 0x0] 06:01:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 121 (0x118224000) [pid = 1661] [serial = 668] [outer = 0x1125fa800] 06:01:18 INFO - PROCESS | 1661 | 1464267678076 Marionette DEBUG loaded listener.js 06:01:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 122 (0x11860d400) [pid = 1661] [serial = 669] [outer = 0x1125fa800] 06:01:18 INFO - PROCESS | 1661 | 1464267678508 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]]]}] 06:01:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 06:01:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 674ms 06:01:18 INFO - PROCESS | 1661 | 1464267678567 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 06:01:18 INFO - PROCESS | 1661 | 1464267678571 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 06:01:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 06:01:18 INFO - PROCESS | 1661 | 1464267678578 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 06:01:18 INFO - PROCESS | 1661 | 1464267678581 Marionette TRACE conn2 <- [1,866,null,{}] 06:01:18 INFO - PROCESS | 1661 | 1464267678586 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}] 06:01:18 INFO - PROCESS | 1661 | 1464267678708 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 06:01:18 INFO - PROCESS | 1661 | 1464267678786 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:18 INFO - PROCESS | 1661 | ++DOCSHELL 0x121924000 == 53 [pid = 1661] [id = 224] 06:01:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 123 (0x11938ac00) [pid = 1661] [serial = 670] [outer = 0x0] 06:01:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 124 (0x11938e400) [pid = 1661] [serial = 671] [outer = 0x11938ac00] 06:01:18 INFO - PROCESS | 1661 | 1464267678829 Marionette DEBUG loaded listener.js 06:01:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 125 (0x119393c00) [pid = 1661] [serial = 672] [outer = 0x11938ac00] 06:01:19 INFO - PROCESS | 1661 | 1464267679370 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]]]}] 06:01:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 06:01:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 823ms 06:01:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 06:01:19 INFO - PROCESS | 1661 | 1464267679416 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 06:01:19 INFO - PROCESS | 1661 | 1464267679418 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 06:01:19 INFO - PROCESS | 1661 | 1464267679422 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 06:01:19 INFO - PROCESS | 1661 | 1464267679424 Marionette TRACE conn2 <- [1,870,null,{}] 06:01:19 INFO - PROCESS | 1661 | 1464267679433 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}] 06:01:19 INFO - PROCESS | 1661 | 1464267679539 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 06:01:19 INFO - PROCESS | 1661 | 1464267679602 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:19 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c42b800 == 54 [pid = 1661] [id = 225] 06:01:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 126 (0x11bda0000) [pid = 1661] [serial = 673] [outer = 0x0] 06:01:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 127 (0x12180cc00) [pid = 1661] [serial = 674] [outer = 0x11bda0000] 06:01:19 INFO - PROCESS | 1661 | 1464267679634 Marionette DEBUG loaded listener.js 06:01:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 128 (0x124f3e000) [pid = 1661] [serial = 675] [outer = 0x11bda0000] 06:01:20 INFO - PROCESS | 1661 | 1464267680069 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]]]}] 06:01:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 06:01:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 673ms 06:01:20 INFO - PROCESS | 1661 | 1464267680096 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 06:01:20 INFO - PROCESS | 1661 | 1464267680098 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 06:01:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 06:01:20 INFO - PROCESS | 1661 | 1464267680119 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 06:01:20 INFO - PROCESS | 1661 | 1464267680120 Marionette TRACE conn2 <- [1,874,null,{}] 06:01:20 INFO - PROCESS | 1661 | 1464267680123 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}] 06:01:20 INFO - PROCESS | 1661 | 1464267680227 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 06:01:20 INFO - PROCESS | 1661 | 1464267680291 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:20 INFO - PROCESS | 1661 | ++DOCSHELL 0x12cc6e000 == 55 [pid = 1661] [id = 226] 06:01:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 129 (0x127218000) [pid = 1661] [serial = 676] [outer = 0x0] 06:01:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 130 (0x12770dc00) [pid = 1661] [serial = 677] [outer = 0x127218000] 06:01:20 INFO - PROCESS | 1661 | 1464267680321 Marionette DEBUG loaded listener.js 06:01:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 131 (0x1292a6400) [pid = 1661] [serial = 678] [outer = 0x127218000] 06:01:20 INFO - PROCESS | 1661 | 1464267680733 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]]]}] 06:01:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 06:01:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 624ms 06:01:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 06:01:20 INFO - PROCESS | 1661 | 1464267680741 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 06:01:20 INFO - PROCESS | 1661 | 1464267680742 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 06:01:20 INFO - PROCESS | 1661 | 1464267680745 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 06:01:20 INFO - PROCESS | 1661 | 1464267680746 Marionette TRACE conn2 <- [1,878,null,{}] 06:01:20 INFO - PROCESS | 1661 | 1464267680748 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}] 06:01:20 INFO - PROCESS | 1661 | 1464267680851 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 06:01:20 INFO - PROCESS | 1661 | 1464267680931 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:20 INFO - PROCESS | 1661 | ++DOCSHELL 0x12cf0b800 == 56 [pid = 1661] [id = 227] 06:01:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 132 (0x1277e5000) [pid = 1661] [serial = 679] [outer = 0x0] 06:01:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 133 (0x12aa08c00) [pid = 1661] [serial = 680] [outer = 0x1277e5000] 06:01:20 INFO - PROCESS | 1661 | 1464267680960 Marionette DEBUG loaded listener.js 06:01:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 134 (0x12b2e6c00) [pid = 1661] [serial = 681] [outer = 0x1277e5000] 06:01:21 INFO - PROCESS | 1661 | 1464267681397 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]]]}] 06:01:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 06:01:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 670ms 06:01:21 INFO - PROCESS | 1661 | 1464267681416 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 06:01:21 INFO - PROCESS | 1661 | 1464267681417 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 06:01:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 06:01:21 INFO - PROCESS | 1661 | 1464267681419 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 06:01:21 INFO - PROCESS | 1661 | 1464267681421 Marionette TRACE conn2 <- [1,882,null,{}] 06:01:21 INFO - PROCESS | 1661 | 1464267681423 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}] 06:01:21 INFO - PROCESS | 1661 | 1464267681540 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 06:01:21 INFO - PROCESS | 1661 | 1464267681609 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:21 INFO - PROCESS | 1661 | ++DOCSHELL 0x119d4c000 == 57 [pid = 1661] [id = 228] 06:01:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 135 (0x127803000) [pid = 1661] [serial = 682] [outer = 0x0] 06:01:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 136 (0x12c01c800) [pid = 1661] [serial = 683] [outer = 0x127803000] 06:01:21 INFO - PROCESS | 1661 | 1464267681639 Marionette DEBUG loaded listener.js 06:01:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 137 (0x12c473000) [pid = 1661] [serial = 684] [outer = 0x127803000] 06:01:22 INFO - PROCESS | 1661 | 1464267682254 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]]]}] 06:01:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 06:01:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 873ms 06:01:22 INFO - PROCESS | 1661 | 1464267682300 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 06:01:22 INFO - PROCESS | 1661 | 1464267682302 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 06:01:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 06:01:22 INFO - PROCESS | 1661 | 1464267682307 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 06:01:22 INFO - PROCESS | 1661 | 1464267682309 Marionette TRACE conn2 <- [1,886,null,{}] 06:01:22 INFO - PROCESS | 1661 | 1464267682313 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}] 06:01:22 INFO - PROCESS | 1661 | 1464267682409 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 06:01:22 INFO - PROCESS | 1661 | 1464267682479 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:22 INFO - PROCESS | 1661 | ++DOCSHELL 0x113d7c000 == 58 [pid = 1661] [id = 229] 06:01:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 138 (0x115d75c00) [pid = 1661] [serial = 685] [outer = 0x0] 06:01:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 139 (0x116129000) [pid = 1661] [serial = 686] [outer = 0x115d75c00] 06:01:22 INFO - PROCESS | 1661 | 1464267682509 Marionette DEBUG loaded listener.js 06:01:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 140 (0x1168aa000) [pid = 1661] [serial = 687] [outer = 0x115d75c00] 06:01:22 INFO - PROCESS | 1661 | --DOCSHELL 0x118994800 == 57 [pid = 1661] [id = 181] 06:01:22 INFO - PROCESS | 1661 | --DOCSHELL 0x12bdd8000 == 56 [pid = 1661] [id = 221] 06:01:22 INFO - PROCESS | 1661 | --DOCSHELL 0x12bdc9000 == 55 [pid = 1661] [id = 220] 06:01:22 INFO - PROCESS | 1661 | --DOCSHELL 0x12b830800 == 54 [pid = 1661] [id = 219] 06:01:22 INFO - PROCESS | 1661 | --DOCSHELL 0x12aa4f800 == 53 [pid = 1661] [id = 218] 06:01:22 INFO - PROCESS | 1661 | --DOCSHELL 0x1296e0800 == 52 [pid = 1661] [id = 217] 06:01:22 INFO - PROCESS | 1661 | --DOCSHELL 0x1277b9800 == 51 [pid = 1661] [id = 216] 06:01:22 INFO - PROCESS | 1661 | --DOMWINDOW == 139 (0x12b150000) [pid = 1661] [serial = 605] [outer = 0x0] [url = about:blank] 06:01:22 INFO - PROCESS | 1661 | 1464267682982 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]]]}] 06:01:22 INFO - PROCESS | 1661 | --DOCSHELL 0x1226ce800 == 50 [pid = 1661] [id = 215] 06:01:22 INFO - PROCESS | 1661 | --DOCSHELL 0x1216ec000 == 49 [pid = 1661] [id = 214] 06:01:22 INFO - PROCESS | 1661 | --DOCSHELL 0x121489800 == 48 [pid = 1661] [id = 213] 06:01:22 INFO - PROCESS | 1661 | --DOCSHELL 0x1199ad000 == 47 [pid = 1661] [id = 212] 06:01:22 INFO - PROCESS | 1661 | --DOCSHELL 0x116ac6800 == 46 [pid = 1661] [id = 211] 06:01:22 INFO - PROCESS | 1661 | --DOCSHELL 0x117434000 == 45 [pid = 1661] [id = 210] 06:01:22 INFO - PROCESS | 1661 | --DOCSHELL 0x117e5e800 == 44 [pid = 1661] [id = 209] 06:01:22 INFO - PROCESS | 1661 | --DOCSHELL 0x12aa4d800 == 43 [pid = 1661] [id = 207] 06:01:22 INFO - PROCESS | 1661 | --DOCSHELL 0x12a4cb800 == 42 [pid = 1661] [id = 206] 06:01:22 INFO - PROCESS | 1661 | --DOCSHELL 0x1296f9000 == 41 [pid = 1661] [id = 205] 06:01:22 INFO - PROCESS | 1661 | --DOCSHELL 0x12120c000 == 40 [pid = 1661] [id = 204] 06:01:22 INFO - PROCESS | 1661 | --DOCSHELL 0x116ac9800 == 39 [pid = 1661] [id = 203] 06:01:22 INFO - PROCESS | 1661 | --DOCSHELL 0x1277c6800 == 38 [pid = 1661] [id = 202] 06:01:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 06:01:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 722ms 06:01:23 INFO - PROCESS | 1661 | 1464267683030 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 06:01:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 06:01:23 INFO - PROCESS | 1661 | 1464267683035 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 06:01:23 INFO - PROCESS | 1661 | 1464267683040 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 06:01:23 INFO - PROCESS | 1661 | 1464267683042 Marionette TRACE conn2 <- [1,890,null,{}] 06:01:23 INFO - PROCESS | 1661 | 1464267683044 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}] 06:01:23 INFO - PROCESS | 1661 | 1464267683123 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 06:01:23 INFO - PROCESS | 1661 | 1464267683129 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:23 INFO - PROCESS | 1661 | ++DOCSHELL 0x116ac6000 == 39 [pid = 1661] [id = 230] 06:01:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 140 (0x118225000) [pid = 1661] [serial = 688] [outer = 0x0] 06:01:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 141 (0x1182f1400) [pid = 1661] [serial = 689] [outer = 0x118225000] 06:01:23 INFO - PROCESS | 1661 | 1464267683159 Marionette DEBUG loaded listener.js 06:01:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 142 (0x1186ed800) [pid = 1661] [serial = 690] [outer = 0x118225000] 06:01:23 INFO - PROCESS | 1661 | --DOMWINDOW == 141 (0x12abdd400) [pid = 1661] [serial = 603] [outer = 0x0] [url = about:blank] 06:01:23 INFO - PROCESS | 1661 | --DOMWINDOW == 140 (0x125779800) [pid = 1661] [serial = 593] [outer = 0x0] [url = about:blank] 06:01:23 INFO - PROCESS | 1661 | --DOMWINDOW == 139 (0x11bda1400) [pid = 1661] [serial = 596] [outer = 0x0] [url = about:blank] 06:01:23 INFO - PROCESS | 1661 | --DOMWINDOW == 138 (0x1275f0000) [pid = 1661] [serial = 597] [outer = 0x0] [url = about:blank] 06:01:23 INFO - PROCESS | 1661 | --DOMWINDOW == 137 (0x119108c00) [pid = 1661] [serial = 587] [outer = 0x0] [url = about:blank] 06:01:23 INFO - PROCESS | 1661 | --DOMWINDOW == 136 (0x12a43c400) [pid = 1661] [serial = 582] [outer = 0x0] [url = about:blank] 06:01:23 INFO - PROCESS | 1661 | --DOMWINDOW == 135 (0x127532000) [pid = 1661] [serial = 581] [outer = 0x0] [url = about:blank] 06:01:23 INFO - PROCESS | 1661 | --DOMWINDOW == 134 (0x119c8d400) [pid = 1661] [serial = 578] [outer = 0x0] [url = about:blank] 06:01:23 INFO - PROCESS | 1661 | --DOMWINDOW == 133 (0x12a694800) [pid = 1661] [serial = 599] [outer = 0x0] [url = about:blank] 06:01:23 INFO - PROCESS | 1661 | --DOMWINDOW == 132 (0x1186f1c00) [pid = 1661] [serial = 575] [outer = 0x0] [url = about:blank] 06:01:23 INFO - PROCESS | 1661 | --DOMWINDOW == 131 (0x112e0fc00) [pid = 1661] [serial = 572] [outer = 0x0] [url = about:blank] 06:01:23 INFO - PROCESS | 1661 | --DOMWINDOW == 130 (0x117681c00) [pid = 1661] [serial = 584] [outer = 0x0] [url = about:blank] 06:01:23 INFO - PROCESS | 1661 | --DOMWINDOW == 129 (0x1182f3800) [pid = 1661] [serial = 585] [outer = 0x0] [url = about:blank] 06:01:23 INFO - PROCESS | 1661 | --DOMWINDOW == 128 (0x12abd3400) [pid = 1661] [serial = 602] [outer = 0x0] [url = about:blank] 06:01:23 INFO - PROCESS | 1661 | --DOMWINDOW == 127 (0x11bda0400) [pid = 1661] [serial = 590] [outer = 0x0] [url = about:blank] 06:01:23 INFO - PROCESS | 1661 | --DOMWINDOW == 126 (0x121c91c00) [pid = 1661] [serial = 591] [outer = 0x0] [url = about:blank] 06:01:23 INFO - PROCESS | 1661 | --DOMWINDOW == 125 (0x126fd1c00) [pid = 1661] [serial = 594] [outer = 0x0] [url = about:blank] 06:01:23 INFO - PROCESS | 1661 | --DOMWINDOW == 124 (0x11960f400) [pid = 1661] [serial = 588] [outer = 0x0] [url = about:blank] 06:01:23 INFO - PROCESS | 1661 | --DOMWINDOW == 123 (0x12a6f9800) [pid = 1661] [serial = 600] [outer = 0x0] [url = about:blank] 06:01:23 INFO - PROCESS | 1661 | 1464267683506 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]]]}] 06:01:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 06:01:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 521ms 06:01:23 INFO - PROCESS | 1661 | 1464267683562 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 06:01:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 06:01:23 INFO - PROCESS | 1661 | 1464267683563 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 06:01:23 INFO - PROCESS | 1661 | 1464267683565 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 06:01:23 INFO - PROCESS | 1661 | 1464267683568 Marionette TRACE conn2 <- [1,894,null,{}] 06:01:23 INFO - PROCESS | 1661 | 1464267683575 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}] 06:01:23 INFO - PROCESS | 1661 | 1464267683657 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 06:01:23 INFO - PROCESS | 1661 | 1464267683663 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:23 INFO - PROCESS | 1661 | ++DOCSHELL 0x119840800 == 40 [pid = 1661] [id = 231] 06:01:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 124 (0x11938c000) [pid = 1661] [serial = 691] [outer = 0x0] 06:01:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 125 (0x119602400) [pid = 1661] [serial = 692] [outer = 0x11938c000] 06:01:23 INFO - PROCESS | 1661 | 1464267683710 Marionette DEBUG loaded listener.js 06:01:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 126 (0x119c05800) [pid = 1661] [serial = 693] [outer = 0x11938c000] 06:01:24 INFO - PROCESS | 1661 | 1464267684042 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]]]}] 06:01:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 06:01:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 520ms 06:01:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 06:01:24 INFO - PROCESS | 1661 | 1464267684092 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 06:01:24 INFO - PROCESS | 1661 | 1464267684094 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 06:01:24 INFO - PROCESS | 1661 | 1464267684096 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 06:01:24 INFO - PROCESS | 1661 | 1464267684097 Marionette TRACE conn2 <- [1,898,null,{}] 06:01:24 INFO - PROCESS | 1661 | 1464267684099 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}] 06:01:24 INFO - PROCESS | 1661 | 1464267684189 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 06:01:24 INFO - PROCESS | 1661 | 1464267684194 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:24 INFO - PROCESS | 1661 | ++DOCSHELL 0x12148b000 == 41 [pid = 1661] [id = 232] 06:01:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 127 (0x119c93000) [pid = 1661] [serial = 694] [outer = 0x0] 06:01:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 128 (0x1214ec000) [pid = 1661] [serial = 695] [outer = 0x119c93000] 06:01:24 INFO - PROCESS | 1661 | 1464267684220 Marionette DEBUG loaded listener.js 06:01:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 129 (0x1218b6c00) [pid = 1661] [serial = 696] [outer = 0x119c93000] 06:01:24 INFO - PROCESS | 1661 | 1464267684525 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]]]}] 06:01:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 06:01:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 469ms 06:01:24 INFO - PROCESS | 1661 | 1464267684566 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 06:01:24 INFO - PROCESS | 1661 | 1464267684567 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 06:01:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 06:01:24 INFO - PROCESS | 1661 | 1464267684569 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 06:01:24 INFO - PROCESS | 1661 | 1464267684570 Marionette TRACE conn2 <- [1,902,null,{}] 06:01:24 INFO - PROCESS | 1661 | 1464267684573 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}] 06:01:24 INFO - PROCESS | 1661 | 1464267684653 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 06:01:24 INFO - PROCESS | 1661 | 1464267684707 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:24 INFO - PROCESS | 1661 | ++DOCSHELL 0x116f25800 == 42 [pid = 1661] [id = 233] 06:01:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 130 (0x11960b800) [pid = 1661] [serial = 697] [outer = 0x0] 06:01:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 131 (0x1219ac000) [pid = 1661] [serial = 698] [outer = 0x11960b800] 06:01:24 INFO - PROCESS | 1661 | 1464267684733 Marionette DEBUG loaded listener.js 06:01:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 132 (0x124f3e400) [pid = 1661] [serial = 699] [outer = 0x11960b800] 06:01:25 INFO - PROCESS | 1661 | 1464267685056 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]]]}] 06:01:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 06:01:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 521ms 06:01:25 INFO - PROCESS | 1661 | 1464267685098 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 06:01:25 INFO - PROCESS | 1661 | 1464267685099 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 06:01:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 06:01:25 INFO - PROCESS | 1661 | 1464267685102 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 06:01:25 INFO - PROCESS | 1661 | 1464267685103 Marionette TRACE conn2 <- [1,906,null,{}] 06:01:25 INFO - PROCESS | 1661 | 1464267685105 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}] 06:01:25 INFO - PROCESS | 1661 | 1464267685219 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 06:01:25 INFO - PROCESS | 1661 | 1464267685233 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:25 INFO - PROCESS | 1661 | ++DOCSHELL 0x1257e1000 == 43 [pid = 1661] [id = 234] 06:01:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 133 (0x124f3d400) [pid = 1661] [serial = 700] [outer = 0x0] 06:01:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 134 (0x126fd2800) [pid = 1661] [serial = 701] [outer = 0x124f3d400] 06:01:25 INFO - PROCESS | 1661 | 1464267685266 Marionette DEBUG loaded listener.js 06:01:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 135 (0x127804800) [pid = 1661] [serial = 702] [outer = 0x124f3d400] 06:01:25 INFO - PROCESS | 1661 | 1464267685581 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]]]}] 06:01:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 06:01:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 518ms 06:01:25 INFO - PROCESS | 1661 | 1464267685620 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 06:01:25 INFO - PROCESS | 1661 | 1464267685622 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 06:01:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 06:01:25 INFO - PROCESS | 1661 | 1464267685624 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 06:01:25 INFO - PROCESS | 1661 | 1464267685625 Marionette TRACE conn2 <- [1,910,null,{}] 06:01:25 INFO - PROCESS | 1661 | 1464267685627 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}] 06:01:25 INFO - PROCESS | 1661 | 1464267685724 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 06:01:25 INFO - PROCESS | 1661 | 1464267685736 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:25 INFO - PROCESS | 1661 | ++DOCSHELL 0x128d3e000 == 44 [pid = 1661] [id = 235] 06:01:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 136 (0x125288c00) [pid = 1661] [serial = 703] [outer = 0x0] 06:01:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 137 (0x127811c00) [pid = 1661] [serial = 704] [outer = 0x125288c00] 06:01:25 INFO - PROCESS | 1661 | 1464267685761 Marionette DEBUG loaded listener.js 06:01:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 138 (0x1292aac00) [pid = 1661] [serial = 705] [outer = 0x125288c00] 06:01:26 INFO - PROCESS | 1661 | 1464267686118 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]]]}] 06:01:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 06:01:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 518ms 06:01:26 INFO - PROCESS | 1661 | 1464267686143 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 06:01:26 INFO - PROCESS | 1661 | 1464267686144 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 06:01:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 06:01:26 INFO - PROCESS | 1661 | 1464267686146 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 06:01:26 INFO - PROCESS | 1661 | 1464267686147 Marionette TRACE conn2 <- [1,914,null,{}] 06:01:26 INFO - PROCESS | 1661 | 1464267686156 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}] 06:01:26 INFO - PROCESS | 1661 | 1464267686253 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 06:01:26 INFO - PROCESS | 1661 | 1464267686258 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:26 INFO - PROCESS | 1661 | ++DOCSHELL 0x1296f6800 == 45 [pid = 1661] [id = 236] 06:01:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 139 (0x1186f3800) [pid = 1661] [serial = 706] [outer = 0x0] 06:01:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 140 (0x129511000) [pid = 1661] [serial = 707] [outer = 0x1186f3800] 06:01:26 INFO - PROCESS | 1661 | 1464267686283 Marionette DEBUG loaded listener.js 06:01:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 141 (0x12a6f2400) [pid = 1661] [serial = 708] [outer = 0x1186f3800] 06:01:26 INFO - PROCESS | 1661 | 1464267686619 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]]]}] 06:01:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 06:01:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 527ms 06:01:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 06:01:26 INFO - PROCESS | 1661 | 1464267686673 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 06:01:26 INFO - PROCESS | 1661 | 1464267686675 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 06:01:26 INFO - PROCESS | 1661 | 1464267686677 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 06:01:26 INFO - PROCESS | 1661 | 1464267686678 Marionette TRACE conn2 <- [1,918,null,{}] 06:01:26 INFO - PROCESS | 1661 | 1464267686680 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}] 06:01:26 INFO - PROCESS | 1661 | 1464267686778 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 06:01:26 INFO - PROCESS | 1661 | 1464267686790 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:26 INFO - PROCESS | 1661 | ++DOCSHELL 0x12b116000 == 46 [pid = 1661] [id = 237] 06:01:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 142 (0x127804c00) [pid = 1661] [serial = 709] [outer = 0x0] 06:01:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 143 (0x12abdd000) [pid = 1661] [serial = 710] [outer = 0x127804c00] 06:01:26 INFO - PROCESS | 1661 | 1464267686816 Marionette DEBUG loaded listener.js 06:01:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 144 (0x12b2e4c00) [pid = 1661] [serial = 711] [outer = 0x127804c00] 06:01:27 INFO - PROCESS | 1661 | --DOMWINDOW == 143 (0x124f3a400) [pid = 1661] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 06:01:27 INFO - PROCESS | 1661 | --DOMWINDOW == 142 (0x127708800) [pid = 1661] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 06:01:27 INFO - PROCESS | 1661 | --DOMWINDOW == 141 (0x12bb31000) [pid = 1661] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 06:01:27 INFO - PROCESS | 1661 | --DOMWINDOW == 140 (0x113234400) [pid = 1661] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 06:01:27 INFO - PROCESS | 1661 | --DOMWINDOW == 139 (0x11768c400) [pid = 1661] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 06:01:27 INFO - PROCESS | 1661 | --DOMWINDOW == 138 (0x119611c00) [pid = 1661] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 06:01:27 INFO - PROCESS | 1661 | --DOMWINDOW == 137 (0x12ba26400) [pid = 1661] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 06:01:27 INFO - PROCESS | 1661 | --DOMWINDOW == 136 (0x1125f0c00) [pid = 1661] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 06:01:27 INFO - PROCESS | 1661 | --DOMWINDOW == 135 (0x1125f0800) [pid = 1661] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 06:01:27 INFO - PROCESS | 1661 | --DOMWINDOW == 134 (0x12bdb5400) [pid = 1661] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 06:01:27 INFO - PROCESS | 1661 | --DOMWINDOW == 133 (0x12aa04c00) [pid = 1661] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 06:01:27 INFO - PROCESS | 1661 | --DOMWINDOW == 132 (0x118603c00) [pid = 1661] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 06:01:27 INFO - PROCESS | 1661 | --DOMWINDOW == 131 (0x12770d000) [pid = 1661] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 06:01:27 INFO - PROCESS | 1661 | --DOMWINDOW == 130 (0x119606c00) [pid = 1661] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 06:01:27 INFO - PROCESS | 1661 | --DOMWINDOW == 129 (0x118610000) [pid = 1661] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 06:01:27 INFO - PROCESS | 1661 | --DOMWINDOW == 128 (0x11294ac00) [pid = 1661] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 06:01:27 INFO - PROCESS | 1661 | --DOMWINDOW == 127 (0x1132d0800) [pid = 1661] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 06:01:27 INFO - PROCESS | 1661 | --DOMWINDOW == 126 (0x119860800) [pid = 1661] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 06:01:27 INFO - PROCESS | 1661 | --DOMWINDOW == 125 (0x119c8f000) [pid = 1661] [serial = 498] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 06:01:27 INFO - PROCESS | 1661 | --DOMWINDOW == 124 (0x11768a400) [pid = 1661] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 06:01:27 INFO - PROCESS | 1661 | --DOMWINDOW == 123 (0x115e14400) [pid = 1661] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 06:01:27 INFO - PROCESS | 1661 | --DOMWINDOW == 122 (0x12180c400) [pid = 1661] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 06:01:27 INFO - PROCESS | 1661 | --DOMWINDOW == 121 (0x11bd97c00) [pid = 1661] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 06:01:27 INFO - PROCESS | 1661 | 1464267687314 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]]]}] 06:01:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 06:01:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 670ms 06:01:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 06:01:27 INFO - PROCESS | 1661 | 1464267687347 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 06:01:27 INFO - PROCESS | 1661 | 1464267687349 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 06:01:27 INFO - PROCESS | 1661 | 1464267687353 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 06:01:27 INFO - PROCESS | 1661 | 1464267687355 Marionette TRACE conn2 <- [1,922,null,{}] 06:01:27 INFO - PROCESS | 1661 | 1464267687357 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}] 06:01:27 INFO - PROCESS | 1661 | 1464267687439 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 06:01:27 INFO - PROCESS | 1661 | 1464267687489 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:27 INFO - PROCESS | 1661 | ++DOCSHELL 0x128d87800 == 47 [pid = 1661] [id = 238] 06:01:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 122 (0x112949c00) [pid = 1661] [serial = 712] [outer = 0x0] 06:01:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 123 (0x1164b9000) [pid = 1661] [serial = 713] [outer = 0x112949c00] 06:01:27 INFO - PROCESS | 1661 | 1464267687514 Marionette DEBUG loaded listener.js 06:01:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 124 (0x118929000) [pid = 1661] [serial = 714] [outer = 0x112949c00] 06:01:27 INFO - PROCESS | 1661 | 1464267687793 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]]]}] 06:01:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 06:01:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 473ms 06:01:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 06:01:27 INFO - PROCESS | 1661 | 1464267687826 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 06:01:27 INFO - PROCESS | 1661 | 1464267687827 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 06:01:27 INFO - PROCESS | 1661 | 1464267687841 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 06:01:27 INFO - PROCESS | 1661 | 1464267687843 Marionette TRACE conn2 <- [1,926,null,{}] 06:01:27 INFO - PROCESS | 1661 | 1464267687853 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}] 06:01:27 INFO - PROCESS | 1661 | 1464267687953 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 06:01:27 INFO - PROCESS | 1661 | 1464267687957 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:27 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c435800 == 48 [pid = 1661] [id = 239] 06:01:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 125 (0x119860800) [pid = 1661] [serial = 715] [outer = 0x0] 06:01:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 126 (0x1275f1800) [pid = 1661] [serial = 716] [outer = 0x119860800] 06:01:27 INFO - PROCESS | 1661 | 1464267687986 Marionette DEBUG loaded listener.js 06:01:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 127 (0x12bb2c800) [pid = 1661] [serial = 717] [outer = 0x119860800] 06:01:28 INFO - PROCESS | 1661 | 1464267688326 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]]]}] 06:01:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 06:01:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 536ms 06:01:28 INFO - PROCESS | 1661 | 1464267688376 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 06:01:28 INFO - PROCESS | 1661 | 1464267688377 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 06:01:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 06:01:28 INFO - PROCESS | 1661 | 1464267688379 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 06:01:28 INFO - PROCESS | 1661 | 1464267688381 Marionette TRACE conn2 <- [1,930,null,{}] 06:01:28 INFO - PROCESS | 1661 | 1464267688383 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}] 06:01:28 INFO - PROCESS | 1661 | 1464267688464 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 06:01:28 INFO - PROCESS | 1661 | 1464267688470 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:28 INFO - PROCESS | 1661 | ++DOCSHELL 0x12cc7e800 == 49 [pid = 1661] [id = 240] 06:01:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 128 (0x1125b6800) [pid = 1661] [serial = 718] [outer = 0x0] 06:01:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 129 (0x1125bec00) [pid = 1661] [serial = 719] [outer = 0x1125b6800] 06:01:28 INFO - PROCESS | 1661 | 1464267688495 Marionette DEBUG loaded listener.js 06:01:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 130 (0x1125c2c00) [pid = 1661] [serial = 720] [outer = 0x1125b6800] 06:01:28 INFO - PROCESS | 1661 | 1464267688821 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]]]}] 06:01:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 06:01:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 467ms 06:01:28 INFO - PROCESS | 1661 | 1464267688848 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 06:01:28 INFO - PROCESS | 1661 | 1464267688850 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 06:01:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 06:01:28 INFO - PROCESS | 1661 | 1464267688854 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 06:01:28 INFO - PROCESS | 1661 | 1464267688855 Marionette TRACE conn2 <- [1,934,null,{}] 06:01:28 INFO - PROCESS | 1661 | 1464267688858 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}] 06:01:28 INFO - PROCESS | 1661 | 1464267688940 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 06:01:28 INFO - PROCESS | 1661 | 1464267688952 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:28 INFO - PROCESS | 1661 | ++DOCSHELL 0x12d3d1000 == 50 [pid = 1661] [id = 241] 06:01:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 131 (0x11768a400) [pid = 1661] [serial = 721] [outer = 0x0] 06:01:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 132 (0x12bb31800) [pid = 1661] [serial = 722] [outer = 0x11768a400] 06:01:28 INFO - PROCESS | 1661 | 1464267688979 Marionette DEBUG loaded listener.js 06:01:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 133 (0x12bdb5c00) [pid = 1661] [serial = 723] [outer = 0x11768a400] 06:01:29 INFO - PROCESS | 1661 | 1464267689450 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]]]}] 06:01:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 06:01:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 621ms 06:01:29 INFO - PROCESS | 1661 | 1464267689476 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 06:01:29 INFO - PROCESS | 1661 | 1464267689479 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 06:01:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 06:01:29 INFO - PROCESS | 1661 | 1464267689482 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 06:01:29 INFO - PROCESS | 1661 | 1464267689485 Marionette TRACE conn2 <- [1,938,null,{}] 06:01:29 INFO - PROCESS | 1661 | 1464267689489 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}] 06:01:29 INFO - PROCESS | 1661 | 1464267689598 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 06:01:29 INFO - PROCESS | 1661 | 1464267689689 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:29 INFO - PROCESS | 1661 | ++DOCSHELL 0x1186c5800 == 51 [pid = 1661] [id = 242] 06:01:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 134 (0x112cdb800) [pid = 1661] [serial = 724] [outer = 0x0] 06:01:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 135 (0x112fdcc00) [pid = 1661] [serial = 725] [outer = 0x112cdb800] 06:01:29 INFO - PROCESS | 1661 | 1464267689736 Marionette DEBUG loaded listener.js 06:01:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 136 (0x11744f000) [pid = 1661] [serial = 726] [outer = 0x112cdb800] 06:01:30 INFO - PROCESS | 1661 | 1464267690170 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]]]}] 06:01:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 06:01:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 721ms 06:01:30 INFO - PROCESS | 1661 | 1464267690204 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 06:01:30 INFO - PROCESS | 1661 | 1464267690208 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 06:01:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 06:01:30 INFO - PROCESS | 1661 | 1464267690213 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 06:01:30 INFO - PROCESS | 1661 | 1464267690215 Marionette TRACE conn2 <- [1,942,null,{}] 06:01:30 INFO - PROCESS | 1661 | 1464267690218 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}] 06:01:30 INFO - PROCESS | 1661 | 1464267690323 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 06:01:30 INFO - PROCESS | 1661 | 1464267690376 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:30 INFO - PROCESS | 1661 | ++DOCSHELL 0x124ec4800 == 52 [pid = 1661] [id = 243] 06:01:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 137 (0x118615000) [pid = 1661] [serial = 727] [outer = 0x0] 06:01:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 138 (0x118f80c00) [pid = 1661] [serial = 728] [outer = 0x118615000] 06:01:30 INFO - PROCESS | 1661 | 1464267690406 Marionette DEBUG loaded listener.js 06:01:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 139 (0x11938f800) [pid = 1661] [serial = 729] [outer = 0x118615000] 06:01:30 INFO - PROCESS | 1661 | 1464267690870 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]]]}] 06:01:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 06:01:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 721ms 06:01:30 INFO - PROCESS | 1661 | 1464267690941 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 06:01:30 INFO - PROCESS | 1661 | 1464267690943 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 06:01:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 06:01:30 INFO - PROCESS | 1661 | 1464267690947 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 06:01:30 INFO - PROCESS | 1661 | 1464267690949 Marionette TRACE conn2 <- [1,946,null,{}] 06:01:30 INFO - PROCESS | 1661 | 1464267690959 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}] 06:01:31 INFO - PROCESS | 1661 | 1464267691065 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 06:01:31 INFO - PROCESS | 1661 | 1464267691133 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:31 INFO - PROCESS | 1661 | ++DOCSHELL 0x12d434800 == 53 [pid = 1661] [id = 244] 06:01:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 140 (0x119ce1400) [pid = 1661] [serial = 730] [outer = 0x0] 06:01:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 141 (0x124f33000) [pid = 1661] [serial = 731] [outer = 0x119ce1400] 06:01:31 INFO - PROCESS | 1661 | 1464267691166 Marionette DEBUG loaded listener.js 06:01:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 142 (0x126db5800) [pid = 1661] [serial = 732] [outer = 0x119ce1400] 06:01:31 INFO - PROCESS | 1661 | 1464267691589 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]]]}] 06:01:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 06:01:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 674ms 06:01:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 06:01:31 INFO - PROCESS | 1661 | 1464267691621 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 06:01:31 INFO - PROCESS | 1661 | 1464267691623 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 06:01:31 INFO - PROCESS | 1661 | 1464267691626 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 06:01:31 INFO - PROCESS | 1661 | 1464267691627 Marionette TRACE conn2 <- [1,950,null,{}] 06:01:31 INFO - PROCESS | 1661 | 1464267691629 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}] 06:01:31 INFO - PROCESS | 1661 | 1464267691735 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 06:01:31 INFO - PROCESS | 1661 | 1464267691787 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:31 INFO - PROCESS | 1661 | ++DOCSHELL 0x12d79a800 == 54 [pid = 1661] [id = 245] 06:01:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 143 (0x127191c00) [pid = 1661] [serial = 733] [outer = 0x0] 06:01:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 144 (0x1277e1800) [pid = 1661] [serial = 734] [outer = 0x127191c00] 06:01:31 INFO - PROCESS | 1661 | 1464267691818 Marionette DEBUG loaded listener.js 06:01:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 145 (0x127810400) [pid = 1661] [serial = 735] [outer = 0x127191c00] 06:01:32 INFO - PROCESS | 1661 | 1464267692267 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]]]}] 06:01:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 06:01:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 669ms 06:01:32 INFO - PROCESS | 1661 | 1464267692296 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 06:01:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 06:01:32 INFO - PROCESS | 1661 | 1464267692297 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 06:01:32 INFO - PROCESS | 1661 | 1464267692300 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 06:01:32 INFO - PROCESS | 1661 | 1464267692301 Marionette TRACE conn2 <- [1,954,null,{}] 06:01:32 INFO - PROCESS | 1661 | 1464267692304 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}] 06:01:32 INFO - PROCESS | 1661 | 1464267692421 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 06:01:32 INFO - PROCESS | 1661 | 1464267692488 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:32 INFO - PROCESS | 1661 | ++DOCSHELL 0x12da86000 == 55 [pid = 1661] [id = 246] 06:01:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 146 (0x127802c00) [pid = 1661] [serial = 736] [outer = 0x0] 06:01:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 147 (0x12abda400) [pid = 1661] [serial = 737] [outer = 0x127802c00] 06:01:32 INFO - PROCESS | 1661 | 1464267692518 Marionette DEBUG loaded listener.js 06:01:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 148 (0x12ba26400) [pid = 1661] [serial = 738] [outer = 0x127802c00] 06:01:32 INFO - PROCESS | 1661 | 1464267692943 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]]]}] 06:01:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 06:01:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 670ms 06:01:32 INFO - PROCESS | 1661 | 1464267692971 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 06:01:32 INFO - PROCESS | 1661 | 1464267692972 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 06:01:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 06:01:32 INFO - PROCESS | 1661 | 1464267692975 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 06:01:32 INFO - PROCESS | 1661 | 1464267692976 Marionette TRACE conn2 <- [1,958,null,{}] 06:01:32 INFO - PROCESS | 1661 | 1464267692979 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}] 06:01:33 INFO - PROCESS | 1661 | 1464267693135 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 06:01:33 INFO - PROCESS | 1661 | 1464267693148 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:33 INFO - PROCESS | 1661 | ++DOCSHELL 0x117e1a800 == 56 [pid = 1661] [id = 247] 06:01:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 149 (0x1125bbc00) [pid = 1661] [serial = 739] [outer = 0x0] 06:01:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 150 (0x1125c2800) [pid = 1661] [serial = 740] [outer = 0x1125bbc00] 06:01:33 INFO - PROCESS | 1661 | 1464267693331 Marionette DEBUG loaded listener.js 06:01:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 151 (0x1125fac00) [pid = 1661] [serial = 741] [outer = 0x1125bbc00] 06:01:33 INFO - PROCESS | 1661 | 1464267693784 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]]]}] 06:01:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 06:01:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 868ms 06:01:33 INFO - PROCESS | 1661 | 1464267693853 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 06:01:33 INFO - PROCESS | 1661 | 1464267693856 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 06:01:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 06:01:33 INFO - PROCESS | 1661 | 1464267693861 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 06:01:33 INFO - PROCESS | 1661 | 1464267693863 Marionette TRACE conn2 <- [1,962,null,{}] 06:01:33 INFO - PROCESS | 1661 | 1464267693868 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}] 06:01:33 INFO - PROCESS | 1661 | 1464267693965 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 06:01:34 INFO - PROCESS | 1661 | 1464267694032 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:34 INFO - PROCESS | 1661 | ++DOCSHELL 0x117e21000 == 57 [pid = 1661] [id = 248] 06:01:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 152 (0x1166ca000) [pid = 1661] [serial = 742] [outer = 0x0] 06:01:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 153 (0x117576800) [pid = 1661] [serial = 743] [outer = 0x1166ca000] 06:01:34 INFO - PROCESS | 1661 | 1464267694061 Marionette DEBUG loaded listener.js 06:01:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 154 (0x118544c00) [pid = 1661] [serial = 744] [outer = 0x1166ca000] 06:01:34 INFO - PROCESS | 1661 | 1464267694521 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]]]}] 06:01:34 INFO - PROCESS | 1661 | --DOCSHELL 0x12cc7e800 == 56 [pid = 1661] [id = 240] 06:01:34 INFO - PROCESS | 1661 | --DOCSHELL 0x12c435800 == 55 [pid = 1661] [id = 239] 06:01:34 INFO - PROCESS | 1661 | --DOCSHELL 0x128d87800 == 54 [pid = 1661] [id = 238] 06:01:34 INFO - PROCESS | 1661 | --DOCSHELL 0x12b116000 == 53 [pid = 1661] [id = 237] 06:01:34 INFO - PROCESS | 1661 | --DOCSHELL 0x1296f6800 == 52 [pid = 1661] [id = 236] 06:01:34 INFO - PROCESS | 1661 | --DOCSHELL 0x128d3e000 == 51 [pid = 1661] [id = 235] 06:01:34 INFO - PROCESS | 1661 | --DOMWINDOW == 153 (0x12ba2f800) [pid = 1661] [serial = 623] [outer = 0x0] [url = about:blank] 06:01:34 INFO - PROCESS | 1661 | --DOMWINDOW == 152 (0x1275f7800) [pid = 1661] [serial = 614] [outer = 0x0] [url = about:blank] 06:01:34 INFO - PROCESS | 1661 | --DOMWINDOW == 151 (0x12a43f800) [pid = 1661] [serial = 617] [outer = 0x0] [url = about:blank] 06:01:34 INFO - PROCESS | 1661 | --DOMWINDOW == 150 (0x11960e800) [pid = 1661] [serial = 611] [outer = 0x0] [url = about:blank] 06:01:34 INFO - PROCESS | 1661 | --DOMWINDOW == 149 (0x1168a2000) [pid = 1661] [serial = 608] [outer = 0x0] [url = about:blank] 06:01:34 INFO - PROCESS | 1661 | --DOMWINDOW == 148 (0x12b221400) [pid = 1661] [serial = 620] [outer = 0x0] [url = about:blank] 06:01:34 INFO - PROCESS | 1661 | --DOMWINDOW == 147 (0x12bdb9000) [pid = 1661] [serial = 665] [outer = 0x0] [url = about:blank] 06:01:34 INFO - PROCESS | 1661 | --DOCSHELL 0x1257e1000 == 50 [pid = 1661] [id = 234] 06:01:34 INFO - PROCESS | 1661 | --DOCSHELL 0x116f25800 == 49 [pid = 1661] [id = 233] 06:01:34 INFO - PROCESS | 1661 | --DOCSHELL 0x12148b000 == 48 [pid = 1661] [id = 232] 06:01:34 INFO - PROCESS | 1661 | --DOCSHELL 0x119840800 == 47 [pid = 1661] [id = 231] 06:01:34 INFO - PROCESS | 1661 | --DOCSHELL 0x116ac6000 == 46 [pid = 1661] [id = 230] 06:01:34 INFO - PROCESS | 1661 | --DOCSHELL 0x113d7c000 == 45 [pid = 1661] [id = 229] 06:01:34 INFO - PROCESS | 1661 | --DOCSHELL 0x119d4c000 == 44 [pid = 1661] [id = 228] 06:01:34 INFO - PROCESS | 1661 | --DOCSHELL 0x12cf0b800 == 43 [pid = 1661] [id = 227] 06:01:34 INFO - PROCESS | 1661 | --DOCSHELL 0x12cc6e000 == 42 [pid = 1661] [id = 226] 06:01:34 INFO - PROCESS | 1661 | --DOCSHELL 0x12c42b800 == 41 [pid = 1661] [id = 225] 06:01:34 INFO - PROCESS | 1661 | --DOCSHELL 0x121924000 == 40 [pid = 1661] [id = 224] 06:01:34 INFO - PROCESS | 1661 | --DOCSHELL 0x117446800 == 39 [pid = 1661] [id = 223] 06:01:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 06:01:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 726ms 06:01:34 INFO - PROCESS | 1661 | --DOMWINDOW == 146 (0x12153a400) [pid = 1661] [serial = 635] [outer = 0x0] [url = about:blank] 06:01:34 INFO - PROCESS | 1661 | --DOMWINDOW == 145 (0x124817400) [pid = 1661] [serial = 636] [outer = 0x0] [url = about:blank] 06:01:34 INFO - PROCESS | 1661 | --DOMWINDOW == 144 (0x12576e800) [pid = 1661] [serial = 638] [outer = 0x0] [url = about:blank] 06:01:34 INFO - PROCESS | 1661 | --DOMWINDOW == 143 (0x126d1ac00) [pid = 1661] [serial = 639] [outer = 0x0] [url = about:blank] 06:01:34 INFO - PROCESS | 1661 | --DOMWINDOW == 142 (0x128da9000) [pid = 1661] [serial = 641] [outer = 0x0] [url = about:blank] 06:01:34 INFO - PROCESS | 1661 | --DOMWINDOW == 141 (0x12bdb8400) [pid = 1661] [serial = 650] [outer = 0x0] [url = about:blank] 06:01:34 INFO - PROCESS | 1661 | --DOMWINDOW == 140 (0x116a5b000) [pid = 1661] [serial = 627] [outer = 0x0] [url = about:blank] 06:01:34 INFO - PROCESS | 1661 | --DOMWINDOW == 139 (0x113c85800) [pid = 1661] [serial = 626] [outer = 0x0] [url = about:blank] 06:01:34 INFO - PROCESS | 1661 | --DOMWINDOW == 138 (0x11910c800) [pid = 1661] [serial = 630] [outer = 0x0] [url = about:blank] 06:01:34 INFO - PROCESS | 1661 | --DOMWINDOW == 137 (0x1186e6c00) [pid = 1661] [serial = 629] [outer = 0x0] [url = about:blank] 06:01:34 INFO - PROCESS | 1661 | --DOMWINDOW == 136 (0x119862800) [pid = 1661] [serial = 632] [outer = 0x0] [url = about:blank] 06:01:34 INFO - PROCESS | 1661 | --DOMWINDOW == 135 (0x119c8c800) [pid = 1661] [serial = 633] [outer = 0x0] [url = about:blank] 06:01:34 INFO - PROCESS | 1661 | --DOMWINDOW == 134 (0x12bb30800) [pid = 1661] [serial = 648] [outer = 0x0] [url = about:blank] 06:01:34 INFO - PROCESS | 1661 | --DOMWINDOW == 133 (0x12bb24c00) [pid = 1661] [serial = 647] [outer = 0x0] [url = about:blank] 06:01:34 INFO - PROCESS | 1661 | --DOMWINDOW == 132 (0x11294cc00) [pid = 1661] [serial = 656] [outer = 0x0] [url = about:blank] 06:01:34 INFO - PROCESS | 1661 | --DOMWINDOW == 131 (0x12bdbe400) [pid = 1661] [serial = 651] [outer = 0x0] [url = about:blank] 06:01:34 INFO - PROCESS | 1661 | --DOMWINDOW == 130 (0x1125f3000) [pid = 1661] [serial = 653] [outer = 0x0] [url = about:blank] 06:01:34 INFO - PROCESS | 1661 | --DOMWINDOW == 129 (0x12c027c00) [pid = 1661] [serial = 659] [outer = 0x0] [url = about:blank] 06:01:34 INFO - PROCESS | 1661 | --DOMWINDOW == 128 (0x12b221c00) [pid = 1661] [serial = 606] [outer = 0x0] [url = about:blank] 06:01:34 INFO - PROCESS | 1661 | --DOMWINDOW == 127 (0x12c475800) [pid = 1661] [serial = 660] [outer = 0x0] [url = about:blank] 06:01:34 INFO - PROCESS | 1661 | --DOMWINDOW == 126 (0x12abdb000) [pid = 1661] [serial = 657] [outer = 0x0] [url = about:blank] 06:01:34 INFO - PROCESS | 1661 | --DOMWINDOW == 125 (0x1277ea800) [pid = 1661] [serial = 663] [outer = 0x0] [url = about:blank] 06:01:34 INFO - PROCESS | 1661 | --DOMWINDOW == 124 (0x12ba23800) [pid = 1661] [serial = 645] [outer = 0x0] [url = about:blank] 06:01:34 INFO - PROCESS | 1661 | --DOMWINDOW == 123 (0x12aa08800) [pid = 1661] [serial = 644] [outer = 0x0] [url = about:blank] 06:01:34 INFO - PROCESS | 1661 | --DOMWINDOW == 122 (0x1125f7c00) [pid = 1661] [serial = 654] [outer = 0x0] [url = about:blank] 06:01:34 INFO - PROCESS | 1661 | --DOMWINDOW == 121 (0x1277e5400) [pid = 1661] [serial = 662] [outer = 0x0] [url = about:blank] 06:01:34 INFO - PROCESS | 1661 | --DOMWINDOW == 120 (0x12a43e400) [pid = 1661] [serial = 642] [outer = 0x0] [url = about:blank] 06:01:34 INFO - PROCESS | 1661 | --DOMWINDOW == 119 (0x121812c00) [pid = 1661] [serial = 579] [outer = 0x0] [url = about:blank] 06:01:34 INFO - PROCESS | 1661 | --DOMWINDOW == 118 (0x118f78400) [pid = 1661] [serial = 576] [outer = 0x0] [url = about:blank] 06:01:34 INFO - PROCESS | 1661 | --DOMWINDOW == 117 (0x116469400) [pid = 1661] [serial = 573] [outer = 0x0] [url = about:blank] 06:01:34 INFO - PROCESS | 1661 | --DOMWINDOW == 116 (0x117577c00) [pid = 1661] [serial = 504] [outer = 0x0] [url = about:blank] 06:01:34 INFO - PROCESS | 1661 | --DOMWINDOW == 115 (0x1214efc00) [pid = 1661] [serial = 546] [outer = 0x0] [url = about:blank] 06:01:34 INFO - PROCESS | 1661 | --DOMWINDOW == 114 (0x12780e000) [pid = 1661] [serial = 500] [outer = 0x0] [url = about:blank] 06:01:34 INFO - PROCESS | 1661 | --DOMWINDOW == 113 (0x11861e000) [pid = 1661] [serial = 543] [outer = 0x0] [url = about:blank] 06:01:34 INFO - PROCESS | 1661 | --DOMWINDOW == 112 (0x1168a9c00) [pid = 1661] [serial = 540] [outer = 0x0] [url = about:blank] 06:01:34 INFO - PROCESS | 1661 | --DOMWINDOW == 111 (0x12770c000) [pid = 1661] [serial = 537] [outer = 0x0] [url = about:blank] 06:01:34 INFO - PROCESS | 1661 | 1464267694595 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 06:01:34 INFO - PROCESS | 1661 | 1464267694597 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 06:01:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 06:01:34 INFO - PROCESS | 1661 | 1464267694607 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 06:01:34 INFO - PROCESS | 1661 | 1464267694608 Marionette TRACE conn2 <- [1,966,null,{}] 06:01:34 INFO - PROCESS | 1661 | 1464267694611 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}] 06:01:34 INFO - PROCESS | 1661 | 1464267694693 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 06:01:34 INFO - PROCESS | 1661 | 1464267694705 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:34 INFO - PROCESS | 1661 | ++DOCSHELL 0x116f32000 == 40 [pid = 1661] [id = 249] 06:01:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 112 (0x11768cc00) [pid = 1661] [serial = 745] [outer = 0x0] 06:01:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 113 (0x118547c00) [pid = 1661] [serial = 746] [outer = 0x11768cc00] 06:01:34 INFO - PROCESS | 1661 | 1464267694732 Marionette DEBUG loaded listener.js 06:01:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 114 (0x118928800) [pid = 1661] [serial = 747] [outer = 0x11768cc00] 06:01:35 INFO - PROCESS | 1661 | 1464267695077 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]]]}] 06:01:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 06:01:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 519ms 06:01:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 06:01:35 INFO - PROCESS | 1661 | 1464267695134 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 06:01:35 INFO - PROCESS | 1661 | 1464267695135 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 06:01:35 INFO - PROCESS | 1661 | 1464267695139 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 06:01:35 INFO - PROCESS | 1661 | 1464267695141 Marionette TRACE conn2 <- [1,970,null,{}] 06:01:35 INFO - PROCESS | 1661 | 1464267695149 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}] 06:01:35 INFO - PROCESS | 1661 | 1464267695232 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 06:01:35 INFO - PROCESS | 1661 | 1464267695261 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:35 INFO - PROCESS | 1661 | ++DOCSHELL 0x11a0d5800 == 41 [pid = 1661] [id = 250] 06:01:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 115 (0x119862800) [pid = 1661] [serial = 748] [outer = 0x0] 06:01:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 116 (0x119c86000) [pid = 1661] [serial = 749] [outer = 0x119862800] 06:01:35 INFO - PROCESS | 1661 | 1464267695287 Marionette DEBUG loaded listener.js 06:01:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 117 (0x11a00b400) [pid = 1661] [serial = 750] [outer = 0x119862800] 06:01:35 INFO - PROCESS | 1661 | 1464267695610 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]]]}] 06:01:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 06:01:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 521ms 06:01:35 INFO - PROCESS | 1661 | 1464267695669 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 06:01:35 INFO - PROCESS | 1661 | 1464267695671 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 06:01:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 06:01:35 INFO - PROCESS | 1661 | 1464267695674 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 06:01:35 INFO - PROCESS | 1661 | 1464267695676 Marionette TRACE conn2 <- [1,974,null,{}] 06:01:35 INFO - PROCESS | 1661 | 1464267695678 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}] 06:01:35 INFO - PROCESS | 1661 | 1464267695771 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 06:01:35 INFO - PROCESS | 1661 | 1464267695775 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:35 INFO - PROCESS | 1661 | ++DOCSHELL 0x121b4a800 == 42 [pid = 1661] [id = 251] 06:01:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 118 (0x1214ebc00) [pid = 1661] [serial = 751] [outer = 0x0] 06:01:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 119 (0x1216f5c00) [pid = 1661] [serial = 752] [outer = 0x1214ebc00] 06:01:35 INFO - PROCESS | 1661 | 1464267695801 Marionette DEBUG loaded listener.js 06:01:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 120 (0x121eed400) [pid = 1661] [serial = 753] [outer = 0x1214ebc00] 06:01:36 INFO - PROCESS | 1661 | 1464267696125 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]]]}] 06:01:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 06:01:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 467ms 06:01:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 06:01:36 INFO - PROCESS | 1661 | 1464267696143 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 06:01:36 INFO - PROCESS | 1661 | 1464267696144 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 06:01:36 INFO - PROCESS | 1661 | 1464267696146 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 06:01:36 INFO - PROCESS | 1661 | 1464267696147 Marionette TRACE conn2 <- [1,978,null,{}] 06:01:36 INFO - PROCESS | 1661 | 1464267696151 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}] 06:01:36 INFO - PROCESS | 1661 | 1464267696239 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 06:01:36 INFO - PROCESS | 1661 | 1464267696296 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:36 INFO - PROCESS | 1661 | ++DOCSHELL 0x124b7a800 == 43 [pid = 1661] [id = 252] 06:01:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 121 (0x124817400) [pid = 1661] [serial = 754] [outer = 0x0] 06:01:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 122 (0x125119c00) [pid = 1661] [serial = 755] [outer = 0x124817400] 06:01:36 INFO - PROCESS | 1661 | 1464267696324 Marionette DEBUG loaded listener.js 06:01:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 123 (0x12721b800) [pid = 1661] [serial = 756] [outer = 0x124817400] 06:01:36 INFO - PROCESS | 1661 | 1464267696662 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]]]}] 06:01:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 06:01:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 523ms 06:01:36 INFO - PROCESS | 1661 | 1464267696670 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 06:01:36 INFO - PROCESS | 1661 | 1464267696671 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 06:01:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 06:01:36 INFO - PROCESS | 1661 | 1464267696674 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 06:01:36 INFO - PROCESS | 1661 | 1464267696675 Marionette TRACE conn2 <- [1,982,null,{}] 06:01:36 INFO - PROCESS | 1661 | 1464267696677 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}] 06:01:36 INFO - PROCESS | 1661 | 1464267696788 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 06:01:36 INFO - PROCESS | 1661 | 1464267696811 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:36 INFO - PROCESS | 1661 | ++DOCSHELL 0x1277c8800 == 44 [pid = 1661] [id = 253] 06:01:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 124 (0x127537800) [pid = 1661] [serial = 757] [outer = 0x0] 06:01:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 125 (0x12780e000) [pid = 1661] [serial = 758] [outer = 0x127537800] 06:01:36 INFO - PROCESS | 1661 | 1464267696852 Marionette DEBUG loaded listener.js 06:01:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 126 (0x1292ab000) [pid = 1661] [serial = 759] [outer = 0x127537800] 06:01:37 INFO - PROCESS | 1661 | 1464267697327 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]]]}] 06:01:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 06:01:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 668ms 06:01:37 INFO - PROCESS | 1661 | 1464267697343 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 06:01:37 INFO - PROCESS | 1661 | 1464267697344 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 06:01:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 06:01:37 INFO - PROCESS | 1661 | 1464267697346 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 06:01:37 INFO - PROCESS | 1661 | 1464267697347 Marionette TRACE conn2 <- [1,986,null,{}] 06:01:37 INFO - PROCESS | 1661 | 1464267697352 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}] 06:01:37 INFO - PROCESS | 1661 | 1464267697455 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 06:01:37 INFO - PROCESS | 1661 | 1464267697467 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:37 INFO - PROCESS | 1661 | ++DOCSHELL 0x1296e3000 == 45 [pid = 1661] [id = 254] 06:01:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 127 (0x12780e400) [pid = 1661] [serial = 760] [outer = 0x0] 06:01:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 128 (0x12a6f2000) [pid = 1661] [serial = 761] [outer = 0x12780e400] 06:01:37 INFO - PROCESS | 1661 | 1464267697492 Marionette DEBUG loaded listener.js 06:01:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 129 (0x12b15d000) [pid = 1661] [serial = 762] [outer = 0x12780e400] 06:01:37 INFO - PROCESS | 1661 | 1464267697849 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]]]}] 06:01:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 06:01:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 524ms 06:01:37 INFO - PROCESS | 1661 | 1464267697870 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 06:01:37 INFO - PROCESS | 1661 | 1464267697872 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 06:01:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 06:01:37 INFO - PROCESS | 1661 | 1464267697874 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 06:01:37 INFO - PROCESS | 1661 | 1464267697875 Marionette TRACE conn2 <- [1,990,null,{}] 06:01:37 INFO - PROCESS | 1661 | 1464267697877 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}] 06:01:37 INFO - PROCESS | 1661 | 1464267697979 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 06:01:37 INFO - PROCESS | 1661 | 1464267697992 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:37 INFO - PROCESS | 1661 | ++DOCSHELL 0x12aa54800 == 46 [pid = 1661] [id = 255] 06:01:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 130 (0x12b21f000) [pid = 1661] [serial = 763] [outer = 0x0] 06:01:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 131 (0x12b2ea400) [pid = 1661] [serial = 764] [outer = 0x12b21f000] 06:01:38 INFO - PROCESS | 1661 | 1464267698017 Marionette DEBUG loaded listener.js 06:01:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 132 (0x12ba30000) [pid = 1661] [serial = 765] [outer = 0x12b21f000] 06:01:38 INFO - PROCESS | 1661 | 1464267698346 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]]]}] 06:01:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 06:01:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 518ms 06:01:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 06:01:38 INFO - PROCESS | 1661 | 1464267698393 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 06:01:38 INFO - PROCESS | 1661 | 1464267698394 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 06:01:38 INFO - PROCESS | 1661 | 1464267698396 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 06:01:38 INFO - PROCESS | 1661 | 1464267698397 Marionette TRACE conn2 <- [1,994,null,{}] 06:01:38 INFO - PROCESS | 1661 | 1464267698399 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}] 06:01:38 INFO - PROCESS | 1661 | 1464267698505 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 06:01:38 INFO - PROCESS | 1661 | 1464267698519 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:38 INFO - PROCESS | 1661 | ++DOCSHELL 0x12b839000 == 47 [pid = 1661] [id = 256] 06:01:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 133 (0x12b223800) [pid = 1661] [serial = 766] [outer = 0x0] 06:01:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 134 (0x12bdb3400) [pid = 1661] [serial = 767] [outer = 0x12b223800] 06:01:38 INFO - PROCESS | 1661 | 1464267698544 Marionette DEBUG loaded listener.js 06:01:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 135 (0x12bdbe400) [pid = 1661] [serial = 768] [outer = 0x12b223800] 06:01:38 INFO - PROCESS | 1661 | --DOMWINDOW == 134 (0x127218000) [pid = 1661] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 06:01:38 INFO - PROCESS | 1661 | --DOMWINDOW == 133 (0x1186f3800) [pid = 1661] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 06:01:38 INFO - PROCESS | 1661 | --DOMWINDOW == 132 (0x11960b800) [pid = 1661] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 06:01:38 INFO - PROCESS | 1661 | --DOMWINDOW == 131 (0x1277e5000) [pid = 1661] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 06:01:38 INFO - PROCESS | 1661 | --DOMWINDOW == 130 (0x1125f2800) [pid = 1661] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 06:01:38 INFO - PROCESS | 1661 | --DOMWINDOW == 129 (0x119860800) [pid = 1661] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 06:01:38 INFO - PROCESS | 1661 | --DOMWINDOW == 128 (0x1125b6800) [pid = 1661] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 06:01:38 INFO - PROCESS | 1661 | --DOMWINDOW == 127 (0x118546800) [pid = 1661] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 06:01:38 INFO - PROCESS | 1661 | --DOMWINDOW == 126 (0x126d14000) [pid = 1661] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 06:01:38 INFO - PROCESS | 1661 | --DOMWINDOW == 125 (0x12780c400) [pid = 1661] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 06:01:38 INFO - PROCESS | 1661 | --DOMWINDOW == 124 (0x12780b000) [pid = 1661] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 06:01:38 INFO - PROCESS | 1661 | --DOMWINDOW == 123 (0x125775000) [pid = 1661] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 06:01:38 INFO - PROCESS | 1661 | --DOMWINDOW == 122 (0x116602800) [pid = 1661] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 06:01:38 INFO - PROCESS | 1661 | --DOMWINDOW == 121 (0x12b224800) [pid = 1661] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 06:01:38 INFO - PROCESS | 1661 | --DOMWINDOW == 120 (0x125288c00) [pid = 1661] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 06:01:38 INFO - PROCESS | 1661 | --DOMWINDOW == 119 (0x124f3d400) [pid = 1661] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 06:01:38 INFO - PROCESS | 1661 | --DOMWINDOW == 118 (0x127804c00) [pid = 1661] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 06:01:38 INFO - PROCESS | 1661 | --DOMWINDOW == 117 (0x112949c00) [pid = 1661] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 06:01:38 INFO - PROCESS | 1661 | --DOMWINDOW == 116 (0x115d75c00) [pid = 1661] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 06:01:38 INFO - PROCESS | 1661 | --DOMWINDOW == 115 (0x11bda0000) [pid = 1661] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 06:01:38 INFO - PROCESS | 1661 | --DOMWINDOW == 114 (0x127803000) [pid = 1661] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 06:01:38 INFO - PROCESS | 1661 | --DOMWINDOW == 113 (0x118225000) [pid = 1661] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 06:01:38 INFO - PROCESS | 1661 | --DOMWINDOW == 112 (0x11938c000) [pid = 1661] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 06:01:38 INFO - PROCESS | 1661 | --DOMWINDOW == 111 (0x1125fa800) [pid = 1661] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 06:01:38 INFO - PROCESS | 1661 | --DOMWINDOW == 110 (0x119c93000) [pid = 1661] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 06:01:38 INFO - PROCESS | 1661 | --DOMWINDOW == 109 (0x11938ac00) [pid = 1661] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 06:01:39 INFO - PROCESS | 1661 | 1464267699053 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]]]}] 06:01:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 06:01:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 670ms 06:01:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 06:01:39 INFO - PROCESS | 1661 | 1464267699073 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 06:01:39 INFO - PROCESS | 1661 | 1464267699074 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 06:01:39 INFO - PROCESS | 1661 | 1464267699076 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 06:01:39 INFO - PROCESS | 1661 | 1464267699078 Marionette TRACE conn2 <- [1,998,null,{}] 06:01:39 INFO - PROCESS | 1661 | 1464267699080 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}] 06:01:39 INFO - PROCESS | 1661 | 1464267699196 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 06:01:39 INFO - PROCESS | 1661 | 1464267699232 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:39 INFO - PROCESS | 1661 | ++DOCSHELL 0x1277ab800 == 48 [pid = 1661] [id = 257] 06:01:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 110 (0x1125b3c00) [pid = 1661] [serial = 769] [outer = 0x0] 06:01:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 111 (0x11853fc00) [pid = 1661] [serial = 770] [outer = 0x1125b3c00] 06:01:39 INFO - PROCESS | 1661 | 1464267699264 Marionette DEBUG loaded listener.js 06:01:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 112 (0x121eec800) [pid = 1661] [serial = 771] [outer = 0x1125b3c00] 06:01:39 INFO - PROCESS | 1661 | 1464267699566 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]]]}] 06:01:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 06:01:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 519ms 06:01:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 06:01:39 INFO - PROCESS | 1661 | 1464267699595 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 06:01:39 INFO - PROCESS | 1661 | 1464267699597 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 06:01:39 INFO - PROCESS | 1661 | 1464267699600 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 06:01:39 INFO - PROCESS | 1661 | 1464267699602 Marionette TRACE conn2 <- [1,1002,null,{}] 06:01:39 INFO - PROCESS | 1661 | 1464267699605 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}] 06:01:39 INFO - PROCESS | 1661 | 1464267699707 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 06:01:39 INFO - PROCESS | 1661 | 1464267699760 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:39 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bdc9000 == 49 [pid = 1661] [id = 258] 06:01:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 113 (0x119388800) [pid = 1661] [serial = 772] [outer = 0x0] 06:01:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 114 (0x127804c00) [pid = 1661] [serial = 773] [outer = 0x119388800] 06:01:39 INFO - PROCESS | 1661 | 1464267699786 Marionette DEBUG loaded listener.js 06:01:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 115 (0x12c028800) [pid = 1661] [serial = 774] [outer = 0x119388800] 06:01:40 INFO - PROCESS | 1661 | 1464267700139 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]]]}] 06:01:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 06:01:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 575ms 06:01:40 INFO - PROCESS | 1661 | 1464267700175 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 06:01:40 INFO - PROCESS | 1661 | 1464267700177 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 06:01:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 06:01:40 INFO - PROCESS | 1661 | 1464267700179 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 06:01:40 INFO - PROCESS | 1661 | 1464267700181 Marionette TRACE conn2 <- [1,1006,null,{}] 06:01:40 INFO - PROCESS | 1661 | 1464267700185 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}] 06:01:40 INFO - PROCESS | 1661 | 1464267700312 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 06:01:40 INFO - PROCESS | 1661 | 1464267700367 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:40 INFO - PROCESS | 1661 | ++DOCSHELL 0x12cc60800 == 50 [pid = 1661] [id = 259] 06:01:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 116 (0x12a6efc00) [pid = 1661] [serial = 775] [outer = 0x0] 06:01:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 117 (0x12c029800) [pid = 1661] [serial = 776] [outer = 0x12a6efc00] 06:01:40 INFO - PROCESS | 1661 | 1464267700392 Marionette DEBUG loaded listener.js 06:01:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 118 (0x12c479400) [pid = 1661] [serial = 777] [outer = 0x12a6efc00] 06:01:40 INFO - PROCESS | 1661 | 1464267700667 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]]]}] 06:01:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 06:01:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 521ms 06:01:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 06:01:40 INFO - PROCESS | 1661 | 1464267700708 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 06:01:40 INFO - PROCESS | 1661 | 1464267700709 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 06:01:40 INFO - PROCESS | 1661 | 1464267700711 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 06:01:40 INFO - PROCESS | 1661 | 1464267700712 Marionette TRACE conn2 <- [1,1010,null,{}] 06:01:40 INFO - PROCESS | 1661 | 1464267700715 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}] 06:01:40 INFO - PROCESS | 1661 | 1464267700816 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 06:01:40 INFO - PROCESS | 1661 | 1464267700823 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:40 INFO - PROCESS | 1661 | ++DOCSHELL 0x12cf1f800 == 51 [pid = 1661] [id = 260] 06:01:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 119 (0x119d9e400) [pid = 1661] [serial = 778] [outer = 0x0] 06:01:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 120 (0x119da2800) [pid = 1661] [serial = 779] [outer = 0x119d9e400] 06:01:40 INFO - PROCESS | 1661 | 1464267700847 Marionette DEBUG loaded listener.js 06:01:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 121 (0x119da6400) [pid = 1661] [serial = 780] [outer = 0x119d9e400] 06:01:41 INFO - PROCESS | 1661 | 1464267701371 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]]]}] 06:01:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 06:01:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 669ms 06:01:41 INFO - PROCESS | 1661 | 1464267701401 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 06:01:41 INFO - PROCESS | 1661 | 1464267701405 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 06:01:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 06:01:41 INFO - PROCESS | 1661 | 1464267701410 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 06:01:41 INFO - PROCESS | 1661 | 1464267701412 Marionette TRACE conn2 <- [1,1014,null,{}] 06:01:41 INFO - PROCESS | 1661 | 1464267701416 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}] 06:01:41 INFO - PROCESS | 1661 | 1464267701528 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 06:01:41 INFO - PROCESS | 1661 | 1464267701597 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:41 INFO - PROCESS | 1661 | ++DOCSHELL 0x11915a800 == 52 [pid = 1661] [id = 261] 06:01:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 122 (0x1132cc000) [pid = 1661] [serial = 781] [outer = 0x0] 06:01:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 123 (0x11685e800) [pid = 1661] [serial = 782] [outer = 0x1132cc000] 06:01:41 INFO - PROCESS | 1661 | 1464267701628 Marionette DEBUG loaded listener.js 06:01:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 124 (0x118225800) [pid = 1661] [serial = 783] [outer = 0x1132cc000] 06:01:42 INFO - PROCESS | 1661 | 1464267702058 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]]]}] 06:01:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 06:01:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 672ms 06:01:42 INFO - PROCESS | 1661 | 1464267702082 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 06:01:42 INFO - PROCESS | 1661 | 1464267702088 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 06:01:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 06:01:42 INFO - PROCESS | 1661 | 1464267702093 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 06:01:42 INFO - PROCESS | 1661 | 1464267702095 Marionette TRACE conn2 <- [1,1018,null,{}] 06:01:42 INFO - PROCESS | 1661 | 1464267702098 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}] 06:01:42 INFO - PROCESS | 1661 | 1464267702205 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 06:01:42 INFO - PROCESS | 1661 | 1464267702292 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:42 INFO - PROCESS | 1661 | ++DOCSHELL 0x1277c6000 == 53 [pid = 1661] [id = 262] 06:01:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 125 (0x11860ec00) [pid = 1661] [serial = 784] [outer = 0x0] 06:01:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 126 (0x119390400) [pid = 1661] [serial = 785] [outer = 0x11860ec00] 06:01:42 INFO - PROCESS | 1661 | 1464267702336 Marionette DEBUG loaded listener.js 06:01:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 127 (0x11960dc00) [pid = 1661] [serial = 786] [outer = 0x11860ec00] 06:01:42 INFO - PROCESS | 1661 | 1464267702770 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]]]}] 06:01:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 06:01:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 724ms 06:01:42 INFO - PROCESS | 1661 | 1464267702818 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 06:01:42 INFO - PROCESS | 1661 | 1464267702820 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 06:01:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 06:01:42 INFO - PROCESS | 1661 | 1464267702822 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 06:01:42 INFO - PROCESS | 1661 | 1464267702825 Marionette TRACE conn2 <- [1,1022,null,{}] 06:01:42 INFO - PROCESS | 1661 | 1464267702832 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}] 06:01:42 INFO - PROCESS | 1661 | 1464267702978 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 06:01:43 INFO - PROCESS | 1661 | 1464267703031 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:43 INFO - PROCESS | 1661 | ++DOCSHELL 0x12da85800 == 54 [pid = 1661] [id = 263] 06:01:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 128 (0x119da2c00) [pid = 1661] [serial = 787] [outer = 0x0] 06:01:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 129 (0x11bd9d000) [pid = 1661] [serial = 788] [outer = 0x119da2c00] 06:01:43 INFO - PROCESS | 1661 | 1464267703063 Marionette DEBUG loaded listener.js 06:01:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 130 (0x125111800) [pid = 1661] [serial = 789] [outer = 0x119da2c00] 06:01:43 INFO - PROCESS | 1661 | 1464267703483 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]]]}] 06:01:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 06:01:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 671ms 06:01:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 06:01:43 INFO - PROCESS | 1661 | 1464267703493 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 06:01:43 INFO - PROCESS | 1661 | 1464267703495 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 06:01:43 INFO - PROCESS | 1661 | 1464267703497 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 06:01:43 INFO - PROCESS | 1661 | 1464267703499 Marionette TRACE conn2 <- [1,1026,null,{}] 06:01:43 INFO - PROCESS | 1661 | 1464267703522 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}] 06:01:43 INFO - PROCESS | 1661 | 1464267703628 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 06:01:43 INFO - PROCESS | 1661 | 1464267703684 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:43 INFO - PROCESS | 1661 | ++DOCSHELL 0x118686000 == 55 [pid = 1661] [id = 264] 06:01:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 131 (0x1258b2000) [pid = 1661] [serial = 790] [outer = 0x0] 06:01:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 132 (0x1275ef000) [pid = 1661] [serial = 791] [outer = 0x1258b2000] 06:01:43 INFO - PROCESS | 1661 | 1464267703714 Marionette DEBUG loaded listener.js 06:01:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 133 (0x1277eb800) [pid = 1661] [serial = 792] [outer = 0x1258b2000] 06:01:44 INFO - PROCESS | 1661 | 1464267704157 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]]]}] 06:01:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 06:01:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 673ms 06:01:44 INFO - PROCESS | 1661 | 1464267704171 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 06:01:44 INFO - PROCESS | 1661 | 1464267704172 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 06:01:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 06:01:44 INFO - PROCESS | 1661 | 1464267704175 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 06:01:44 INFO - PROCESS | 1661 | 1464267704176 Marionette TRACE conn2 <- [1,1030,null,{}] 06:01:44 INFO - PROCESS | 1661 | 1464267704179 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}] 06:01:44 INFO - PROCESS | 1661 | 1464267704294 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 06:01:44 INFO - PROCESS | 1661 | 1464267704349 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:44 INFO - PROCESS | 1661 | ++DOCSHELL 0x12d44e800 == 56 [pid = 1661] [id = 265] 06:01:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 134 (0x1125f0c00) [pid = 1661] [serial = 793] [outer = 0x0] 06:01:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 135 (0x1277e9400) [pid = 1661] [serial = 794] [outer = 0x1125f0c00] 06:01:44 INFO - PROCESS | 1661 | 1464267704379 Marionette DEBUG loaded listener.js 06:01:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 136 (0x12b227c00) [pid = 1661] [serial = 795] [outer = 0x1125f0c00] 06:01:44 INFO - PROCESS | 1661 | 1464267704872 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]]]}] 06:01:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 06:01:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 969ms 06:01:45 INFO - PROCESS | 1661 | 1464267705263 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 06:01:45 INFO - PROCESS | 1661 | 1464267705267 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 06:01:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 06:01:45 INFO - PROCESS | 1661 | 1464267705275 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 06:01:45 INFO - PROCESS | 1661 | 1464267705278 Marionette TRACE conn2 <- [1,1034,null,{}] 06:01:45 INFO - PROCESS | 1661 | 1464267705299 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}] 06:01:45 INFO - PROCESS | 1661 | 1464267705445 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 06:01:45 INFO - PROCESS | 1661 | 1464267705568 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:45 INFO - PROCESS | 1661 | ++DOCSHELL 0x11264b000 == 57 [pid = 1661] [id = 266] 06:01:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 137 (0x1125b9c00) [pid = 1661] [serial = 796] [outer = 0x0] 06:01:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 138 (0x1125bc800) [pid = 1661] [serial = 797] [outer = 0x1125b9c00] 06:01:45 INFO - PROCESS | 1661 | 1464267705596 Marionette DEBUG loaded listener.js 06:01:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 139 (0x1125f1800) [pid = 1661] [serial = 798] [outer = 0x1125b9c00] 06:01:45 INFO - PROCESS | 1661 | 1464267705993 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]]]}] 06:01:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 06:01:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 780ms 06:01:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 06:01:46 INFO - PROCESS | 1661 | 1464267706054 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 06:01:46 INFO - PROCESS | 1661 | 1464267706056 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 06:01:46 INFO - PROCESS | 1661 | 1464267706061 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 06:01:46 INFO - PROCESS | 1661 | 1464267706063 Marionette TRACE conn2 <- [1,1038,null,{}] 06:01:46 INFO - PROCESS | 1661 | 1464267706066 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}] 06:01:46 INFO - PROCESS | 1661 | 1464267706161 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 06:01:46 INFO - PROCESS | 1661 | 1464267706233 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:46 INFO - PROCESS | 1661 | ++DOCSHELL 0x116851000 == 58 [pid = 1661] [id = 267] 06:01:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 140 (0x112c9ec00) [pid = 1661] [serial = 799] [outer = 0x0] 06:01:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 141 (0x113239000) [pid = 1661] [serial = 800] [outer = 0x112c9ec00] 06:01:46 INFO - PROCESS | 1661 | 1464267706260 Marionette DEBUG loaded listener.js 06:01:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 142 (0x1132d0800) [pid = 1661] [serial = 801] [outer = 0x112c9ec00] 06:01:46 INFO - PROCESS | 1661 | --DOCSHELL 0x12cc60800 == 57 [pid = 1661] [id = 259] 06:01:46 INFO - PROCESS | 1661 | --DOCSHELL 0x12bdc9000 == 56 [pid = 1661] [id = 258] 06:01:46 INFO - PROCESS | 1661 | --DOCSHELL 0x1277ab800 == 55 [pid = 1661] [id = 257] 06:01:46 INFO - PROCESS | 1661 | --DOCSHELL 0x12b839000 == 54 [pid = 1661] [id = 256] 06:01:46 INFO - PROCESS | 1661 | --DOCSHELL 0x12aa54800 == 53 [pid = 1661] [id = 255] 06:01:46 INFO - PROCESS | 1661 | --DOCSHELL 0x1296e3000 == 52 [pid = 1661] [id = 254] 06:01:46 INFO - PROCESS | 1661 | --DOMWINDOW == 141 (0x12bb31800) [pid = 1661] [serial = 722] [outer = 0x0] [url = about:blank] 06:01:46 INFO - PROCESS | 1661 | --DOCSHELL 0x1277c8800 == 51 [pid = 1661] [id = 253] 06:01:46 INFO - PROCESS | 1661 | --DOCSHELL 0x124b7a800 == 50 [pid = 1661] [id = 252] 06:01:46 INFO - PROCESS | 1661 | --DOCSHELL 0x121b4a800 == 49 [pid = 1661] [id = 251] 06:01:46 INFO - PROCESS | 1661 | --DOCSHELL 0x11a0d5800 == 48 [pid = 1661] [id = 250] 06:01:46 INFO - PROCESS | 1661 | --DOCSHELL 0x116f32000 == 47 [pid = 1661] [id = 249] 06:01:46 INFO - PROCESS | 1661 | --DOCSHELL 0x117e21000 == 46 [pid = 1661] [id = 248] 06:01:46 INFO - PROCESS | 1661 | --DOCSHELL 0x117e1a800 == 45 [pid = 1661] [id = 247] 06:01:46 INFO - PROCESS | 1661 | --DOCSHELL 0x124ec4800 == 44 [pid = 1661] [id = 243] 06:01:46 INFO - PROCESS | 1661 | --DOCSHELL 0x1186c5800 == 43 [pid = 1661] [id = 242] 06:01:46 INFO - PROCESS | 1661 | --DOCSHELL 0x12d3d1000 == 42 [pid = 1661] [id = 241] 06:01:46 INFO - PROCESS | 1661 | --DOMWINDOW == 140 (0x119c8f800) [pid = 1661] [serial = 612] [outer = 0x0] [url = about:blank] 06:01:46 INFO - PROCESS | 1661 | --DOMWINDOW == 139 (0x128da3c00) [pid = 1661] [serial = 615] [outer = 0x0] [url = about:blank] 06:01:46 INFO - PROCESS | 1661 | --DOMWINDOW == 138 (0x1292a4c00) [pid = 1661] [serial = 570] [outer = 0x0] [url = about:blank] 06:01:46 INFO - PROCESS | 1661 | --DOMWINDOW == 137 (0x12b2e7800) [pid = 1661] [serial = 621] [outer = 0x0] [url = about:blank] 06:01:46 INFO - PROCESS | 1661 | --DOMWINDOW == 136 (0x12a6f7c00) [pid = 1661] [serial = 618] [outer = 0x0] [url = about:blank] 06:01:46 INFO - PROCESS | 1661 | --DOMWINDOW == 135 (0x1182f9800) [pid = 1661] [serial = 609] [outer = 0x0] [url = about:blank] 06:01:46 INFO - PROCESS | 1661 | --DOMWINDOW == 134 (0x12bdb2000) [pid = 1661] [serial = 624] [outer = 0x0] [url = about:blank] 06:01:46 INFO - PROCESS | 1661 | --DOMWINDOW == 133 (0x127811c00) [pid = 1661] [serial = 704] [outer = 0x0] [url = about:blank] 06:01:46 INFO - PROCESS | 1661 | --DOMWINDOW == 132 (0x126fd2800) [pid = 1661] [serial = 701] [outer = 0x0] [url = about:blank] 06:01:46 INFO - PROCESS | 1661 | --DOMWINDOW == 131 (0x12abdd000) [pid = 1661] [serial = 710] [outer = 0x0] [url = about:blank] 06:01:46 INFO - PROCESS | 1661 | --DOMWINDOW == 130 (0x1164b9000) [pid = 1661] [serial = 713] [outer = 0x0] [url = about:blank] 06:01:46 INFO - PROCESS | 1661 | --DOMWINDOW == 129 (0x116129000) [pid = 1661] [serial = 686] [outer = 0x0] [url = about:blank] 06:01:46 INFO - PROCESS | 1661 | --DOMWINDOW == 128 (0x124f3e000) [pid = 1661] [serial = 675] [outer = 0x0] [url = about:blank] 06:01:46 INFO - PROCESS | 1661 | --DOMWINDOW == 127 (0x12180cc00) [pid = 1661] [serial = 674] [outer = 0x0] [url = about:blank] 06:01:46 INFO - PROCESS | 1661 | --DOMWINDOW == 126 (0x12c473000) [pid = 1661] [serial = 684] [outer = 0x0] [url = about:blank] 06:01:46 INFO - PROCESS | 1661 | --DOMWINDOW == 125 (0x12c01c800) [pid = 1661] [serial = 683] [outer = 0x0] [url = about:blank] 06:01:46 INFO - PROCESS | 1661 | --DOMWINDOW == 124 (0x1182f1400) [pid = 1661] [serial = 689] [outer = 0x0] [url = about:blank] 06:01:46 INFO - PROCESS | 1661 | --DOMWINDOW == 123 (0x1186ed800) [pid = 1661] [serial = 690] [outer = 0x0] [url = about:blank] 06:01:46 INFO - PROCESS | 1661 | --DOMWINDOW == 122 (0x119602400) [pid = 1661] [serial = 692] [outer = 0x0] [url = about:blank] 06:01:46 INFO - PROCESS | 1661 | --DOMWINDOW == 121 (0x119c05800) [pid = 1661] [serial = 693] [outer = 0x0] [url = about:blank] 06:01:46 INFO - PROCESS | 1661 | --DOMWINDOW == 120 (0x11860d400) [pid = 1661] [serial = 669] [outer = 0x0] [url = about:blank] 06:01:46 INFO - PROCESS | 1661 | --DOMWINDOW == 119 (0x118224000) [pid = 1661] [serial = 668] [outer = 0x0] [url = about:blank] 06:01:46 INFO - PROCESS | 1661 | --DOMWINDOW == 118 (0x1214ec000) [pid = 1661] [serial = 695] [outer = 0x0] [url = about:blank] 06:01:46 INFO - PROCESS | 1661 | --DOMWINDOW == 117 (0x1218b6c00) [pid = 1661] [serial = 696] [outer = 0x0] [url = about:blank] 06:01:46 INFO - PROCESS | 1661 | --DOMWINDOW == 116 (0x119393c00) [pid = 1661] [serial = 672] [outer = 0x0] [url = about:blank] 06:01:46 INFO - PROCESS | 1661 | --DOMWINDOW == 115 (0x11938e400) [pid = 1661] [serial = 671] [outer = 0x0] [url = about:blank] 06:01:46 INFO - PROCESS | 1661 | --DOMWINDOW == 114 (0x12770dc00) [pid = 1661] [serial = 677] [outer = 0x0] [url = about:blank] 06:01:46 INFO - PROCESS | 1661 | --DOMWINDOW == 113 (0x1292a6400) [pid = 1661] [serial = 678] [outer = 0x0] [url = about:blank] 06:01:46 INFO - PROCESS | 1661 | --DOMWINDOW == 112 (0x12a6f2400) [pid = 1661] [serial = 708] [outer = 0x0] [url = about:blank] 06:01:46 INFO - PROCESS | 1661 | --DOMWINDOW == 111 (0x129511000) [pid = 1661] [serial = 707] [outer = 0x0] [url = about:blank] 06:01:46 INFO - PROCESS | 1661 | --DOMWINDOW == 110 (0x1219ac000) [pid = 1661] [serial = 698] [outer = 0x0] [url = about:blank] 06:01:46 INFO - PROCESS | 1661 | --DOMWINDOW == 109 (0x12b2e6c00) [pid = 1661] [serial = 681] [outer = 0x0] [url = about:blank] 06:01:46 INFO - PROCESS | 1661 | --DOMWINDOW == 108 (0x12aa08c00) [pid = 1661] [serial = 680] [outer = 0x0] [url = about:blank] 06:01:46 INFO - PROCESS | 1661 | --DOMWINDOW == 107 (0x12c476800) [pid = 1661] [serial = 666] [outer = 0x0] [url = about:blank] 06:01:46 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x1275f1800) [pid = 1661] [serial = 716] [outer = 0x0] [url = about:blank] 06:01:46 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x12bb2c800) [pid = 1661] [serial = 717] [outer = 0x0] [url = about:blank] 06:01:46 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x1125bec00) [pid = 1661] [serial = 719] [outer = 0x0] [url = about:blank] 06:01:46 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x118929000) [pid = 1661] [serial = 714] [outer = 0x0] [url = about:blank] 06:01:46 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x12b2e4c00) [pid = 1661] [serial = 711] [outer = 0x0] [url = about:blank] 06:01:46 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x1168aa000) [pid = 1661] [serial = 687] [outer = 0x0] [url = about:blank] 06:01:46 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x1292aac00) [pid = 1661] [serial = 705] [outer = 0x0] [url = about:blank] 06:01:46 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x1125c2c00) [pid = 1661] [serial = 720] [outer = 0x0] [url = about:blank] 06:01:46 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x124f3e400) [pid = 1661] [serial = 699] [outer = 0x0] [url = about:blank] 06:01:46 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x127804800) [pid = 1661] [serial = 702] [outer = 0x0] [url = about:blank] 06:01:46 INFO - PROCESS | 1661 | 1464267706658 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]]]}] 06:01:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 06:01:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 622ms 06:01:46 INFO - PROCESS | 1661 | 1464267706681 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 06:01:46 INFO - PROCESS | 1661 | 1464267706683 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 06:01:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 06:01:46 INFO - PROCESS | 1661 | 1464267706688 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 06:01:46 INFO - PROCESS | 1661 | 1464267706689 Marionette TRACE conn2 <- [1,1042,null,{}] 06:01:46 INFO - PROCESS | 1661 | 1464267706696 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}] 06:01:46 INFO - PROCESS | 1661 | 1464267706808 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 06:01:46 INFO - PROCESS | 1661 | 1464267706817 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:46 INFO - PROCESS | 1661 | ++DOCSHELL 0x117e1a800 == 43 [pid = 1661] [id = 268] 06:01:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x1164b9000) [pid = 1661] [serial = 802] [outer = 0x0] 06:01:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x11660d400) [pid = 1661] [serial = 803] [outer = 0x1164b9000] 06:01:46 INFO - PROCESS | 1661 | 1464267706846 Marionette DEBUG loaded listener.js 06:01:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x116a5a800) [pid = 1661] [serial = 804] [outer = 0x1164b9000] 06:01:47 INFO - PROCESS | 1661 | 1464267707176 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]]]}] 06:01:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 06:01:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 519ms 06:01:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 06:01:47 INFO - PROCESS | 1661 | 1464267707208 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 06:01:47 INFO - PROCESS | 1661 | 1464267707209 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 06:01:47 INFO - PROCESS | 1661 | 1464267707211 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 06:01:47 INFO - PROCESS | 1661 | 1464267707212 Marionette TRACE conn2 <- [1,1046,null,{}] 06:01:47 INFO - PROCESS | 1661 | 1464267707214 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}] 06:01:47 INFO - PROCESS | 1661 | 1464267707295 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 06:01:47 INFO - PROCESS | 1661 | 1464267707302 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:47 INFO - PROCESS | 1661 | ++DOCSHELL 0x1186dc000 == 44 [pid = 1661] [id = 269] 06:01:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x11767ec00) [pid = 1661] [serial = 805] [outer = 0x0] 06:01:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x118225c00) [pid = 1661] [serial = 806] [outer = 0x11767ec00] 06:01:47 INFO - PROCESS | 1661 | 1464267707329 Marionette DEBUG loaded listener.js 06:01:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x1182eec00) [pid = 1661] [serial = 807] [outer = 0x11767ec00] 06:01:47 INFO - PROCESS | 1661 | 1464267707666 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]]]}] 06:01:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 06:01:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 468ms 06:01:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 06:01:47 INFO - PROCESS | 1661 | 1464267707680 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 06:01:47 INFO - PROCESS | 1661 | 1464267707681 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 06:01:47 INFO - PROCESS | 1661 | 1464267707684 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 06:01:47 INFO - PROCESS | 1661 | 1464267707686 Marionette TRACE conn2 <- [1,1050,null,{}] 06:01:47 INFO - PROCESS | 1661 | 1464267707690 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}] 06:01:47 INFO - PROCESS | 1661 | 1464267707768 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 06:01:47 INFO - PROCESS | 1661 | 1464267707822 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:47 INFO - PROCESS | 1661 | ++DOCSHELL 0x11914c800 == 45 [pid = 1661] [id = 270] 06:01:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x117684000) [pid = 1661] [serial = 808] [outer = 0x0] 06:01:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x118495400) [pid = 1661] [serial = 809] [outer = 0x117684000] 06:01:47 INFO - PROCESS | 1661 | 1464267707847 Marionette DEBUG loaded listener.js 06:01:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x118610000) [pid = 1661] [serial = 810] [outer = 0x117684000] 06:01:48 INFO - PROCESS | 1661 | 1464267708143 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]]]}] 06:01:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 06:01:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 471ms 06:01:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 06:01:48 INFO - PROCESS | 1661 | 1464267708157 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 06:01:48 INFO - PROCESS | 1661 | 1464267708158 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 06:01:48 INFO - PROCESS | 1661 | 1464267708160 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 06:01:48 INFO - PROCESS | 1661 | 1464267708162 Marionette TRACE conn2 <- [1,1054,null,{}] 06:01:48 INFO - PROCESS | 1661 | 1464267708164 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}] 06:01:48 INFO - PROCESS | 1661 | 1464267708278 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 06:01:48 INFO - PROCESS | 1661 | 1464267708284 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:48 INFO - PROCESS | 1661 | ++DOCSHELL 0x11a0d6000 == 46 [pid = 1661] [id = 271] 06:01:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x1186e8800) [pid = 1661] [serial = 811] [outer = 0x0] 06:01:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x118929400) [pid = 1661] [serial = 812] [outer = 0x1186e8800] 06:01:48 INFO - PROCESS | 1661 | 1464267708310 Marionette DEBUG loaded listener.js 06:01:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x11938ac00) [pid = 1661] [serial = 813] [outer = 0x1186e8800] 06:01:48 INFO - PROCESS | 1661 | 1464267708657 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]]]}] 06:01:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 06:01:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 522ms 06:01:48 INFO - PROCESS | 1661 | 1464267708685 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 06:01:48 INFO - PROCESS | 1661 | 1464267708687 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 06:01:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 06:01:48 INFO - PROCESS | 1661 | 1464267708689 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 06:01:48 INFO - PROCESS | 1661 | 1464267708691 Marionette TRACE conn2 <- [1,1058,null,{}] 06:01:48 INFO - PROCESS | 1661 | 1464267708693 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}] 06:01:48 INFO - PROCESS | 1661 | 1464267708811 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 06:01:48 INFO - PROCESS | 1661 | 1464267708825 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:48 INFO - PROCESS | 1661 | ++DOCSHELL 0x121496000 == 47 [pid = 1661] [id = 272] 06:01:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 110 (0x11938d800) [pid = 1661] [serial = 814] [outer = 0x0] 06:01:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 111 (0x119602800) [pid = 1661] [serial = 815] [outer = 0x11938d800] 06:01:48 INFO - PROCESS | 1661 | 1464267708851 Marionette DEBUG loaded listener.js 06:01:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 112 (0x119610000) [pid = 1661] [serial = 816] [outer = 0x11938d800] 06:01:49 INFO - PROCESS | 1661 | 1464267709163 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]]]}] 06:01:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 06:01:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 518ms 06:01:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 06:01:49 INFO - PROCESS | 1661 | 1464267709208 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 06:01:49 INFO - PROCESS | 1661 | 1464267709210 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 06:01:49 INFO - PROCESS | 1661 | 1464267709212 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 06:01:49 INFO - PROCESS | 1661 | 1464267709213 Marionette TRACE conn2 <- [1,1062,null,{}] 06:01:49 INFO - PROCESS | 1661 | 1464267709215 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}] 06:01:49 INFO - PROCESS | 1661 | 1464267709315 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 06:01:49 INFO - PROCESS | 1661 | 1464267709343 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:49 INFO - PROCESS | 1661 | ++DOCSHELL 0x121b39000 == 48 [pid = 1661] [id = 273] 06:01:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 113 (0x119c04c00) [pid = 1661] [serial = 817] [outer = 0x0] 06:01:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 114 (0x119c0b400) [pid = 1661] [serial = 818] [outer = 0x119c04c00] 06:01:49 INFO - PROCESS | 1661 | 1464267709368 Marionette DEBUG loaded listener.js 06:01:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 115 (0x119c8ac00) [pid = 1661] [serial = 819] [outer = 0x119c04c00] 06:01:49 INFO - PROCESS | 1661 | 1464267709711 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]]]}] 06:01:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 06:01:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 519ms 06:01:49 INFO - PROCESS | 1661 | 1464267709732 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 06:01:49 INFO - PROCESS | 1661 | 1464267709734 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 06:01:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 06:01:49 INFO - PROCESS | 1661 | 1464267709738 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 06:01:49 INFO - PROCESS | 1661 | 1464267709739 Marionette TRACE conn2 <- [1,1066,null,{}] 06:01:49 INFO - PROCESS | 1661 | 1464267709748 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}] 06:01:49 INFO - PROCESS | 1661 | 1464267709845 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 06:01:49 INFO - PROCESS | 1661 | 1464267709886 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:49 INFO - PROCESS | 1661 | ++DOCSHELL 0x1226d5800 == 49 [pid = 1661] [id = 274] 06:01:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 116 (0x119c05800) [pid = 1661] [serial = 820] [outer = 0x0] 06:01:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 117 (0x119ce0800) [pid = 1661] [serial = 821] [outer = 0x119c05800] 06:01:49 INFO - PROCESS | 1661 | 1464267709911 Marionette DEBUG loaded listener.js 06:01:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 118 (0x119da1000) [pid = 1661] [serial = 822] [outer = 0x119c05800] 06:01:50 INFO - PROCESS | 1661 | 1464267710238 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]]]}] 06:01:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 06:01:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 531ms 06:01:50 INFO - PROCESS | 1661 | 1464267710274 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 06:01:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 06:01:50 INFO - PROCESS | 1661 | 1464267710275 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 06:01:50 INFO - PROCESS | 1661 | 1464267710277 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 06:01:50 INFO - PROCESS | 1661 | 1464267710278 Marionette TRACE conn2 <- [1,1070,null,{}] 06:01:50 INFO - PROCESS | 1661 | 1464267710281 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}] 06:01:50 INFO - PROCESS | 1661 | 1464267710380 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 06:01:50 INFO - PROCESS | 1661 | 1464267710384 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:50 INFO - PROCESS | 1661 | ++DOCSHELL 0x1257ad000 == 50 [pid = 1661] [id = 275] 06:01:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 119 (0x119c94000) [pid = 1661] [serial = 823] [outer = 0x0] 06:01:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 120 (0x119da6c00) [pid = 1661] [serial = 824] [outer = 0x119c94000] 06:01:50 INFO - PROCESS | 1661 | 1464267710409 Marionette DEBUG loaded listener.js 06:01:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 121 (0x1214ee800) [pid = 1661] [serial = 825] [outer = 0x119c94000] 06:01:50 INFO - PROCESS | 1661 | 1464267710905 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]]]}] 06:01:50 INFO - PROCESS | 1661 | --DOMWINDOW == 120 (0x119388800) [pid = 1661] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 06:01:50 INFO - PROCESS | 1661 | --DOMWINDOW == 119 (0x127537800) [pid = 1661] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 06:01:50 INFO - PROCESS | 1661 | --DOMWINDOW == 118 (0x12780e400) [pid = 1661] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 06:01:50 INFO - PROCESS | 1661 | --DOMWINDOW == 117 (0x12b223800) [pid = 1661] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 06:01:50 INFO - PROCESS | 1661 | --DOMWINDOW == 116 (0x1125b3c00) [pid = 1661] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 06:01:50 INFO - PROCESS | 1661 | --DOMWINDOW == 115 (0x1214ebc00) [pid = 1661] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 06:01:50 INFO - PROCESS | 1661 | --DOMWINDOW == 114 (0x119862800) [pid = 1661] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 06:01:50 INFO - PROCESS | 1661 | --DOMWINDOW == 113 (0x12b21f000) [pid = 1661] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 06:01:50 INFO - PROCESS | 1661 | --DOMWINDOW == 112 (0x11768cc00) [pid = 1661] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 06:01:50 INFO - PROCESS | 1661 | --DOMWINDOW == 111 (0x1166ca000) [pid = 1661] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 06:01:50 INFO - PROCESS | 1661 | --DOMWINDOW == 110 (0x1125bbc00) [pid = 1661] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 06:01:50 INFO - PROCESS | 1661 | --DOMWINDOW == 109 (0x124817400) [pid = 1661] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 06:01:50 INFO - PROCESS | 1661 | --DOMWINDOW == 108 (0x12a6efc00) [pid = 1661] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 06:01:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 06:01:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 668ms 06:01:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 06:01:50 INFO - PROCESS | 1661 | 1464267710946 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 06:01:50 INFO - PROCESS | 1661 | 1464267710947 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 06:01:50 INFO - PROCESS | 1661 | 1464267710949 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 06:01:50 INFO - PROCESS | 1661 | 1464267710951 Marionette TRACE conn2 <- [1,1074,null,{}] 06:01:50 INFO - PROCESS | 1661 | 1464267710954 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}] 06:01:51 INFO - PROCESS | 1661 | 1464267711052 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 06:01:51 INFO - PROCESS | 1661 | 1464267711057 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:51 INFO - PROCESS | 1661 | ++DOCSHELL 0x1271cf800 == 51 [pid = 1661] [id = 276] 06:01:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x112cdc400) [pid = 1661] [serial = 826] [outer = 0x0] 06:01:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 110 (0x1216f7c00) [pid = 1661] [serial = 827] [outer = 0x112cdc400] 06:01:51 INFO - PROCESS | 1661 | 1464267711087 Marionette DEBUG loaded listener.js 06:01:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 111 (0x121e4d000) [pid = 1661] [serial = 828] [outer = 0x112cdc400] 06:01:51 INFO - PROCESS | 1661 | 1464267711421 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]]]}] 06:01:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 06:01:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 519ms 06:01:51 INFO - PROCESS | 1661 | 1464267711470 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 06:01:51 INFO - PROCESS | 1661 | 1464267711472 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 06:01:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 06:01:51 INFO - PROCESS | 1661 | 1464267711475 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 06:01:51 INFO - PROCESS | 1661 | 1464267711477 Marionette TRACE conn2 <- [1,1078,null,{}] 06:01:51 INFO - PROCESS | 1661 | 1464267711480 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}] 06:01:51 INFO - PROCESS | 1661 | 1464267711639 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 06:01:51 INFO - PROCESS | 1661 | 1464267711686 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:51 INFO - PROCESS | 1661 | ++DOCSHELL 0x128d8a800 == 52 [pid = 1661] [id = 277] 06:01:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 112 (0x124b65400) [pid = 1661] [serial = 829] [outer = 0x0] 06:01:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 113 (0x124f3c800) [pid = 1661] [serial = 830] [outer = 0x124b65400] 06:01:51 INFO - PROCESS | 1661 | 1464267711725 Marionette DEBUG loaded listener.js 06:01:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 114 (0x12528a800) [pid = 1661] [serial = 831] [outer = 0x124b65400] 06:01:52 INFO - PROCESS | 1661 | 1464267712177 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]]]}] 06:01:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 06:01:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 720ms 06:01:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 06:01:52 INFO - PROCESS | 1661 | 1464267712195 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 06:01:52 INFO - PROCESS | 1661 | 1464267712196 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 06:01:52 INFO - PROCESS | 1661 | 1464267712199 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 06:01:52 INFO - PROCESS | 1661 | 1464267712200 Marionette TRACE conn2 <- [1,1082,null,{}] 06:01:52 INFO - PROCESS | 1661 | 1464267712202 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}] 06:01:52 INFO - PROCESS | 1661 | 1464267712308 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 06:01:52 INFO - PROCESS | 1661 | 1464267712313 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:52 INFO - PROCESS | 1661 | ++DOCSHELL 0x1296f8000 == 53 [pid = 1661] [id = 278] 06:01:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 115 (0x12528ec00) [pid = 1661] [serial = 832] [outer = 0x0] 06:01:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 116 (0x1258ae000) [pid = 1661] [serial = 833] [outer = 0x12528ec00] 06:01:52 INFO - PROCESS | 1661 | 1464267712338 Marionette DEBUG loaded listener.js 06:01:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 117 (0x126d1b000) [pid = 1661] [serial = 834] [outer = 0x12528ec00] 06:01:52 INFO - PROCESS | 1661 | 1464267712636 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]]]}] 06:01:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 06:01:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 468ms 06:01:52 INFO - PROCESS | 1661 | 1464267712668 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 06:01:52 INFO - PROCESS | 1661 | 1464267712671 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 06:01:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 06:01:52 INFO - PROCESS | 1661 | 1464267712674 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 06:01:52 INFO - PROCESS | 1661 | 1464267712675 Marionette TRACE conn2 <- [1,1086,null,{}] 06:01:52 INFO - PROCESS | 1661 | 1464267712678 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}] 06:01:52 INFO - PROCESS | 1661 | 1464267712764 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 06:01:52 INFO - PROCESS | 1661 | 1464267712768 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:52 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a776000 == 54 [pid = 1661] [id = 279] 06:01:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 118 (0x111c23800) [pid = 1661] [serial = 835] [outer = 0x0] 06:01:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 119 (0x127216c00) [pid = 1661] [serial = 836] [outer = 0x111c23800] 06:01:52 INFO - PROCESS | 1661 | 1464267712793 Marionette DEBUG loaded listener.js 06:01:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 120 (0x1275e8800) [pid = 1661] [serial = 837] [outer = 0x111c23800] 06:01:53 INFO - PROCESS | 1661 | 1464267713293 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]]]}] 06:01:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 06:01:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 672ms 06:01:53 INFO - PROCESS | 1661 | 1464267713352 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 06:01:53 INFO - PROCESS | 1661 | 1464267713355 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 06:01:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 06:01:53 INFO - PROCESS | 1661 | 1464267713360 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 06:01:53 INFO - PROCESS | 1661 | 1464267713362 Marionette TRACE conn2 <- [1,1090,null,{}] 06:01:53 INFO - PROCESS | 1661 | 1464267713366 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}] 06:01:53 INFO - PROCESS | 1661 | 1464267713487 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 06:01:53 INFO - PROCESS | 1661 | 1464267713553 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:53 INFO - PROCESS | 1661 | ++DOCSHELL 0x116840000 == 55 [pid = 1661] [id = 280] 06:01:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 121 (0x1125f7800) [pid = 1661] [serial = 838] [outer = 0x0] 06:01:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 122 (0x112974800) [pid = 1661] [serial = 839] [outer = 0x1125f7800] 06:01:53 INFO - PROCESS | 1661 | 1464267713585 Marionette DEBUG loaded listener.js 06:01:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 123 (0x11339c800) [pid = 1661] [serial = 840] [outer = 0x1125f7800] 06:01:54 INFO - PROCESS | 1661 | 1464267713998 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]]]}] 06:01:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 06:01:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 672ms 06:01:54 INFO - PROCESS | 1661 | 1464267714033 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 06:01:54 INFO - PROCESS | 1661 | 1464267714037 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 06:01:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 06:01:54 INFO - PROCESS | 1661 | 1464267714042 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 06:01:54 INFO - PROCESS | 1661 | 1464267714043 Marionette TRACE conn2 <- [1,1094,null,{}] 06:01:54 INFO - PROCESS | 1661 | 1464267714046 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}] 06:01:54 INFO - PROCESS | 1661 | 1464267714154 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 06:01:54 INFO - PROCESS | 1661 | 1464267714241 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:54 INFO - PROCESS | 1661 | ++DOCSHELL 0x11954e800 == 56 [pid = 1661] [id = 281] 06:01:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 124 (0x115d75400) [pid = 1661] [serial = 841] [outer = 0x0] 06:01:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 125 (0x11689f000) [pid = 1661] [serial = 842] [outer = 0x115d75400] 06:01:54 INFO - PROCESS | 1661 | 1464267714285 Marionette DEBUG loaded listener.js 06:01:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 126 (0x117686000) [pid = 1661] [serial = 843] [outer = 0x115d75400] 06:01:54 INFO - PROCESS | 1661 | 1464267714682 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]]]}] 06:01:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 06:01:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 672ms 06:01:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 06:01:54 INFO - PROCESS | 1661 | 1464267714713 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 06:01:54 INFO - PROCESS | 1661 | 1464267714715 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 06:01:54 INFO - PROCESS | 1661 | 1464267714717 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 06:01:54 INFO - PROCESS | 1661 | 1464267714720 Marionette TRACE conn2 <- [1,1098,null,{}] 06:01:54 INFO - PROCESS | 1661 | 1464267714728 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}] 06:01:54 INFO - PROCESS | 1661 | 1464267714837 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 06:01:54 INFO - PROCESS | 1661 | 1464267714895 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:54 INFO - PROCESS | 1661 | ++DOCSHELL 0x12b104800 == 57 [pid = 1661] [id = 282] 06:01:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 127 (0x11861cc00) [pid = 1661] [serial = 844] [outer = 0x0] 06:01:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 128 (0x11892d000) [pid = 1661] [serial = 845] [outer = 0x11861cc00] 06:01:54 INFO - PROCESS | 1661 | 1464267714927 Marionette DEBUG loaded listener.js 06:01:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 129 (0x11938b400) [pid = 1661] [serial = 846] [outer = 0x11861cc00] 06:01:55 INFO - PROCESS | 1661 | 1464267715379 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]]]}] 06:01:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 06:01:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 674ms 06:01:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 06:01:55 INFO - PROCESS | 1661 | 1464267715392 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 06:01:55 INFO - PROCESS | 1661 | 1464267715394 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 06:01:55 INFO - PROCESS | 1661 | 1464267715396 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 06:01:55 INFO - PROCESS | 1661 | 1464267715397 Marionette TRACE conn2 <- [1,1102,null,{}] 06:01:55 INFO - PROCESS | 1661 | 1464267715400 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}] 06:01:55 INFO - PROCESS | 1661 | 1464267715505 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 06:01:55 INFO - PROCESS | 1661 | 1464267715592 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:55 INFO - PROCESS | 1661 | ++DOCSHELL 0x12b82c800 == 58 [pid = 1661] [id = 283] 06:01:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 130 (0x119865800) [pid = 1661] [serial = 847] [outer = 0x0] 06:01:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 131 (0x11a005c00) [pid = 1661] [serial = 848] [outer = 0x119865800] 06:01:55 INFO - PROCESS | 1661 | 1464267715622 Marionette DEBUG loaded listener.js 06:01:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 132 (0x121806800) [pid = 1661] [serial = 849] [outer = 0x119865800] 06:01:56 INFO - PROCESS | 1661 | 1464267716017 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]]]}] 06:01:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 06:01:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 671ms 06:01:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 06:01:56 INFO - PROCESS | 1661 | 1464267716068 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 06:01:56 INFO - PROCESS | 1661 | 1464267716069 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 06:01:56 INFO - PROCESS | 1661 | 1464267716071 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 06:01:56 INFO - PROCESS | 1661 | 1464267716072 Marionette TRACE conn2 <- [1,1106,null,{}] 06:01:56 INFO - PROCESS | 1661 | 1464267716075 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}] 06:01:56 INFO - PROCESS | 1661 | 1464267716177 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 06:01:56 INFO - PROCESS | 1661 | 1464267716232 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:56 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bad2000 == 59 [pid = 1661] [id = 284] 06:01:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 133 (0x119d9b000) [pid = 1661] [serial = 850] [outer = 0x0] 06:01:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 134 (0x121e56800) [pid = 1661] [serial = 851] [outer = 0x119d9b000] 06:01:56 INFO - PROCESS | 1661 | 1464267716261 Marionette DEBUG loaded listener.js 06:01:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 135 (0x1258b2800) [pid = 1661] [serial = 852] [outer = 0x119d9b000] 06:01:56 INFO - PROCESS | 1661 | 1464267716707 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]]]}] 06:01:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 06:01:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 670ms 06:01:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 06:01:56 INFO - PROCESS | 1661 | 1464267716742 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 06:01:56 INFO - PROCESS | 1661 | 1464267716743 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 06:01:56 INFO - PROCESS | 1661 | 1464267716745 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 06:01:56 INFO - PROCESS | 1661 | 1464267716746 Marionette TRACE conn2 <- [1,1110,null,{}] 06:01:56 INFO - PROCESS | 1661 | 1464267716764 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}] 06:01:56 INFO - PROCESS | 1661 | 1464267716922 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 06:01:56 INFO - PROCESS | 1661 | 1464267716974 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:56 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c434000 == 60 [pid = 1661] [id = 285] 06:01:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 136 (0x127709c00) [pid = 1661] [serial = 853] [outer = 0x0] 06:01:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 137 (0x1277e7400) [pid = 1661] [serial = 854] [outer = 0x127709c00] 06:01:57 INFO - PROCESS | 1661 | 1464267717004 Marionette DEBUG loaded listener.js 06:01:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 138 (0x127804400) [pid = 1661] [serial = 855] [outer = 0x127709c00] 06:01:57 INFO - PROCESS | 1661 | 1464267717456 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]]]}] 06:01:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 06:01:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 725ms 06:01:57 INFO - PROCESS | 1661 | 1464267717471 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 06:01:57 INFO - PROCESS | 1661 | 1464267717473 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 06:01:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 06:01:57 INFO - PROCESS | 1661 | 1464267717476 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 06:01:57 INFO - PROCESS | 1661 | 1464267717479 Marionette TRACE conn2 <- [1,1114,null,{}] 06:01:57 INFO - PROCESS | 1661 | 1464267717504 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}] 06:01:57 INFO - PROCESS | 1661 | 1464267717677 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 06:01:57 INFO - PROCESS | 1661 | 1464267717748 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:57 INFO - PROCESS | 1661 | ++DOCSHELL 0x11a0ce800 == 61 [pid = 1661] [id = 286] 06:01:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 139 (0x11294bc00) [pid = 1661] [serial = 856] [outer = 0x0] 06:01:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 140 (0x124ef4c00) [pid = 1661] [serial = 857] [outer = 0x11294bc00] 06:01:57 INFO - PROCESS | 1661 | 1464267717793 Marionette DEBUG loaded listener.js 06:01:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 141 (0x127805800) [pid = 1661] [serial = 858] [outer = 0x11294bc00] 06:01:58 INFO - PROCESS | 1661 | 1464267718394 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]]]}] 06:01:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 06:01:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 971ms 06:01:58 INFO - PROCESS | 1661 | 1464267718455 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 06:01:58 INFO - PROCESS | 1661 | 1464267718458 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 06:01:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 06:01:58 INFO - PROCESS | 1661 | 1464267718462 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 06:01:58 INFO - PROCESS | 1661 | 1464267718465 Marionette TRACE conn2 <- [1,1118,null,{}] 06:01:58 INFO - PROCESS | 1661 | 1464267718471 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}] 06:01:58 INFO - PROCESS | 1661 | 1464267718569 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 06:01:58 INFO - PROCESS | 1661 | 1464267718639 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:58 INFO - PROCESS | 1661 | ++DOCSHELL 0x118984800 == 62 [pid = 1661] [id = 287] 06:01:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 142 (0x112c2f400) [pid = 1661] [serial = 859] [outer = 0x0] 06:01:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 143 (0x112db8000) [pid = 1661] [serial = 860] [outer = 0x112c2f400] 06:01:58 INFO - PROCESS | 1661 | 1464267718668 Marionette DEBUG loaded listener.js 06:01:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 144 (0x113c21c00) [pid = 1661] [serial = 861] [outer = 0x112c2f400] 06:01:59 INFO - PROCESS | 1661 | 1464267719096 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]]]}] 06:01:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 06:01:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 671ms 06:01:59 INFO - PROCESS | 1661 | 1464267719134 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 06:01:59 INFO - PROCESS | 1661 | 1464267719137 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 06:01:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 06:01:59 INFO - PROCESS | 1661 | 1464267719142 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 06:01:59 INFO - PROCESS | 1661 | 1464267719143 Marionette TRACE conn2 <- [1,1122,null,{}] 06:01:59 INFO - PROCESS | 1661 | 1464267719146 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}] 06:01:59 INFO - PROCESS | 1661 | 1464267719249 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 06:01:59 INFO - PROCESS | 1661 | --DOCSHELL 0x1296f8000 == 61 [pid = 1661] [id = 278] 06:01:59 INFO - PROCESS | 1661 | --DOCSHELL 0x128d8a800 == 60 [pid = 1661] [id = 277] 06:01:59 INFO - PROCESS | 1661 | --DOCSHELL 0x1271cf800 == 59 [pid = 1661] [id = 276] 06:01:59 INFO - PROCESS | 1661 | --DOCSHELL 0x1257ad000 == 58 [pid = 1661] [id = 275] 06:01:59 INFO - PROCESS | 1661 | --DOCSHELL 0x1226d5800 == 57 [pid = 1661] [id = 274] 06:01:59 INFO - PROCESS | 1661 | --DOCSHELL 0x121b39000 == 56 [pid = 1661] [id = 273] 06:01:59 INFO - PROCESS | 1661 | 1464267719383 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:59 INFO - PROCESS | 1661 | --DOCSHELL 0x121496000 == 55 [pid = 1661] [id = 272] 06:01:59 INFO - PROCESS | 1661 | --DOCSHELL 0x11a0d6000 == 54 [pid = 1661] [id = 271] 06:01:59 INFO - PROCESS | 1661 | --DOCSHELL 0x11914c800 == 53 [pid = 1661] [id = 270] 06:01:59 INFO - PROCESS | 1661 | --DOCSHELL 0x1186dc000 == 52 [pid = 1661] [id = 269] 06:01:59 INFO - PROCESS | 1661 | --DOCSHELL 0x117e1a800 == 51 [pid = 1661] [id = 268] 06:01:59 INFO - PROCESS | 1661 | --DOCSHELL 0x116851000 == 50 [pid = 1661] [id = 267] 06:01:59 INFO - PROCESS | 1661 | --DOCSHELL 0x11264b000 == 49 [pid = 1661] [id = 266] 06:01:59 INFO - PROCESS | 1661 | --DOCSHELL 0x12da85800 == 48 [pid = 1661] [id = 263] 06:01:59 INFO - PROCESS | 1661 | --DOCSHELL 0x1277c6000 == 47 [pid = 1661] [id = 262] 06:01:59 INFO - PROCESS | 1661 | --DOCSHELL 0x11915a800 == 46 [pid = 1661] [id = 261] 06:01:59 INFO - PROCESS | 1661 | ++DOCSHELL 0x111eaf800 == 47 [pid = 1661] [id = 288] 06:01:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 145 (0x115d7bc00) [pid = 1661] [serial = 862] [outer = 0x0] 06:01:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 146 (0x1164ad000) [pid = 1661] [serial = 863] [outer = 0x115d7bc00] 06:01:59 INFO - PROCESS | 1661 | 1464267719418 Marionette DEBUG loaded listener.js 06:01:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 147 (0x11822d000) [pid = 1661] [serial = 864] [outer = 0x115d7bc00] 06:01:59 INFO - PROCESS | 1661 | --DOMWINDOW == 146 (0x12c028800) [pid = 1661] [serial = 774] [outer = 0x0] [url = about:blank] 06:01:59 INFO - PROCESS | 1661 | --DOMWINDOW == 145 (0x12780e000) [pid = 1661] [serial = 758] [outer = 0x0] [url = about:blank] 06:01:59 INFO - PROCESS | 1661 | --DOMWINDOW == 144 (0x1292ab000) [pid = 1661] [serial = 759] [outer = 0x0] [url = about:blank] 06:01:59 INFO - PROCESS | 1661 | --DOMWINDOW == 143 (0x12a6f2000) [pid = 1661] [serial = 761] [outer = 0x0] [url = about:blank] 06:01:59 INFO - PROCESS | 1661 | --DOMWINDOW == 142 (0x12bdb3400) [pid = 1661] [serial = 767] [outer = 0x0] [url = about:blank] 06:01:59 INFO - PROCESS | 1661 | --DOMWINDOW == 141 (0x11853fc00) [pid = 1661] [serial = 770] [outer = 0x0] [url = about:blank] 06:01:59 INFO - PROCESS | 1661 | --DOMWINDOW == 140 (0x1216f5c00) [pid = 1661] [serial = 752] [outer = 0x0] [url = about:blank] 06:01:59 INFO - PROCESS | 1661 | --DOMWINDOW == 139 (0x121eed400) [pid = 1661] [serial = 753] [outer = 0x0] [url = about:blank] 06:01:59 INFO - PROCESS | 1661 | --DOMWINDOW == 138 (0x119c86000) [pid = 1661] [serial = 749] [outer = 0x0] [url = about:blank] 06:01:59 INFO - PROCESS | 1661 | --DOMWINDOW == 137 (0x11a00b400) [pid = 1661] [serial = 750] [outer = 0x0] [url = about:blank] 06:01:59 INFO - PROCESS | 1661 | --DOMWINDOW == 136 (0x12b2ea400) [pid = 1661] [serial = 764] [outer = 0x0] [url = about:blank] 06:01:59 INFO - PROCESS | 1661 | --DOMWINDOW == 135 (0x1277e1800) [pid = 1661] [serial = 734] [outer = 0x0] [url = about:blank] 06:01:59 INFO - PROCESS | 1661 | --DOMWINDOW == 134 (0x12abda400) [pid = 1661] [serial = 737] [outer = 0x0] [url = about:blank] 06:01:59 INFO - PROCESS | 1661 | --DOMWINDOW == 133 (0x118547c00) [pid = 1661] [serial = 746] [outer = 0x0] [url = about:blank] 06:01:59 INFO - PROCESS | 1661 | --DOMWINDOW == 132 (0x118928800) [pid = 1661] [serial = 747] [outer = 0x0] [url = about:blank] 06:01:59 INFO - PROCESS | 1661 | --DOMWINDOW == 131 (0x118f80c00) [pid = 1661] [serial = 728] [outer = 0x0] [url = about:blank] 06:01:59 INFO - PROCESS | 1661 | --DOMWINDOW == 130 (0x118544c00) [pid = 1661] [serial = 744] [outer = 0x0] [url = about:blank] 06:01:59 INFO - PROCESS | 1661 | --DOMWINDOW == 129 (0x117576800) [pid = 1661] [serial = 743] [outer = 0x0] [url = about:blank] 06:01:59 INFO - PROCESS | 1661 | --DOMWINDOW == 128 (0x1125fac00) [pid = 1661] [serial = 741] [outer = 0x0] [url = about:blank] 06:01:59 INFO - PROCESS | 1661 | --DOMWINDOW == 127 (0x1125c2800) [pid = 1661] [serial = 740] [outer = 0x0] [url = about:blank] 06:01:59 INFO - PROCESS | 1661 | --DOMWINDOW == 126 (0x125119c00) [pid = 1661] [serial = 755] [outer = 0x0] [url = about:blank] 06:01:59 INFO - PROCESS | 1661 | --DOMWINDOW == 125 (0x124f33000) [pid = 1661] [serial = 731] [outer = 0x0] [url = about:blank] 06:01:59 INFO - PROCESS | 1661 | --DOMWINDOW == 124 (0x112fdcc00) [pid = 1661] [serial = 725] [outer = 0x0] [url = about:blank] 06:01:59 INFO - PROCESS | 1661 | --DOMWINDOW == 123 (0x12bdbe400) [pid = 1661] [serial = 768] [outer = 0x0] [url = about:blank] 06:01:59 INFO - PROCESS | 1661 | --DOMWINDOW == 122 (0x12ba30000) [pid = 1661] [serial = 765] [outer = 0x0] [url = about:blank] 06:01:59 INFO - PROCESS | 1661 | --DOMWINDOW == 121 (0x12c479400) [pid = 1661] [serial = 777] [outer = 0x0] [url = about:blank] 06:01:59 INFO - PROCESS | 1661 | --DOMWINDOW == 120 (0x12b15d000) [pid = 1661] [serial = 762] [outer = 0x0] [url = about:blank] 06:01:59 INFO - PROCESS | 1661 | --DOMWINDOW == 119 (0x12c029800) [pid = 1661] [serial = 776] [outer = 0x0] [url = about:blank] 06:01:59 INFO - PROCESS | 1661 | --DOMWINDOW == 118 (0x12721b800) [pid = 1661] [serial = 756] [outer = 0x0] [url = about:blank] 06:01:59 INFO - PROCESS | 1661 | --DOMWINDOW == 117 (0x121eec800) [pid = 1661] [serial = 771] [outer = 0x0] [url = about:blank] 06:01:59 INFO - PROCESS | 1661 | --DOMWINDOW == 116 (0x127804c00) [pid = 1661] [serial = 773] [outer = 0x0] [url = about:blank] 06:01:59 INFO - PROCESS | 1661 | 1464267719720 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]]]}] 06:01:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 06:01:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 619ms 06:01:59 INFO - PROCESS | 1661 | 1464267719761 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 06:01:59 INFO - PROCESS | 1661 | 1464267719762 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 06:01:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 06:01:59 INFO - PROCESS | 1661 | 1464267719765 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 06:01:59 INFO - PROCESS | 1661 | 1464267719768 Marionette TRACE conn2 <- [1,1126,null,{}] 06:01:59 INFO - PROCESS | 1661 | 1464267719777 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}] 06:01:59 INFO - PROCESS | 1661 | 1464267719862 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 06:01:59 INFO - PROCESS | 1661 | 1464267719869 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:59 INFO - PROCESS | 1661 | ++DOCSHELL 0x118990800 == 48 [pid = 1661] [id = 289] 06:01:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 117 (0x118544400) [pid = 1661] [serial = 865] [outer = 0x0] 06:01:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 118 (0x118619800) [pid = 1661] [serial = 866] [outer = 0x118544400] 06:01:59 INFO - PROCESS | 1661 | 1464267719898 Marionette DEBUG loaded listener.js 06:01:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 119 (0x118f7d400) [pid = 1661] [serial = 867] [outer = 0x118544400] 06:02:00 INFO - PROCESS | 1661 | 1464267720290 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]]]}] 06:02:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 06:02:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 576ms 06:02:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 06:02:00 INFO - PROCESS | 1661 | 1464267720405 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 06:02:00 INFO - PROCESS | 1661 | 1464267720407 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 06:02:00 INFO - PROCESS | 1661 | 1464267720409 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 06:02:00 INFO - PROCESS | 1661 | 1464267720410 Marionette TRACE conn2 <- [1,1130,null,{}] 06:02:00 INFO - PROCESS | 1661 | 1464267720412 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}] 06:02:00 INFO - PROCESS | 1661 | 1464267720507 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 06:02:00 INFO - PROCESS | 1661 | 1464267720511 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:00 INFO - PROCESS | 1661 | ++DOCSHELL 0x1226d4000 == 49 [pid = 1661] [id = 290] 06:02:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 120 (0x119394c00) [pid = 1661] [serial = 868] [outer = 0x0] 06:02:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 121 (0x1214f0c00) [pid = 1661] [serial = 869] [outer = 0x119394c00] 06:02:00 INFO - PROCESS | 1661 | 1464267720535 Marionette DEBUG loaded listener.js 06:02:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 122 (0x121ace400) [pid = 1661] [serial = 870] [outer = 0x119394c00] 06:02:00 INFO - PROCESS | 1661 | 1464267720889 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]]]}] 06:02:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 06:02:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 518ms 06:02:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 06:02:00 INFO - PROCESS | 1661 | 1464267720928 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 06:02:00 INFO - PROCESS | 1661 | 1464267720929 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 06:02:00 INFO - PROCESS | 1661 | 1464267720931 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 06:02:00 INFO - PROCESS | 1661 | 1464267720932 Marionette TRACE conn2 <- [1,1134,null,{}] 06:02:00 INFO - PROCESS | 1661 | 1464267720935 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}] 06:02:01 INFO - PROCESS | 1661 | 1464267721018 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 06:02:01 INFO - PROCESS | 1661 | 1464267721024 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:01 INFO - PROCESS | 1661 | ++DOCSHELL 0x1257db000 == 50 [pid = 1661] [id = 291] 06:02:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 123 (0x121ee8000) [pid = 1661] [serial = 871] [outer = 0x0] 06:02:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 124 (0x124f3b000) [pid = 1661] [serial = 872] [outer = 0x121ee8000] 06:02:01 INFO - PROCESS | 1661 | 1464267721049 Marionette DEBUG loaded listener.js 06:02:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 125 (0x12577c800) [pid = 1661] [serial = 873] [outer = 0x121ee8000] 06:02:01 INFO - PROCESS | 1661 | 1464267721367 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]]]}] 06:02:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 06:02:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 468ms 06:02:01 INFO - PROCESS | 1661 | 1464267721400 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 06:02:01 INFO - PROCESS | 1661 | 1464267721402 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 06:02:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 06:02:01 INFO - PROCESS | 1661 | 1464267721406 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 06:02:01 INFO - PROCESS | 1661 | 1464267721407 Marionette TRACE conn2 <- [1,1138,null,{}] 06:02:01 INFO - PROCESS | 1661 | 1464267721409 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}] 06:02:01 INFO - PROCESS | 1661 | 1464267721506 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 06:02:01 INFO - PROCESS | 1661 | 1464267721577 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:01 INFO - PROCESS | 1661 | ++DOCSHELL 0x128d3c800 == 51 [pid = 1661] [id = 292] 06:02:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 126 (0x121eed400) [pid = 1661] [serial = 874] [outer = 0x0] 06:02:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 127 (0x126fd1400) [pid = 1661] [serial = 875] [outer = 0x121eed400] 06:02:01 INFO - PROCESS | 1661 | 1464267721602 Marionette DEBUG loaded listener.js 06:02:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 128 (0x127805c00) [pid = 1661] [serial = 876] [outer = 0x121eed400] 06:02:01 INFO - PROCESS | 1661 | 1464267721961 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]]]}] 06:02:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 06:02:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 567ms 06:02:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 06:02:01 INFO - PROCESS | 1661 | 1464267721974 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 06:02:01 INFO - PROCESS | 1661 | 1464267721975 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 06:02:01 INFO - PROCESS | 1661 | 1464267721978 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 06:02:01 INFO - PROCESS | 1661 | 1464267721979 Marionette TRACE conn2 <- [1,1142,null,{}] 06:02:01 INFO - PROCESS | 1661 | 1464267721982 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}] 06:02:02 INFO - PROCESS | 1661 | 1464267722133 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 06:02:02 INFO - PROCESS | 1661 | 1464267722156 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:02 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a4d3800 == 52 [pid = 1661] [id = 293] 06:02:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 129 (0x127811000) [pid = 1661] [serial = 877] [outer = 0x0] 06:02:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 130 (0x128da8000) [pid = 1661] [serial = 878] [outer = 0x127811000] 06:02:02 INFO - PROCESS | 1661 | 1464267722196 Marionette DEBUG loaded listener.js 06:02:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 131 (0x1292a0000) [pid = 1661] [serial = 879] [outer = 0x127811000] 06:02:02 INFO - PROCESS | 1661 | 1464267722569 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]]]}] 06:02:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 06:02:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 619ms 06:02:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 06:02:02 INFO - PROCESS | 1661 | 1464267722597 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 06:02:02 INFO - PROCESS | 1661 | 1464267722598 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 06:02:02 INFO - PROCESS | 1661 | 1464267722600 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 06:02:02 INFO - PROCESS | 1661 | 1464267722602 Marionette TRACE conn2 <- [1,1146,null,{}] 06:02:02 INFO - PROCESS | 1661 | 1464267722604 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}] 06:02:02 INFO - PROCESS | 1661 | 1464267722707 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 06:02:02 INFO - PROCESS | 1661 | 1464267722743 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:02 INFO - PROCESS | 1661 | ++DOCSHELL 0x12b10f800 == 53 [pid = 1661] [id = 294] 06:02:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 132 (0x127811400) [pid = 1661] [serial = 880] [outer = 0x0] 06:02:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 133 (0x1292aa800) [pid = 1661] [serial = 881] [outer = 0x127811400] 06:02:02 INFO - PROCESS | 1661 | 1464267722768 Marionette DEBUG loaded listener.js 06:02:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 134 (0x12950d800) [pid = 1661] [serial = 882] [outer = 0x127811400] 06:02:03 INFO - PROCESS | 1661 | 1464267723129 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]]]}] 06:02:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 06:02:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 569ms 06:02:03 INFO - PROCESS | 1661 | 1464267723171 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 06:02:03 INFO - PROCESS | 1661 | 1464267723173 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 06:02:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 06:02:03 INFO - PROCESS | 1661 | 1464267723176 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 06:02:03 INFO - PROCESS | 1661 | 1464267723178 Marionette TRACE conn2 <- [1,1150,null,{}] 06:02:03 INFO - PROCESS | 1661 | 1464267723181 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}] 06:02:03 INFO - PROCESS | 1661 | 1464267723327 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 06:02:03 INFO - PROCESS | 1661 | 1464267723344 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:03 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bdda000 == 54 [pid = 1661] [id = 295] 06:02:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 135 (0x12a43d000) [pid = 1661] [serial = 883] [outer = 0x0] 06:02:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 136 (0x12a444800) [pid = 1661] [serial = 884] [outer = 0x12a43d000] 06:02:03 INFO - PROCESS | 1661 | 1464267723369 Marionette DEBUG loaded listener.js 06:02:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 137 (0x12a690800) [pid = 1661] [serial = 885] [outer = 0x12a43d000] 06:02:03 INFO - PROCESS | 1661 | --DOMWINDOW == 136 (0x119c04c00) [pid = 1661] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 06:02:03 INFO - PROCESS | 1661 | --DOMWINDOW == 135 (0x1164b9000) [pid = 1661] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 06:02:03 INFO - PROCESS | 1661 | --DOMWINDOW == 134 (0x119c05800) [pid = 1661] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 06:02:03 INFO - PROCESS | 1661 | --DOMWINDOW == 133 (0x117684000) [pid = 1661] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 06:02:03 INFO - PROCESS | 1661 | --DOMWINDOW == 132 (0x11767ec00) [pid = 1661] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 06:02:03 INFO - PROCESS | 1661 | --DOMWINDOW == 131 (0x119c94000) [pid = 1661] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 06:02:03 INFO - PROCESS | 1661 | --DOMWINDOW == 130 (0x1186e8800) [pid = 1661] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 06:02:03 INFO - PROCESS | 1661 | --DOMWINDOW == 129 (0x112cdc400) [pid = 1661] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 06:02:03 INFO - PROCESS | 1661 | --DOMWINDOW == 128 (0x12528ec00) [pid = 1661] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 06:02:03 INFO - PROCESS | 1661 | --DOMWINDOW == 127 (0x124b65400) [pid = 1661] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 06:02:03 INFO - PROCESS | 1661 | --DOMWINDOW == 126 (0x112c9ec00) [pid = 1661] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 06:02:03 INFO - PROCESS | 1661 | --DOMWINDOW == 125 (0x1125b9c00) [pid = 1661] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 06:02:03 INFO - PROCESS | 1661 | --DOMWINDOW == 124 (0x11938d800) [pid = 1661] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 06:02:03 INFO - PROCESS | 1661 | 1464267723794 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]]]}] 06:02:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 06:02:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 669ms 06:02:03 INFO - PROCESS | 1661 | 1464267723845 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 06:02:03 INFO - PROCESS | 1661 | 1464267723847 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 06:02:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 06:02:03 INFO - PROCESS | 1661 | 1464267723849 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 06:02:03 INFO - PROCESS | 1661 | 1464267723850 Marionette TRACE conn2 <- [1,1154,null,{}] 06:02:03 INFO - PROCESS | 1661 | 1464267723852 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}] 06:02:03 INFO - PROCESS | 1661 | 1464267723941 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 06:02:04 INFO - PROCESS | 1661 | 1464267724022 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:04 INFO - PROCESS | 1661 | ++DOCSHELL 0x1272ec800 == 55 [pid = 1661] [id = 296] 06:02:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 125 (0x118611000) [pid = 1661] [serial = 886] [outer = 0x0] 06:02:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 126 (0x119c8dc00) [pid = 1661] [serial = 887] [outer = 0x118611000] 06:02:04 INFO - PROCESS | 1661 | 1464267724047 Marionette DEBUG loaded listener.js 06:02:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 127 (0x126d1a400) [pid = 1661] [serial = 888] [outer = 0x118611000] 06:02:04 INFO - PROCESS | 1661 | 1464267724330 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]]]}] 06:02:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 06:02:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 521ms 06:02:04 INFO - PROCESS | 1661 | 1464267724379 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 06:02:04 INFO - PROCESS | 1661 | 1464267724380 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 06:02:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 06:02:04 INFO - PROCESS | 1661 | 1464267724384 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 06:02:04 INFO - PROCESS | 1661 | 1464267724386 Marionette TRACE conn2 <- [1,1158,null,{}] 06:02:04 INFO - PROCESS | 1661 | 1464267724389 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}] 06:02:04 INFO - PROCESS | 1661 | 1464267724492 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 06:02:04 INFO - PROCESS | 1661 | 1464267724546 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:04 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c79a800 == 56 [pid = 1661] [id = 297] 06:02:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 128 (0x1186e8800) [pid = 1661] [serial = 889] [outer = 0x0] 06:02:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 129 (0x12a6f6800) [pid = 1661] [serial = 890] [outer = 0x1186e8800] 06:02:04 INFO - PROCESS | 1661 | 1464267724575 Marionette DEBUG loaded listener.js 06:02:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 130 (0x12b15dc00) [pid = 1661] [serial = 891] [outer = 0x1186e8800] 06:02:04 INFO - PROCESS | 1661 | 1464267724858 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]]]}] 06:02:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 06:02:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 522ms 06:02:04 INFO - PROCESS | 1661 | 1464267724906 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 06:02:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 06:02:04 INFO - PROCESS | 1661 | 1464267724907 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 06:02:04 INFO - PROCESS | 1661 | 1464267724909 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 06:02:04 INFO - PROCESS | 1661 | 1464267724910 Marionette TRACE conn2 <- [1,1162,null,{}] 06:02:04 INFO - PROCESS | 1661 | 1464267724913 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}] 06:02:05 INFO - PROCESS | 1661 | 1464267725003 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 06:02:05 INFO - PROCESS | 1661 | 1464267725007 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:05 INFO - PROCESS | 1661 | ++DOCSHELL 0x12cf10800 == 57 [pid = 1661] [id = 298] 06:02:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 131 (0x124be9800) [pid = 1661] [serial = 892] [outer = 0x0] 06:02:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 132 (0x12b2e0c00) [pid = 1661] [serial = 893] [outer = 0x124be9800] 06:02:05 INFO - PROCESS | 1661 | 1464267725032 Marionette DEBUG loaded listener.js 06:02:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 133 (0x12ba21400) [pid = 1661] [serial = 894] [outer = 0x124be9800] 06:02:05 INFO - PROCESS | 1661 | 1464267725373 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]]]}] 06:02:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 06:02:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 518ms 06:02:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 06:02:05 INFO - PROCESS | 1661 | 1464267725428 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 06:02:05 INFO - PROCESS | 1661 | 1464267725429 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 06:02:05 INFO - PROCESS | 1661 | 1464267725432 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 06:02:05 INFO - PROCESS | 1661 | 1464267725433 Marionette TRACE conn2 <- [1,1166,null,{}] 06:02:05 INFO - PROCESS | 1661 | 1464267725435 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}] 06:02:05 INFO - PROCESS | 1661 | 1464267725532 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 06:02:05 INFO - PROCESS | 1661 | 1464267725536 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:05 INFO - PROCESS | 1661 | ++DOCSHELL 0x12d3e5000 == 58 [pid = 1661] [id = 299] 06:02:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 134 (0x12ba24c00) [pid = 1661] [serial = 895] [outer = 0x0] 06:02:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 135 (0x12ba2d000) [pid = 1661] [serial = 896] [outer = 0x12ba24c00] 06:02:05 INFO - PROCESS | 1661 | 1464267725561 Marionette DEBUG loaded listener.js 06:02:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 136 (0x12bb26000) [pid = 1661] [serial = 897] [outer = 0x12ba24c00] 06:02:06 INFO - PROCESS | 1661 | 1464267726028 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]]]}] 06:02:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 06:02:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 620ms 06:02:06 INFO - PROCESS | 1661 | 1464267726053 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 06:02:06 INFO - PROCESS | 1661 | 1464267726056 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 06:02:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 06:02:06 INFO - PROCESS | 1661 | 1464267726062 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 06:02:06 INFO - PROCESS | 1661 | 1464267726065 Marionette TRACE conn2 <- [1,1170,null,{}] 06:02:06 INFO - PROCESS | 1661 | 1464267726071 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}] 06:02:06 INFO - PROCESS | 1661 | 1464267726243 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 06:02:06 INFO - PROCESS | 1661 | 1464267726372 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:06 INFO - PROCESS | 1661 | ++DOCSHELL 0x1182e2000 == 59 [pid = 1661] [id = 300] 06:02:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 137 (0x112db2c00) [pid = 1661] [serial = 898] [outer = 0x0] 06:02:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 138 (0x1132cd800) [pid = 1661] [serial = 899] [outer = 0x112db2c00] 06:02:06 INFO - PROCESS | 1661 | 1464267726403 Marionette DEBUG loaded listener.js 06:02:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 139 (0x1168a8c00) [pid = 1661] [serial = 900] [outer = 0x112db2c00] 06:02:06 INFO - PROCESS | 1661 | 1464267726824 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]]]}] 06:02:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 06:02:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 777ms 06:02:06 INFO - PROCESS | 1661 | 1464267726838 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 06:02:06 INFO - PROCESS | 1661 | 1464267726842 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 06:02:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 06:02:06 INFO - PROCESS | 1661 | 1464267726847 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 06:02:06 INFO - PROCESS | 1661 | 1464267726848 Marionette TRACE conn2 <- [1,1174,null,{}] 06:02:06 INFO - PROCESS | 1661 | 1464267726851 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}] 06:02:06 INFO - PROCESS | 1661 | 1464267726961 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 06:02:07 INFO - PROCESS | 1661 | 1464267727019 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:07 INFO - PROCESS | 1661 | ++DOCSHELL 0x1271cf800 == 60 [pid = 1661] [id = 301] 06:02:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 140 (0x11822bc00) [pid = 1661] [serial = 901] [outer = 0x0] 06:02:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 141 (0x11860cc00) [pid = 1661] [serial = 902] [outer = 0x11822bc00] 06:02:07 INFO - PROCESS | 1661 | 1464267727048 Marionette DEBUG loaded listener.js 06:02:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 142 (0x118f78800) [pid = 1661] [serial = 903] [outer = 0x11822bc00] 06:02:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 143 (0x119390800) [pid = 1661] [serial = 904] [outer = 0x12cce9c00] 06:02:07 INFO - PROCESS | 1661 | 1464267727570 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] 06:02:07 INFO - PROCESS | 1661 | 1464267727622 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 06:02:07 INFO - PROCESS | 1661 | 1464267727624 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 06:02:07 INFO - PROCESS | 1661 | 1464267727627 Marionette TRACE conn2 <- [1,1178,null,{}] 06:02:07 INFO - PROCESS | 1661 | 1464267727636 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}] 06:02:07 INFO - PROCESS | 1661 | 1464267727747 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 06:02:07 INFO - PROCESS | 1661 | 1464267727833 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:07 INFO - PROCESS | 1661 | ++DOCSHELL 0x12d446800 == 61 [pid = 1661] [id = 302] 06:02:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 144 (0x1132cb400) [pid = 1661] [serial = 905] [outer = 0x0] 06:02:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 145 (0x1214f0800) [pid = 1661] [serial = 906] [outer = 0x1132cb400] 06:02:07 INFO - PROCESS | 1661 | 1464267727865 Marionette DEBUG loaded listener.js 06:02:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 146 (0x127710000) [pid = 1661] [serial = 907] [outer = 0x1132cb400] 06:02:08 INFO - PROCESS | 1661 | 1464267728290 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] 06:02:08 INFO - PROCESS | 1661 | 1464267728349 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 06:02:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 06:02:08 INFO - PROCESS | 1661 | 1464267728352 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 06:02:08 INFO - PROCESS | 1661 | 1464267728353 Marionette TRACE conn2 <- [1,1182,null,{}] 06:02:08 INFO - PROCESS | 1661 | 1464267728355 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}] 06:02:08 INFO - PROCESS | 1661 | 1464267728464 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 06:02:08 INFO - PROCESS | 1661 | 1464267728523 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:08 INFO - PROCESS | 1661 | ++DOCSHELL 0x12da9e000 == 62 [pid = 1661] [id = 303] 06:02:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 147 (0x1277e6000) [pid = 1661] [serial = 908] [outer = 0x0] 06:02:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 148 (0x129510c00) [pid = 1661] [serial = 909] [outer = 0x1277e6000] 06:02:08 INFO - PROCESS | 1661 | 1464267728553 Marionette DEBUG loaded listener.js 06:02:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 149 (0x12aa03c00) [pid = 1661] [serial = 910] [outer = 0x1277e6000] 06:02:09 INFO - PROCESS | 1661 | 1464267729028 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] 06:02:09 INFO - PROCESS | 1661 | 1464267729329 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 06:02:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 06:02:09 INFO - PROCESS | 1661 | 1464267729338 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 06:02:09 INFO - PROCESS | 1661 | 1464267729340 Marionette TRACE conn2 <- [1,1186,null,{}] 06:02:09 INFO - PROCESS | 1661 | 1464267729345 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}] 06:02:09 INFO - PROCESS | 1661 | 1464267729475 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 06:02:09 INFO - PROCESS | 1661 | 1464267729568 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:09 INFO - PROCESS | 1661 | ++DOCSHELL 0x117e6b000 == 63 [pid = 1661] [id = 304] 06:02:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 150 (0x1125f9400) [pid = 1661] [serial = 911] [outer = 0x0] 06:02:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 151 (0x112944000) [pid = 1661] [serial = 912] [outer = 0x1125f9400] 06:02:09 INFO - PROCESS | 1661 | 1464267729595 Marionette DEBUG loaded listener.js 06:02:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 152 (0x112cda800) [pid = 1661] [serial = 913] [outer = 0x1125f9400] 06:02:10 INFO - PROCESS | 1661 | 1464267730030 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] 06:02:10 INFO - PROCESS | 1661 | 1464267730066 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 06:02:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 06:02:10 INFO - PROCESS | 1661 | 1464267730074 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 06:02:10 INFO - PROCESS | 1661 | 1464267730077 Marionette TRACE conn2 <- [1,1190,null,{}] 06:02:10 INFO - PROCESS | 1661 | 1464267730080 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}] 06:02:10 INFO - PROCESS | 1661 | 1464267730178 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 06:02:10 INFO - PROCESS | 1661 | 1464267730271 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:10 INFO - PROCESS | 1661 | ++DOCSHELL 0x121207000 == 64 [pid = 1661] [id = 305] 06:02:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 153 (0x1132ca400) [pid = 1661] [serial = 914] [outer = 0x0] 06:02:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 154 (0x115d77000) [pid = 1661] [serial = 915] [outer = 0x1132ca400] 06:02:10 INFO - PROCESS | 1661 | 1464267730315 Marionette DEBUG loaded listener.js 06:02:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 155 (0x1168a7400) [pid = 1661] [serial = 916] [outer = 0x1132ca400] 06:02:10 INFO - PROCESS | 1661 | 1464267730824 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] 06:02:10 INFO - PROCESS | 1661 | 1464267730849 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 06:02:10 INFO - PROCESS | 1661 | 1464267730851 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 06:02:10 INFO - PROCESS | 1661 | 1464267730852 Marionette TRACE conn2 <- [1,1194,null,{}] 06:02:10 INFO - PROCESS | 1661 | 1464267730858 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}] 06:02:10 INFO - PROCESS | 1661 | 1464267730955 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 06:02:11 INFO - PROCESS | 1661 | 1464267731015 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:11 INFO - PROCESS | 1661 | ++DOCSHELL 0x117e6b800 == 65 [pid = 1661] [id = 306] 06:02:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 156 (0x118224400) [pid = 1661] [serial = 917] [outer = 0x0] 06:02:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 157 (0x118257000) [pid = 1661] [serial = 918] [outer = 0x118224400] 06:02:11 INFO - PROCESS | 1661 | 1464267731045 Marionette DEBUG loaded listener.js 06:02:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 158 (0x11854ac00) [pid = 1661] [serial = 919] [outer = 0x118224400] 06:02:11 INFO - PROCESS | 1661 | --DOCSHELL 0x12cf10800 == 64 [pid = 1661] [id = 298] 06:02:11 INFO - PROCESS | 1661 | --DOCSHELL 0x12c79a800 == 63 [pid = 1661] [id = 297] 06:02:11 INFO - PROCESS | 1661 | --DOCSHELL 0x1272ec800 == 62 [pid = 1661] [id = 296] 06:02:11 INFO - PROCESS | 1661 | --DOCSHELL 0x12bdda000 == 61 [pid = 1661] [id = 295] 06:02:11 INFO - PROCESS | 1661 | --DOCSHELL 0x12b10f800 == 60 [pid = 1661] [id = 294] 06:02:11 INFO - PROCESS | 1661 | --DOMWINDOW == 157 (0x1277e9400) [pid = 1661] [serial = 794] [outer = 0x0] [url = about:blank] 06:02:11 INFO - PROCESS | 1661 | --DOMWINDOW == 156 (0x11685e800) [pid = 1661] [serial = 782] [outer = 0x0] [url = about:blank] 06:02:11 INFO - PROCESS | 1661 | --DOMWINDOW == 155 (0x11bd9d000) [pid = 1661] [serial = 788] [outer = 0x0] [url = about:blank] 06:02:11 INFO - PROCESS | 1661 | --DOMWINDOW == 154 (0x1275ef000) [pid = 1661] [serial = 791] [outer = 0x0] [url = about:blank] 06:02:11 INFO - PROCESS | 1661 | --DOMWINDOW == 153 (0x119390400) [pid = 1661] [serial = 785] [outer = 0x0] [url = about:blank] 06:02:11 INFO - PROCESS | 1661 | --DOMWINDOW == 152 (0x127216c00) [pid = 1661] [serial = 836] [outer = 0x0] [url = about:blank] 06:02:11 INFO - PROCESS | 1661 | --DOCSHELL 0x12a4d3800 == 59 [pid = 1661] [id = 293] 06:02:11 INFO - PROCESS | 1661 | --DOCSHELL 0x128d3c800 == 58 [pid = 1661] [id = 292] 06:02:11 INFO - PROCESS | 1661 | --DOCSHELL 0x1257db000 == 57 [pid = 1661] [id = 291] 06:02:11 INFO - PROCESS | 1661 | --DOCSHELL 0x1226d4000 == 56 [pid = 1661] [id = 290] 06:02:11 INFO - PROCESS | 1661 | --DOCSHELL 0x118990800 == 55 [pid = 1661] [id = 289] 06:02:11 INFO - PROCESS | 1661 | --DOCSHELL 0x111eaf800 == 54 [pid = 1661] [id = 288] 06:02:11 INFO - PROCESS | 1661 | --DOCSHELL 0x118984800 == 53 [pid = 1661] [id = 287] 06:02:11 INFO - PROCESS | 1661 | --DOCSHELL 0x11954e800 == 52 [pid = 1661] [id = 281] 06:02:11 INFO - PROCESS | 1661 | --DOCSHELL 0x116840000 == 51 [pid = 1661] [id = 280] 06:02:11 INFO - PROCESS | 1661 | 1464267731485 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] 06:02:11 INFO - PROCESS | 1661 | 1464267731523 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 06:02:11 INFO - PROCESS | 1661 | 1464267731526 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 06:02:11 INFO - PROCESS | 1661 | 1464267731527 Marionette TRACE conn2 <- [1,1198,null,{}] 06:02:11 INFO - PROCESS | 1661 | 1464267731529 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}] 06:02:11 INFO - PROCESS | 1661 | 1464267731611 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 06:02:11 INFO - PROCESS | 1661 | 1464267731615 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:11 INFO - PROCESS | 1661 | ++DOCSHELL 0x11742f000 == 52 [pid = 1661] [id = 307] 06:02:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 126 (0x116a5bc00) [pid = 1661] [serial = 920] [outer = 0x0] 06:02:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 127 (0x11849b400) [pid = 1661] [serial = 921] [outer = 0x116a5bc00] 06:02:11 INFO - PROCESS | 1661 | 1464267731643 Marionette DEBUG loaded listener.js 06:02:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 128 (0x1186ecc00) [pid = 1661] [serial = 922] [outer = 0x116a5bc00] 06:02:11 INFO - PROCESS | 1661 | 1464267731971 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]]]}] 06:02:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 06:02:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 467ms 06:02:11 INFO - PROCESS | 1661 | 1464267731994 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 06:02:11 INFO - PROCESS | 1661 | 1464267731995 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 06:02:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 06:02:11 INFO - PROCESS | 1661 | 1464267731997 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 06:02:11 INFO - PROCESS | 1661 | 1464267731998 Marionette TRACE conn2 <- [1,1202,null,{}] 06:02:12 INFO - PROCESS | 1661 | 1464267732001 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}] 06:02:12 INFO - PROCESS | 1661 | 1464267732081 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 06:02:12 INFO - PROCESS | 1661 | 1464267732134 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:12 INFO - PROCESS | 1661 | ++DOCSHELL 0x11868b800 == 53 [pid = 1661] [id = 308] 06:02:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 129 (0x1125b9c00) [pid = 1661] [serial = 923] [outer = 0x0] 06:02:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 130 (0x11892a400) [pid = 1661] [serial = 924] [outer = 0x1125b9c00] 06:02:12 INFO - PROCESS | 1661 | 1464267732159 Marionette DEBUG loaded listener.js 06:02:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 131 (0x11910f000) [pid = 1661] [serial = 925] [outer = 0x1125b9c00] 06:02:12 INFO - PROCESS | 1661 | 1464267732467 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]]]}] 06:02:12 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 06:02:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 522ms 06:02:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 06:02:12 INFO - PROCESS | 1661 | 1464267732520 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 06:02:12 INFO - PROCESS | 1661 | 1464267732521 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 06:02:12 INFO - PROCESS | 1661 | 1464267732523 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 06:02:12 INFO - PROCESS | 1661 | 1464267732524 Marionette TRACE conn2 <- [1,1206,null,{}] 06:02:12 INFO - PROCESS | 1661 | 1464267732527 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}] 06:02:12 INFO - PROCESS | 1661 | 1464267732626 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 06:02:12 INFO - PROCESS | 1661 | 1464267732678 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:12 INFO - PROCESS | 1661 | ++DOCSHELL 0x119548000 == 54 [pid = 1661] [id = 309] 06:02:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 132 (0x118249800) [pid = 1661] [serial = 926] [outer = 0x0] 06:02:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 133 (0x119394800) [pid = 1661] [serial = 927] [outer = 0x118249800] 06:02:12 INFO - PROCESS | 1661 | 1464267732704 Marionette DEBUG loaded listener.js 06:02:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 134 (0x119c91800) [pid = 1661] [serial = 928] [outer = 0x118249800] 06:02:13 INFO - PROCESS | 1661 | 1464267733021 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]]]}] 06:02:13 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 06:02:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 519ms 06:02:13 INFO - PROCESS | 1661 | 1464267733044 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 06:02:13 INFO - PROCESS | 1661 | 1464267733046 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 06:02:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 06:02:13 INFO - PROCESS | 1661 | 1464267733049 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 06:02:13 INFO - PROCESS | 1661 | 1464267733051 Marionette TRACE conn2 <- [1,1210,null,{}] 06:02:13 INFO - PROCESS | 1661 | 1464267733058 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}] 06:02:13 INFO - PROCESS | 1661 | 1464267733179 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 06:02:13 INFO - PROCESS | 1661 | 1464267733185 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:13 INFO - PROCESS | 1661 | ++DOCSHELL 0x1216ec000 == 55 [pid = 1661] [id = 310] 06:02:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 135 (0x119c8a400) [pid = 1661] [serial = 929] [outer = 0x0] 06:02:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 136 (0x119da6000) [pid = 1661] [serial = 930] [outer = 0x119c8a400] 06:02:13 INFO - PROCESS | 1661 | 1464267733211 Marionette DEBUG loaded listener.js 06:02:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 137 (0x11bd9d000) [pid = 1661] [serial = 931] [outer = 0x119c8a400] 06:02:13 INFO - PROCESS | 1661 | 1464267733573 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]]]}] 06:02:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 06:02:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 575ms 06:02:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 06:02:13 INFO - PROCESS | 1661 | 1464267733624 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 06:02:13 INFO - PROCESS | 1661 | 1464267733625 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 06:02:13 INFO - PROCESS | 1661 | 1464267733627 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 06:02:13 INFO - PROCESS | 1661 | 1464267733629 Marionette TRACE conn2 <- [1,1214,null,{}] 06:02:13 INFO - PROCESS | 1661 | 1464267733631 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}] 06:02:13 INFO - PROCESS | 1661 | 1464267733739 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 06:02:13 INFO - PROCESS | 1661 | 1464267733753 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:13 INFO - PROCESS | 1661 | ++DOCSHELL 0x122616800 == 56 [pid = 1661] [id = 311] 06:02:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 138 (0x119c8c800) [pid = 1661] [serial = 932] [outer = 0x0] 06:02:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 139 (0x1214edc00) [pid = 1661] [serial = 933] [outer = 0x119c8c800] 06:02:13 INFO - PROCESS | 1661 | 1464267733779 Marionette DEBUG loaded listener.js 06:02:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 140 (0x1216f7c00) [pid = 1661] [serial = 934] [outer = 0x119c8c800] 06:02:14 INFO - PROCESS | 1661 | 1464267734107 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]]]}] 06:02:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 06:02:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 517ms 06:02:14 INFO - PROCESS | 1661 | 1464267734146 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 06:02:14 INFO - PROCESS | 1661 | 1464267734147 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 06:02:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 06:02:14 INFO - PROCESS | 1661 | 1464267734149 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 06:02:14 INFO - PROCESS | 1661 | 1464267734150 Marionette TRACE conn2 <- [1,1218,null,{}] 06:02:14 INFO - PROCESS | 1661 | 1464267734153 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}] 06:02:14 INFO - PROCESS | 1661 | 1464267734250 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 06:02:14 INFO - PROCESS | 1661 | 1464267734254 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:14 INFO - PROCESS | 1661 | ++DOCSHELL 0x124f1d000 == 57 [pid = 1661] [id = 312] 06:02:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 141 (0x1214eb400) [pid = 1661] [serial = 935] [outer = 0x0] 06:02:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 142 (0x1219ac800) [pid = 1661] [serial = 936] [outer = 0x1214eb400] 06:02:14 INFO - PROCESS | 1661 | 1464267734279 Marionette DEBUG loaded listener.js 06:02:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 143 (0x121ee7400) [pid = 1661] [serial = 937] [outer = 0x1214eb400] 06:02:14 INFO - PROCESS | 1661 | 1464267734665 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]]]}] 06:02:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 06:02:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 568ms 06:02:14 INFO - PROCESS | 1661 | 1464267734726 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 06:02:14 INFO - PROCESS | 1661 | 1464267734728 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 06:02:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 06:02:14 INFO - PROCESS | 1661 | 1464267734731 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 06:02:14 INFO - PROCESS | 1661 | 1464267734733 Marionette TRACE conn2 <- [1,1222,null,{}] 06:02:14 INFO - PROCESS | 1661 | 1464267734737 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}] 06:02:14 INFO - PROCESS | 1661 | 1464267734887 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 06:02:14 INFO - PROCESS | 1661 | 1464267734907 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:14 INFO - PROCESS | 1661 | ++DOCSHELL 0x1257e3000 == 58 [pid = 1661] [id = 313] 06:02:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 144 (0x12180e800) [pid = 1661] [serial = 938] [outer = 0x0] 06:02:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 145 (0x124b65800) [pid = 1661] [serial = 939] [outer = 0x12180e800] 06:02:14 INFO - PROCESS | 1661 | 1464267734958 Marionette DEBUG loaded listener.js 06:02:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 146 (0x125288800) [pid = 1661] [serial = 940] [outer = 0x12180e800] 06:02:15 INFO - PROCESS | 1661 | 1464267735556 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] 06:02:15 INFO - PROCESS | 1661 | 1464267735606 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 06:02:15 INFO - PROCESS | 1661 | 1464267735609 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 06:02:15 INFO - PROCESS | 1661 | 1464267735610 Marionette TRACE conn2 <- [1,1226,null,{}] 06:02:15 INFO - PROCESS | 1661 | 1464267735613 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}] 06:02:15 INFO - PROCESS | 1661 | 1464267735709 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 06:02:15 INFO - PROCESS | 1661 | 1464267735713 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:15 INFO - PROCESS | 1661 | ++DOCSHELL 0x1277ad000 == 59 [pid = 1661] [id = 314] 06:02:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 134 (0x125113c00) [pid = 1661] [serial = 941] [outer = 0x0] 06:02:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 135 (0x126d18000) [pid = 1661] [serial = 942] [outer = 0x125113c00] 06:02:15 INFO - PROCESS | 1661 | 1464267735743 Marionette DEBUG loaded listener.js 06:02:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 136 (0x12729e000) [pid = 1661] [serial = 943] [outer = 0x125113c00] 06:02:16 INFO - PROCESS | 1661 | 1464267736081 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]]]}] 06:02:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 06:02:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 518ms 06:02:16 INFO - PROCESS | 1661 | 1464267736128 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 06:02:16 INFO - PROCESS | 1661 | 1464267736129 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 06:02:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 06:02:16 INFO - PROCESS | 1661 | 1464267736131 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 06:02:16 INFO - PROCESS | 1661 | 1464267736132 Marionette TRACE conn2 <- [1,1230,null,{}] 06:02:16 INFO - PROCESS | 1661 | 1464267736135 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}] 06:02:16 INFO - PROCESS | 1661 | 1464267736239 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 06:02:16 INFO - PROCESS | 1661 | 1464267736247 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:16 INFO - PROCESS | 1661 | ++DOCSHELL 0x12900e800 == 60 [pid = 1661] [id = 315] 06:02:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 137 (0x11323cc00) [pid = 1661] [serial = 944] [outer = 0x0] 06:02:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 138 (0x1275f7800) [pid = 1661] [serial = 945] [outer = 0x11323cc00] 06:02:16 INFO - PROCESS | 1661 | 1464267736273 Marionette DEBUG loaded listener.js 06:02:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 139 (0x12770e000) [pid = 1661] [serial = 946] [outer = 0x11323cc00] 06:02:16 INFO - PROCESS | 1661 | 1464267736582 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]]]}] 06:02:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 06:02:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 469ms 06:02:16 INFO - PROCESS | 1661 | 1464267736601 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 06:02:16 INFO - PROCESS | 1661 | 1464267736603 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 06:02:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 06:02:16 INFO - PROCESS | 1661 | 1464267736607 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 06:02:16 INFO - PROCESS | 1661 | 1464267736608 Marionette TRACE conn2 <- [1,1234,null,{}] 06:02:16 INFO - PROCESS | 1661 | 1464267736611 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}] 06:02:16 INFO - PROCESS | 1661 | 1464267736694 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 06:02:16 INFO - PROCESS | 1661 | 1464267736698 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:16 INFO - PROCESS | 1661 | ++DOCSHELL 0x1296f6800 == 61 [pid = 1661] [id = 316] 06:02:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 140 (0x1277e3c00) [pid = 1661] [serial = 947] [outer = 0x0] 06:02:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 141 (0x1277ecc00) [pid = 1661] [serial = 948] [outer = 0x1277e3c00] 06:02:16 INFO - PROCESS | 1661 | 1464267736724 Marionette DEBUG loaded listener.js 06:02:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 142 (0x12780b000) [pid = 1661] [serial = 949] [outer = 0x1277e3c00] 06:02:17 INFO - PROCESS | 1661 | 1464267737051 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]]]}] 06:02:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 06:02:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 471ms 06:02:17 INFO - PROCESS | 1661 | 1464267737078 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 06:02:17 INFO - PROCESS | 1661 | 1464267737079 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 06:02:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 06:02:17 INFO - PROCESS | 1661 | 1464267737082 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 06:02:17 INFO - PROCESS | 1661 | 1464267737083 Marionette TRACE conn2 <- [1,1238,null,{}] 06:02:17 INFO - PROCESS | 1661 | 1464267737085 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}] 06:02:17 INFO - PROCESS | 1661 | 1464267737194 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 06:02:17 INFO - PROCESS | 1661 | 1464267737202 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:17 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a4ce000 == 62 [pid = 1661] [id = 317] 06:02:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 143 (0x1277ee000) [pid = 1661] [serial = 950] [outer = 0x0] 06:02:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 144 (0x128da4400) [pid = 1661] [serial = 951] [outer = 0x1277ee000] 06:02:17 INFO - PROCESS | 1661 | 1464267737227 Marionette DEBUG loaded listener.js 06:02:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 145 (0x12908fc00) [pid = 1661] [serial = 952] [outer = 0x1277ee000] 06:02:17 INFO - PROCESS | 1661 | 1464267737528 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]]]}] 06:02:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 06:02:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 468ms 06:02:17 INFO - PROCESS | 1661 | 1464267737550 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 06:02:17 INFO - PROCESS | 1661 | 1464267737563 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 06:02:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 06:02:17 INFO - PROCESS | 1661 | 1464267737629 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 06:02:17 INFO - PROCESS | 1661 | 1464267737631 Marionette TRACE conn2 <- [1,1242,null,{}] 06:02:17 INFO - PROCESS | 1661 | 1464267737640 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}] 06:02:17 INFO - PROCESS | 1661 | 1464267737754 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 06:02:17 INFO - PROCESS | 1661 | 1464267737820 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:17 INFO - PROCESS | 1661 | ++DOCSHELL 0x116489800 == 63 [pid = 1661] [id = 318] 06:02:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 146 (0x1125eb400) [pid = 1661] [serial = 953] [outer = 0x0] 06:02:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 147 (0x1125f3400) [pid = 1661] [serial = 954] [outer = 0x1125eb400] 06:02:17 INFO - PROCESS | 1661 | 1464267737852 Marionette DEBUG loaded listener.js 06:02:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 148 (0x11294bc00) [pid = 1661] [serial = 955] [outer = 0x1125eb400] 06:02:18 INFO - PROCESS | 1661 | 1464267738298 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]]]}] 06:02:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 06:02:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 723ms 06:02:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 06:02:18 INFO - PROCESS | 1661 | 1464267738350 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 06:02:18 INFO - PROCESS | 1661 | 1464267738354 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 06:02:18 INFO - PROCESS | 1661 | 1464267738356 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 06:02:18 INFO - PROCESS | 1661 | 1464267738359 Marionette TRACE conn2 <- [1,1246,null,{}] 06:02:18 INFO - PROCESS | 1661 | 1464267738408 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}] 06:02:18 INFO - PROCESS | 1661 | 1464267738519 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 06:02:18 INFO - PROCESS | 1661 | 1464267738584 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:18 INFO - PROCESS | 1661 | ++DOCSHELL 0x11915c000 == 64 [pid = 1661] [id = 319] 06:02:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 149 (0x112965800) [pid = 1661] [serial = 956] [outer = 0x0] 06:02:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 150 (0x116a5a800) [pid = 1661] [serial = 957] [outer = 0x112965800] 06:02:18 INFO - PROCESS | 1661 | 1464267738614 Marionette DEBUG loaded listener.js 06:02:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 151 (0x117688800) [pid = 1661] [serial = 958] [outer = 0x112965800] 06:02:19 INFO - PROCESS | 1661 | 1464267739030 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]]]}] 06:02:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 06:02:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 698ms 06:02:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 06:02:19 INFO - PROCESS | 1661 | 1464267739055 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 06:02:19 INFO - PROCESS | 1661 | 1464267739056 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 06:02:19 INFO - PROCESS | 1661 | 1464267739059 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 06:02:19 INFO - PROCESS | 1661 | 1464267739060 Marionette TRACE conn2 <- [1,1250,null,{}] 06:02:19 INFO - PROCESS | 1661 | 1464267739063 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}] 06:02:19 INFO - PROCESS | 1661 | 1464267739169 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 06:02:19 INFO - PROCESS | 1661 | 1464267739242 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:19 INFO - PROCESS | 1661 | ++DOCSHELL 0x128d3b000 == 65 [pid = 1661] [id = 320] 06:02:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 152 (0x118f33400) [pid = 1661] [serial = 959] [outer = 0x0] 06:02:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 153 (0x118f7c800) [pid = 1661] [serial = 960] [outer = 0x118f33400] 06:02:19 INFO - PROCESS | 1661 | 1464267739277 Marionette DEBUG loaded listener.js 06:02:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 154 (0x11960c400) [pid = 1661] [serial = 961] [outer = 0x118f33400] 06:02:19 INFO - PROCESS | 1661 | 1464267739710 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]]]}] 06:02:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 06:02:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 669ms 06:02:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 06:02:19 INFO - PROCESS | 1661 | 1464267739729 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 06:02:19 INFO - PROCESS | 1661 | 1464267739730 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 06:02:19 INFO - PROCESS | 1661 | 1464267739732 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 06:02:19 INFO - PROCESS | 1661 | 1464267739734 Marionette TRACE conn2 <- [1,1254,null,{}] 06:02:19 INFO - PROCESS | 1661 | 1464267739737 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}] 06:02:19 INFO - PROCESS | 1661 | 1464267739843 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 06:02:19 INFO - PROCESS | 1661 | 1464267739935 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:19 INFO - PROCESS | 1661 | ++DOCSHELL 0x12b825800 == 66 [pid = 1661] [id = 321] 06:02:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 155 (0x119c04000) [pid = 1661] [serial = 962] [outer = 0x0] 06:02:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 156 (0x1218c2000) [pid = 1661] [serial = 963] [outer = 0x119c04000] 06:02:19 INFO - PROCESS | 1661 | 1464267739965 Marionette DEBUG loaded listener.js 06:02:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 157 (0x124f39800) [pid = 1661] [serial = 964] [outer = 0x119c04000] 06:02:20 INFO - PROCESS | 1661 | 1464267740351 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]]]}] 06:02:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 06:02:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 671ms 06:02:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 06:02:20 INFO - PROCESS | 1661 | 1464267740405 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 06:02:20 INFO - PROCESS | 1661 | 1464267740406 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 06:02:20 INFO - PROCESS | 1661 | 1464267740408 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 06:02:20 INFO - PROCESS | 1661 | 1464267740410 Marionette TRACE conn2 <- [1,1258,null,{}] 06:02:20 INFO - PROCESS | 1661 | 1464267740412 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}] 06:02:20 INFO - PROCESS | 1661 | 1464267740515 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 06:02:20 INFO - PROCESS | 1661 | 1464267740584 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:20 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bdc3800 == 67 [pid = 1661] [id = 322] 06:02:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 158 (0x119da4800) [pid = 1661] [serial = 965] [outer = 0x0] 06:02:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 159 (0x12718ec00) [pid = 1661] [serial = 966] [outer = 0x119da4800] 06:02:20 INFO - PROCESS | 1661 | 1464267740613 Marionette DEBUG loaded listener.js 06:02:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 160 (0x1277e8400) [pid = 1661] [serial = 967] [outer = 0x119da4800] 06:02:21 INFO - PROCESS | 1661 | 1464267741032 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]]]}] 06:02:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 06:02:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 668ms 06:02:21 INFO - PROCESS | 1661 | 1464267741078 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 06:02:21 INFO - PROCESS | 1661 | 1464267741079 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 06:02:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 06:02:21 INFO - PROCESS | 1661 | 1464267741081 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 06:02:21 INFO - PROCESS | 1661 | 1464267741083 Marionette TRACE conn2 <- [1,1262,null,{}] 06:02:21 INFO - PROCESS | 1661 | 1464267741085 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}] 06:02:21 INFO - PROCESS | 1661 | 1464267741221 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 06:02:21 INFO - PROCESS | 1661 | 1464267741302 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:21 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c440000 == 68 [pid = 1661] [id = 323] 06:02:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 161 (0x1292a4400) [pid = 1661] [serial = 968] [outer = 0x0] 06:02:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 162 (0x12950c800) [pid = 1661] [serial = 969] [outer = 0x1292a4400] 06:02:21 INFO - PROCESS | 1661 | 1464267741334 Marionette DEBUG loaded listener.js 06:02:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 163 (0x12a6ef000) [pid = 1661] [serial = 970] [outer = 0x1292a4400] 06:02:21 INFO - PROCESS | 1661 | 1464267741772 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]]]}] 06:02:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 06:02:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 721ms 06:02:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 06:02:21 INFO - PROCESS | 1661 | 1464267741804 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 06:02:21 INFO - PROCESS | 1661 | 1464267741806 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 06:02:21 INFO - PROCESS | 1661 | 1464267741808 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 06:02:21 INFO - PROCESS | 1661 | 1464267741809 Marionette TRACE conn2 <- [1,1266,null,{}] 06:02:21 INFO - PROCESS | 1661 | 1464267741812 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}] 06:02:21 INFO - PROCESS | 1661 | 1464267741914 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 06:02:21 INFO - PROCESS | 1661 | 1464267741972 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:21 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c429000 == 69 [pid = 1661] [id = 324] 06:02:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 164 (0x1292a6c00) [pid = 1661] [serial = 971] [outer = 0x0] 06:02:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 165 (0x12a6f5400) [pid = 1661] [serial = 972] [outer = 0x1292a6c00] 06:02:22 INFO - PROCESS | 1661 | 1464267742002 Marionette DEBUG loaded listener.js 06:02:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 166 (0x12abd9000) [pid = 1661] [serial = 973] [outer = 0x1292a6c00] 06:02:22 INFO - PROCESS | 1661 | 1464267742504 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]]]}] 06:02:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 06:02:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 770ms 06:02:22 INFO - PROCESS | 1661 | 1464267742580 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 06:02:22 INFO - PROCESS | 1661 | 1464267742582 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 06:02:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 06:02:22 INFO - PROCESS | 1661 | 1464267742586 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 06:02:22 INFO - PROCESS | 1661 | 1464267742588 Marionette TRACE conn2 <- [1,1270,null,{}] 06:02:22 INFO - PROCESS | 1661 | 1464267742591 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}] 06:02:22 INFO - PROCESS | 1661 | 1464267742746 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 06:02:22 INFO - PROCESS | 1661 | 1464267742833 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:22 INFO - PROCESS | 1661 | ++DOCSHELL 0x11a0d5800 == 70 [pid = 1661] [id = 325] 06:02:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 167 (0x116466000) [pid = 1661] [serial = 974] [outer = 0x0] 06:02:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 168 (0x12abd8400) [pid = 1661] [serial = 975] [outer = 0x116466000] 06:02:22 INFO - PROCESS | 1661 | 1464267742863 Marionette DEBUG loaded listener.js 06:02:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 169 (0x12b154c00) [pid = 1661] [serial = 976] [outer = 0x116466000] 06:02:23 INFO - PROCESS | 1661 | 1464267743425 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]]]}] 06:02:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 06:02:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 872ms 06:02:23 INFO - PROCESS | 1661 | 1464267743474 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 06:02:23 INFO - PROCESS | 1661 | 1464267743476 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 06:02:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 06:02:23 INFO - PROCESS | 1661 | 1464267743481 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 06:02:23 INFO - PROCESS | 1661 | 1464267743484 Marionette TRACE conn2 <- [1,1274,null,{}] 06:02:23 INFO - PROCESS | 1661 | 1464267743490 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}] 06:02:23 INFO - PROCESS | 1661 | 1464267743591 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 06:02:23 INFO - PROCESS | 1661 | 1464267743660 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:23 INFO - PROCESS | 1661 | ++DOCSHELL 0x118994000 == 71 [pid = 1661] [id = 326] 06:02:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 170 (0x11294cc00) [pid = 1661] [serial = 977] [outer = 0x0] 06:02:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 171 (0x112cd9400) [pid = 1661] [serial = 978] [outer = 0x11294cc00] 06:02:23 INFO - PROCESS | 1661 | 1464267743689 Marionette DEBUG loaded listener.js 06:02:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 172 (0x1132ca000) [pid = 1661] [serial = 979] [outer = 0x11294cc00] 06:02:24 INFO - PROCESS | 1661 | 1464267744179 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]]]}] 06:02:24 INFO - PROCESS | 1661 | --DOCSHELL 0x1296f6800 == 70 [pid = 1661] [id = 316] 06:02:24 INFO - PROCESS | 1661 | --DOCSHELL 0x12900e800 == 69 [pid = 1661] [id = 315] 06:02:24 INFO - PROCESS | 1661 | --DOCSHELL 0x1277ad000 == 68 [pid = 1661] [id = 314] 06:02:24 INFO - PROCESS | 1661 | --DOCSHELL 0x1257e3000 == 67 [pid = 1661] [id = 313] 06:02:24 INFO - PROCESS | 1661 | --DOCSHELL 0x124f1d000 == 66 [pid = 1661] [id = 312] 06:02:24 INFO - PROCESS | 1661 | --DOCSHELL 0x122616800 == 65 [pid = 1661] [id = 311] 06:02:24 INFO - PROCESS | 1661 | --DOMWINDOW == 171 (0x12ba2d000) [pid = 1661] [serial = 896] [outer = 0x0] [url = about:blank] 06:02:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 06:02:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 725ms 06:02:24 INFO - PROCESS | 1661 | --DOCSHELL 0x1216ec000 == 64 [pid = 1661] [id = 310] 06:02:24 INFO - PROCESS | 1661 | --DOCSHELL 0x119548000 == 63 [pid = 1661] [id = 309] 06:02:24 INFO - PROCESS | 1661 | --DOCSHELL 0x11868b800 == 62 [pid = 1661] [id = 308] 06:02:24 INFO - PROCESS | 1661 | --DOCSHELL 0x11742f000 == 61 [pid = 1661] [id = 307] 06:02:24 INFO - PROCESS | 1661 | --DOCSHELL 0x117e6b800 == 60 [pid = 1661] [id = 306] 06:02:24 INFO - PROCESS | 1661 | --DOCSHELL 0x121207000 == 59 [pid = 1661] [id = 305] 06:02:24 INFO - PROCESS | 1661 | --DOCSHELL 0x117e6b000 == 58 [pid = 1661] [id = 304] 06:02:24 INFO - PROCESS | 1661 | --DOCSHELL 0x1271cf800 == 57 [pid = 1661] [id = 301] 06:02:24 INFO - PROCESS | 1661 | --DOCSHELL 0x1182e2000 == 56 [pid = 1661] [id = 300] 06:02:24 INFO - PROCESS | 1661 | --DOMWINDOW == 170 (0x128da8000) [pid = 1661] [serial = 878] [outer = 0x0] [url = about:blank] 06:02:24 INFO - PROCESS | 1661 | --DOMWINDOW == 169 (0x1292aa800) [pid = 1661] [serial = 881] [outer = 0x0] [url = about:blank] 06:02:24 INFO - PROCESS | 1661 | --DOMWINDOW == 168 (0x127805800) [pid = 1661] [serial = 858] [outer = 0x0] [url = about:blank] 06:02:24 INFO - PROCESS | 1661 | --DOMWINDOW == 167 (0x124ef4c00) [pid = 1661] [serial = 857] [outer = 0x0] [url = about:blank] 06:02:24 INFO - PROCESS | 1661 | --DOMWINDOW == 166 (0x121e56800) [pid = 1661] [serial = 851] [outer = 0x0] [url = about:blank] 06:02:24 INFO - PROCESS | 1661 | --DOMWINDOW == 165 (0x12a444800) [pid = 1661] [serial = 884] [outer = 0x0] [url = about:blank] 06:02:24 INFO - PROCESS | 1661 | --DOMWINDOW == 164 (0x11689f000) [pid = 1661] [serial = 842] [outer = 0x0] [url = about:blank] 06:02:24 INFO - PROCESS | 1661 | --DOMWINDOW == 163 (0x1277e7400) [pid = 1661] [serial = 854] [outer = 0x0] [url = about:blank] 06:02:24 INFO - PROCESS | 1661 | --DOMWINDOW == 162 (0x12950d800) [pid = 1661] [serial = 882] [outer = 0x0] [url = about:blank] 06:02:24 INFO - PROCESS | 1661 | --DOMWINDOW == 161 (0x11a005c00) [pid = 1661] [serial = 848] [outer = 0x0] [url = about:blank] 06:02:24 INFO - PROCESS | 1661 | --DOMWINDOW == 160 (0x119c8dc00) [pid = 1661] [serial = 887] [outer = 0x0] [url = about:blank] 06:02:24 INFO - PROCESS | 1661 | --DOMWINDOW == 159 (0x124f3b000) [pid = 1661] [serial = 872] [outer = 0x0] [url = about:blank] 06:02:24 INFO - PROCESS | 1661 | --DOMWINDOW == 158 (0x12577c800) [pid = 1661] [serial = 873] [outer = 0x0] [url = about:blank] 06:02:24 INFO - PROCESS | 1661 | --DOMWINDOW == 157 (0x1164ad000) [pid = 1661] [serial = 863] [outer = 0x0] [url = about:blank] 06:02:24 INFO - PROCESS | 1661 | --DOMWINDOW == 156 (0x11822d000) [pid = 1661] [serial = 864] [outer = 0x0] [url = about:blank] 06:02:24 INFO - PROCESS | 1661 | --DOMWINDOW == 155 (0x12a6f6800) [pid = 1661] [serial = 890] [outer = 0x0] [url = about:blank] 06:02:24 INFO - PROCESS | 1661 | --DOMWINDOW == 154 (0x118619800) [pid = 1661] [serial = 866] [outer = 0x0] [url = about:blank] 06:02:24 INFO - PROCESS | 1661 | --DOMWINDOW == 153 (0x118f7d400) [pid = 1661] [serial = 867] [outer = 0x0] [url = about:blank] 06:02:24 INFO - PROCESS | 1661 | --DOMWINDOW == 152 (0x1214f0c00) [pid = 1661] [serial = 869] [outer = 0x0] [url = about:blank] 06:02:24 INFO - PROCESS | 1661 | --DOMWINDOW == 151 (0x121ace400) [pid = 1661] [serial = 870] [outer = 0x0] [url = about:blank] 06:02:24 INFO - PROCESS | 1661 | --DOMWINDOW == 150 (0x113c21c00) [pid = 1661] [serial = 861] [outer = 0x0] [url = about:blank] 06:02:24 INFO - PROCESS | 1661 | --DOMWINDOW == 149 (0x112db8000) [pid = 1661] [serial = 860] [outer = 0x0] [url = about:blank] 06:02:24 INFO - PROCESS | 1661 | --DOMWINDOW == 148 (0x112974800) [pid = 1661] [serial = 839] [outer = 0x0] [url = about:blank] 06:02:24 INFO - PROCESS | 1661 | --DOMWINDOW == 147 (0x11892d000) [pid = 1661] [serial = 845] [outer = 0x0] [url = about:blank] 06:02:24 INFO - PROCESS | 1661 | --DOMWINDOW == 146 (0x12b15dc00) [pid = 1661] [serial = 891] [outer = 0x0] [url = about:blank] 06:02:24 INFO - PROCESS | 1661 | --DOMWINDOW == 145 (0x12a690800) [pid = 1661] [serial = 885] [outer = 0x0] [url = about:blank] 06:02:24 INFO - PROCESS | 1661 | --DOMWINDOW == 144 (0x12ba21400) [pid = 1661] [serial = 894] [outer = 0x0] [url = about:blank] 06:02:24 INFO - PROCESS | 1661 | --DOMWINDOW == 143 (0x126fd1400) [pid = 1661] [serial = 875] [outer = 0x0] [url = about:blank] 06:02:24 INFO - PROCESS | 1661 | --DOMWINDOW == 142 (0x127805c00) [pid = 1661] [serial = 876] [outer = 0x0] [url = about:blank] 06:02:24 INFO - PROCESS | 1661 | --DOMWINDOW == 141 (0x126d1a400) [pid = 1661] [serial = 888] [outer = 0x0] [url = about:blank] 06:02:24 INFO - PROCESS | 1661 | --DOMWINDOW == 140 (0x1292a0000) [pid = 1661] [serial = 879] [outer = 0x0] [url = about:blank] 06:02:24 INFO - PROCESS | 1661 | --DOMWINDOW == 139 (0x12b2e0c00) [pid = 1661] [serial = 893] [outer = 0x0] [url = about:blank] 06:02:24 INFO - PROCESS | 1661 | 1464267744225 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 06:02:24 INFO - PROCESS | 1661 | 1464267744228 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 06:02:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 06:02:24 INFO - PROCESS | 1661 | 1464267744242 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 06:02:24 INFO - PROCESS | 1661 | 1464267744244 Marionette TRACE conn2 <- [1,1278,null,{}] 06:02:24 INFO - PROCESS | 1661 | 1464267744246 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}] 06:02:24 INFO - PROCESS | 1661 | 1464267744333 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 06:02:24 INFO - PROCESS | 1661 | 1464267744344 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:24 INFO - PROCESS | 1661 | ++DOCSHELL 0x11664a000 == 57 [pid = 1661] [id = 327] 06:02:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 140 (0x1166c5c00) [pid = 1661] [serial = 980] [outer = 0x0] 06:02:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 141 (0x116a5e000) [pid = 1661] [serial = 981] [outer = 0x1166c5c00] 06:02:24 INFO - PROCESS | 1661 | 1464267744371 Marionette DEBUG loaded listener.js 06:02:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 142 (0x118542c00) [pid = 1661] [serial = 982] [outer = 0x1166c5c00] 06:02:24 INFO - PROCESS | 1661 | 1464267744726 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]]]}] 06:02:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 06:02:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 527ms 06:02:24 INFO - PROCESS | 1661 | 1464267744765 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 06:02:24 INFO - PROCESS | 1661 | 1464267744766 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 06:02:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 06:02:24 INFO - PROCESS | 1661 | 1464267744769 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 06:02:24 INFO - PROCESS | 1661 | 1464267744771 Marionette TRACE conn2 <- [1,1282,null,{}] 06:02:24 INFO - PROCESS | 1661 | 1464267744778 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}] 06:02:24 INFO - PROCESS | 1661 | 1464267744863 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 06:02:24 INFO - PROCESS | 1661 | 1464267744873 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:24 INFO - PROCESS | 1661 | ++DOCSHELL 0x118983800 == 58 [pid = 1661] [id = 328] 06:02:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 143 (0x118616000) [pid = 1661] [serial = 983] [outer = 0x0] 06:02:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 144 (0x118f78400) [pid = 1661] [serial = 984] [outer = 0x118616000] 06:02:24 INFO - PROCESS | 1661 | 1464267744901 Marionette DEBUG loaded listener.js 06:02:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 145 (0x119869c00) [pid = 1661] [serial = 985] [outer = 0x118616000] 06:02:25 INFO - PROCESS | 1661 | 1464267745241 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]]]}] 06:02:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 06:02:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 520ms 06:02:25 INFO - PROCESS | 1661 | 1464267745295 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 06:02:25 INFO - PROCESS | 1661 | 1464267745297 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 06:02:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 06:02:25 INFO - PROCESS | 1661 | 1464267745299 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 06:02:25 INFO - PROCESS | 1661 | 1464267745301 Marionette TRACE conn2 <- [1,1286,null,{}] 06:02:25 INFO - PROCESS | 1661 | 1464267745303 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}] 06:02:25 INFO - PROCESS | 1661 | 1464267745397 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 06:02:25 INFO - PROCESS | 1661 | 1464267745402 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:25 INFO - PROCESS | 1661 | ++DOCSHELL 0x121496800 == 59 [pid = 1661] [id = 329] 06:02:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 146 (0x119c8cc00) [pid = 1661] [serial = 986] [outer = 0x0] 06:02:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 147 (0x119d9bc00) [pid = 1661] [serial = 987] [outer = 0x119c8cc00] 06:02:25 INFO - PROCESS | 1661 | 1464267745428 Marionette DEBUG loaded listener.js 06:02:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 148 (0x1214f2800) [pid = 1661] [serial = 988] [outer = 0x119c8cc00] 06:02:25 INFO - PROCESS | 1661 | 1464267745774 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]]]}] 06:02:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 06:02:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 520ms 06:02:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 06:02:25 INFO - PROCESS | 1661 | 1464267745821 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 06:02:25 INFO - PROCESS | 1661 | 1464267745822 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 06:02:25 INFO - PROCESS | 1661 | 1464267745824 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 06:02:25 INFO - PROCESS | 1661 | 1464267745825 Marionette TRACE conn2 <- [1,1290,null,{}] 06:02:25 INFO - PROCESS | 1661 | 1464267745828 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}] 06:02:25 INFO - PROCESS | 1661 | 1464267745911 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 06:02:25 INFO - PROCESS | 1661 | 1464267745971 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:25 INFO - PROCESS | 1661 | ++DOCSHELL 0x1226ce800 == 60 [pid = 1661] [id = 330] 06:02:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 149 (0x119c8e800) [pid = 1661] [serial = 989] [outer = 0x0] 06:02:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 150 (0x12180c400) [pid = 1661] [serial = 990] [outer = 0x119c8e800] 06:02:26 INFO - PROCESS | 1661 | 1464267745999 Marionette DEBUG loaded listener.js 06:02:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 151 (0x124f3b000) [pid = 1661] [serial = 991] [outer = 0x119c8e800] 06:02:26 INFO - PROCESS | 1661 | 1464267746312 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]]]}] 06:02:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 06:02:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 520ms 06:02:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 06:02:26 INFO - PROCESS | 1661 | 1464267746345 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 06:02:26 INFO - PROCESS | 1661 | 1464267746346 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 06:02:26 INFO - PROCESS | 1661 | 1464267746348 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 06:02:26 INFO - PROCESS | 1661 | 1464267746350 Marionette TRACE conn2 <- [1,1294,null,{}] 06:02:26 INFO - PROCESS | 1661 | 1464267746355 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}] 06:02:26 INFO - PROCESS | 1661 | 1464267746479 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 06:02:26 INFO - PROCESS | 1661 | 1464267746494 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:26 INFO - PROCESS | 1661 | ++DOCSHELL 0x1272ec800 == 61 [pid = 1661] [id = 331] 06:02:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 152 (0x1258acc00) [pid = 1661] [serial = 992] [outer = 0x0] 06:02:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 153 (0x127705000) [pid = 1661] [serial = 993] [outer = 0x1258acc00] 06:02:26 INFO - PROCESS | 1661 | 1464267746520 Marionette DEBUG loaded listener.js 06:02:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 154 (0x128da8000) [pid = 1661] [serial = 994] [outer = 0x1258acc00] 06:02:26 INFO - PROCESS | 1661 | 1464267746875 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]]]}] 06:02:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 06:02:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 569ms 06:02:26 INFO - PROCESS | 1661 | 1464267746919 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 06:02:26 INFO - PROCESS | 1661 | 1464267746920 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 06:02:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 06:02:26 INFO - PROCESS | 1661 | 1464267746922 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 06:02:26 INFO - PROCESS | 1661 | 1464267746924 Marionette TRACE conn2 <- [1,1298,null,{}] 06:02:26 INFO - PROCESS | 1661 | 1464267746926 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}] 06:02:27 INFO - PROCESS | 1661 | 1464267747030 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 06:02:27 INFO - PROCESS | 1661 | 1464267747045 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:27 INFO - PROCESS | 1661 | ++DOCSHELL 0x129013800 == 62 [pid = 1661] [id = 332] 06:02:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 155 (0x128da8c00) [pid = 1661] [serial = 995] [outer = 0x0] 06:02:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 156 (0x1292a6000) [pid = 1661] [serial = 996] [outer = 0x128da8c00] 06:02:27 INFO - PROCESS | 1661 | 1464267747070 Marionette DEBUG loaded listener.js 06:02:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 157 (0x118546400) [pid = 1661] [serial = 997] [outer = 0x128da8c00] 06:02:27 INFO - PROCESS | 1661 | 1464267747422 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]]]}] 06:02:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 06:02:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 520ms 06:02:27 INFO - PROCESS | 1661 | 1464267747449 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 06:02:27 INFO - PROCESS | 1661 | 1464267747450 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 06:02:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 06:02:27 INFO - PROCESS | 1661 | 1464267747455 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 06:02:27 INFO - PROCESS | 1661 | 1464267747456 Marionette TRACE conn2 <- [1,1302,null,{}] 06:02:27 INFO - PROCESS | 1661 | 1464267747458 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}] 06:02:27 INFO - PROCESS | 1661 | 1464267747561 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 06:02:27 INFO - PROCESS | 1661 | 1464267747596 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:27 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a76a000 == 63 [pid = 1661] [id = 333] 06:02:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 158 (0x112dbcc00) [pid = 1661] [serial = 998] [outer = 0x0] 06:02:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 159 (0x12a68d000) [pid = 1661] [serial = 999] [outer = 0x112dbcc00] 06:02:27 INFO - PROCESS | 1661 | 1464267747621 Marionette DEBUG loaded listener.js 06:02:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 160 (0x12abd8800) [pid = 1661] [serial = 1000] [outer = 0x112dbcc00] 06:02:27 INFO - PROCESS | 1661 | 1464267747956 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]]]}] 06:02:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 06:02:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 519ms 06:02:27 INFO - PROCESS | 1661 | 1464267747978 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 06:02:27 INFO - PROCESS | 1661 | 1464267747979 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 06:02:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 06:02:27 INFO - PROCESS | 1661 | 1464267747982 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 06:02:27 INFO - PROCESS | 1661 | 1464267747983 Marionette TRACE conn2 <- [1,1306,null,{}] 06:02:27 INFO - PROCESS | 1661 | 1464267747988 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}] 06:02:28 INFO - PROCESS | 1661 | 1464267748094 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 06:02:28 INFO - PROCESS | 1661 | 1464267748130 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:28 INFO - PROCESS | 1661 | ++DOCSHELL 0x12b824800 == 64 [pid = 1661] [id = 334] 06:02:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 161 (0x12a690400) [pid = 1661] [serial = 1001] [outer = 0x0] 06:02:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 162 (0x12b21f400) [pid = 1661] [serial = 1002] [outer = 0x12a690400] 06:02:28 INFO - PROCESS | 1661 | 1464267748155 Marionette DEBUG loaded listener.js 06:02:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 163 (0x12b2e5000) [pid = 1661] [serial = 1003] [outer = 0x12a690400] 06:02:28 INFO - PROCESS | 1661 | --DOMWINDOW == 162 (0x119c8c800) [pid = 1661] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 06:02:28 INFO - PROCESS | 1661 | --DOMWINDOW == 161 (0x1214eb400) [pid = 1661] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 06:02:28 INFO - PROCESS | 1661 | --DOMWINDOW == 160 (0x12ba24c00) [pid = 1661] [serial = 895] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 06:02:28 INFO - PROCESS | 1661 | --DOMWINDOW == 159 (0x116a5bc00) [pid = 1661] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 06:02:28 INFO - PROCESS | 1661 | --DOMWINDOW == 158 (0x119c8a400) [pid = 1661] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 06:02:28 INFO - PROCESS | 1661 | --DOMWINDOW == 157 (0x1132ca400) [pid = 1661] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 06:02:28 INFO - PROCESS | 1661 | --DOMWINDOW == 156 (0x118224400) [pid = 1661] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 06:02:28 INFO - PROCESS | 1661 | --DOMWINDOW == 155 (0x1125f9400) [pid = 1661] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 06:02:28 INFO - PROCESS | 1661 | --DOMWINDOW == 154 (0x118249800) [pid = 1661] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 06:02:28 INFO - PROCESS | 1661 | --DOMWINDOW == 153 (0x1125b9c00) [pid = 1661] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 06:02:28 INFO - PROCESS | 1661 | --DOMWINDOW == 152 (0x12180e800) [pid = 1661] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 06:02:28 INFO - PROCESS | 1661 | --DOMWINDOW == 151 (0x1277e3c00) [pid = 1661] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 06:02:28 INFO - PROCESS | 1661 | --DOMWINDOW == 150 (0x125113c00) [pid = 1661] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 06:02:28 INFO - PROCESS | 1661 | --DOMWINDOW == 149 (0x11323cc00) [pid = 1661] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 06:02:28 INFO - PROCESS | 1661 | --DOMWINDOW == 148 (0x1132cc000) [pid = 1661] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 06:02:28 INFO - PROCESS | 1661 | --DOMWINDOW == 147 (0x11768a400) [pid = 1661] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 06:02:28 INFO - PROCESS | 1661 | --DOMWINDOW == 146 (0x119d9e400) [pid = 1661] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 06:02:28 INFO - PROCESS | 1661 | --DOMWINDOW == 145 (0x1258b2000) [pid = 1661] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 06:02:28 INFO - PROCESS | 1661 | --DOMWINDOW == 144 (0x127802c00) [pid = 1661] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 06:02:28 INFO - PROCESS | 1661 | --DOMWINDOW == 143 (0x119da2c00) [pid = 1661] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 06:02:28 INFO - PROCESS | 1661 | --DOMWINDOW == 142 (0x1125f0c00) [pid = 1661] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 06:02:28 INFO - PROCESS | 1661 | --DOMWINDOW == 141 (0x112cdb800) [pid = 1661] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 06:02:28 INFO - PROCESS | 1661 | --DOMWINDOW == 140 (0x119ce1400) [pid = 1661] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 06:02:28 INFO - PROCESS | 1661 | --DOMWINDOW == 139 (0x127191c00) [pid = 1661] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 06:02:28 INFO - PROCESS | 1661 | --DOMWINDOW == 138 (0x11860ec00) [pid = 1661] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 06:02:28 INFO - PROCESS | 1661 | --DOMWINDOW == 137 (0x118615000) [pid = 1661] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 06:02:28 INFO - PROCESS | 1661 | --DOMWINDOW == 136 (0x127709c00) [pid = 1661] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 06:02:28 INFO - PROCESS | 1661 | --DOMWINDOW == 135 (0x11861cc00) [pid = 1661] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 06:02:28 INFO - PROCESS | 1661 | --DOMWINDOW == 134 (0x1125f7800) [pid = 1661] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 06:02:28 INFO - PROCESS | 1661 | --DOMWINDOW == 133 (0x119865800) [pid = 1661] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 06:02:28 INFO - PROCESS | 1661 | --DOMWINDOW == 132 (0x115d75400) [pid = 1661] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 06:02:28 INFO - PROCESS | 1661 | --DOMWINDOW == 131 (0x119d9b000) [pid = 1661] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 06:02:28 INFO - PROCESS | 1661 | 1464267748635 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]]]}] 06:02:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 06:02:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 672ms 06:02:28 INFO - PROCESS | 1661 | 1464267748656 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 06:02:28 INFO - PROCESS | 1661 | 1464267748658 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 06:02:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 06:02:28 INFO - PROCESS | 1661 | 1464267748660 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 06:02:28 INFO - PROCESS | 1661 | 1464267748661 Marionette TRACE conn2 <- [1,1310,null,{}] 06:02:28 INFO - PROCESS | 1661 | 1464267748663 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}] 06:02:28 INFO - PROCESS | 1661 | 1464267748781 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 06:02:28 INFO - PROCESS | 1661 | 1464267748836 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:28 INFO - PROCESS | 1661 | ++DOCSHELL 0x121492000 == 65 [pid = 1661] [id = 335] 06:02:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 132 (0x1125b5400) [pid = 1661] [serial = 1004] [outer = 0x0] 06:02:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 133 (0x113c97000) [pid = 1661] [serial = 1005] [outer = 0x1125b5400] 06:02:28 INFO - PROCESS | 1661 | 1464267748863 Marionette DEBUG loaded listener.js 06:02:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 134 (0x118613400) [pid = 1661] [serial = 1006] [outer = 0x1125b5400] 06:02:29 INFO - PROCESS | 1661 | 1464267749143 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] 06:02:29 INFO - PROCESS | 1661 | 1464267749181 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 06:02:29 INFO - PROCESS | 1661 | 1464267749184 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 06:02:29 INFO - PROCESS | 1661 | 1464267749188 Marionette TRACE conn2 <- [1,1314,null,{}] 06:02:29 INFO - PROCESS | 1661 | 1464267749192 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}] 06:02:29 INFO - PROCESS | 1661 | 1464267749296 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 06:02:29 INFO - PROCESS | 1661 | 1464267749350 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:29 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bddb000 == 66 [pid = 1661] [id = 336] 06:02:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 135 (0x1166ca000) [pid = 1661] [serial = 1007] [outer = 0x0] 06:02:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 136 (0x119d9a000) [pid = 1661] [serial = 1008] [outer = 0x1166ca000] 06:02:29 INFO - PROCESS | 1661 | 1464267749380 Marionette DEBUG loaded listener.js 06:02:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 137 (0x12b221400) [pid = 1661] [serial = 1009] [outer = 0x1166ca000] 06:02:29 INFO - PROCESS | 1661 | 1464267749661 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]]]}] 06:02:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 06:02:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 524ms 06:02:29 INFO - PROCESS | 1661 | 1464267749709 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 06:02:29 INFO - PROCESS | 1661 | 1464267749710 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 06:02:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 06:02:29 INFO - PROCESS | 1661 | 1464267749713 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 06:02:29 INFO - PROCESS | 1661 | 1464267749714 Marionette TRACE conn2 <- [1,1318,null,{}] 06:02:29 INFO - PROCESS | 1661 | 1464267749716 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}] 06:02:29 INFO - PROCESS | 1661 | 1464267749809 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 06:02:29 INFO - PROCESS | 1661 | 1464267749813 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:29 INFO - PROCESS | 1661 | ++DOCSHELL 0x12cf19000 == 67 [pid = 1661] [id = 337] 06:02:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 138 (0x111c28000) [pid = 1661] [serial = 1010] [outer = 0x0] 06:02:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 139 (0x12ba24400) [pid = 1661] [serial = 1011] [outer = 0x111c28000] 06:02:29 INFO - PROCESS | 1661 | 1464267749839 Marionette DEBUG loaded listener.js 06:02:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 140 (0x12bb23400) [pid = 1661] [serial = 1012] [outer = 0x111c28000] 06:02:30 INFO - PROCESS | 1661 | 1464267750171 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]]]}] 06:02:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 06:02:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 468ms 06:02:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 06:02:30 INFO - PROCESS | 1661 | 1464267750181 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 06:02:30 INFO - PROCESS | 1661 | 1464267750183 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 06:02:30 INFO - PROCESS | 1661 | 1464267750185 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 06:02:30 INFO - PROCESS | 1661 | 1464267750187 Marionette TRACE conn2 <- [1,1322,null,{}] 06:02:30 INFO - PROCESS | 1661 | 1464267750192 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}] 06:02:30 INFO - PROCESS | 1661 | 1464267750314 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 06:02:30 INFO - PROCESS | 1661 | 1464267750321 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:30 INFO - PROCESS | 1661 | ++DOCSHELL 0x12d3de000 == 68 [pid = 1661] [id = 338] 06:02:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 141 (0x118603800) [pid = 1661] [serial = 1013] [outer = 0x0] 06:02:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 142 (0x12bb24c00) [pid = 1661] [serial = 1014] [outer = 0x118603800] 06:02:30 INFO - PROCESS | 1661 | 1464267750346 Marionette DEBUG loaded listener.js 06:02:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 143 (0x12bdb3400) [pid = 1661] [serial = 1015] [outer = 0x118603800] 06:02:30 INFO - PROCESS | 1661 | 1464267750814 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]]]}] 06:02:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 06:02:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 671ms 06:02:30 INFO - PROCESS | 1661 | 1464267750857 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 06:02:30 INFO - PROCESS | 1661 | 1464267750860 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 06:02:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 06:02:30 INFO - PROCESS | 1661 | 1464267750864 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 06:02:30 INFO - PROCESS | 1661 | 1464267750866 Marionette TRACE conn2 <- [1,1326,null,{}] 06:02:30 INFO - PROCESS | 1661 | 1464267750870 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}] 06:02:30 INFO - PROCESS | 1661 | 1464267750986 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 06:02:31 INFO - PROCESS | 1661 | 1464267751057 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:31 INFO - PROCESS | 1661 | ++DOCSHELL 0x1181d6800 == 69 [pid = 1661] [id = 339] 06:02:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 144 (0x1133a2c00) [pid = 1661] [serial = 1016] [outer = 0x0] 06:02:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 145 (0x11685cc00) [pid = 1661] [serial = 1017] [outer = 0x1133a2c00] 06:02:31 INFO - PROCESS | 1661 | 1464267751089 Marionette DEBUG loaded listener.js 06:02:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 146 (0x1182ef800) [pid = 1661] [serial = 1018] [outer = 0x1133a2c00] 06:02:31 INFO - PROCESS | 1661 | 1464267751530 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]]]}] 06:02:31 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 06:02:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 723ms 06:02:31 INFO - PROCESS | 1661 | 1464267751589 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 06:02:31 INFO - PROCESS | 1661 | 1464267751593 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 06:02:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 06:02:31 INFO - PROCESS | 1661 | 1464267751597 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 06:02:31 INFO - PROCESS | 1661 | 1464267751599 Marionette TRACE conn2 <- [1,1330,null,{}] 06:02:31 INFO - PROCESS | 1661 | 1464267751602 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}] 06:02:31 INFO - PROCESS | 1661 | 1464267751712 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 06:02:31 INFO - PROCESS | 1661 | 1464267751772 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:31 INFO - PROCESS | 1661 | ++DOCSHELL 0x124b73800 == 70 [pid = 1661] [id = 340] 06:02:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 147 (0x11854dc00) [pid = 1661] [serial = 1019] [outer = 0x0] 06:02:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 148 (0x118f7b000) [pid = 1661] [serial = 1020] [outer = 0x11854dc00] 06:02:31 INFO - PROCESS | 1661 | 1464267751843 Marionette DEBUG loaded listener.js 06:02:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 149 (0x119c8c000) [pid = 1661] [serial = 1021] [outer = 0x11854dc00] 06:02:32 INFO - PROCESS | 1661 | 1464267752290 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]]]}] 06:02:32 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 06:02:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 773ms 06:02:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 06:02:32 INFO - PROCESS | 1661 | 1464267752372 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 06:02:32 INFO - PROCESS | 1661 | 1464267752373 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 06:02:32 INFO - PROCESS | 1661 | 1464267752376 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 06:02:32 INFO - PROCESS | 1661 | 1464267752378 Marionette TRACE conn2 <- [1,1334,null,{}] 06:02:32 INFO - PROCESS | 1661 | 1464267752386 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}] 06:02:32 INFO - PROCESS | 1661 | 1464267752498 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 06:02:32 INFO - PROCESS | 1661 | 1464267752571 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:32 INFO - PROCESS | 1661 | ++DOCSHELL 0x12d449000 == 71 [pid = 1661] [id = 341] 06:02:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 150 (0x1216ef000) [pid = 1661] [serial = 1022] [outer = 0x0] 06:02:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 151 (0x125772c00) [pid = 1661] [serial = 1023] [outer = 0x1216ef000] 06:02:32 INFO - PROCESS | 1661 | 1464267752603 Marionette DEBUG loaded listener.js 06:02:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 152 (0x126fd2000) [pid = 1661] [serial = 1024] [outer = 0x1216ef000] 06:02:33 INFO - PROCESS | 1661 | 1464267753027 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]]]}] 06:02:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 06:02:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 671ms 06:02:33 INFO - PROCESS | 1661 | 1464267753048 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 06:02:33 INFO - PROCESS | 1661 | 1464267753050 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 06:02:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 06:02:33 INFO - PROCESS | 1661 | 1464267753054 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 06:02:33 INFO - PROCESS | 1661 | 1464267753056 Marionette TRACE conn2 <- [1,1338,null,{}] 06:02:33 INFO - PROCESS | 1661 | 1464267753058 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}] 06:02:33 INFO - PROCESS | 1661 | 1464267753172 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 06:02:33 INFO - PROCESS | 1661 | 1464267753228 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:33 INFO - PROCESS | 1661 | ++DOCSHELL 0x12da9f800 == 72 [pid = 1661] [id = 342] 06:02:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 153 (0x127706400) [pid = 1661] [serial = 1025] [outer = 0x0] 06:02:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 154 (0x1277e7400) [pid = 1661] [serial = 1026] [outer = 0x127706400] 06:02:33 INFO - PROCESS | 1661 | 1464267753258 Marionette DEBUG loaded listener.js 06:02:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 155 (0x12780f400) [pid = 1661] [serial = 1027] [outer = 0x127706400] 06:02:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 06:02:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1124ms 06:02:34 INFO - PROCESS | 1661 | 1464267754170 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]]]}] 06:02:34 INFO - PROCESS | 1661 | 1464267754176 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 06:02:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 06:02:34 INFO - PROCESS | 1661 | 1464267754177 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 06:02:34 INFO - PROCESS | 1661 | 1464267754180 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 06:02:34 INFO - PROCESS | 1661 | 1464267754181 Marionette TRACE conn2 <- [1,1342,null,{}] 06:02:34 INFO - PROCESS | 1661 | 1464267754184 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}] 06:02:34 INFO - PROCESS | 1661 | 1464267754277 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 06:02:34 INFO - PROCESS | 1661 | 1464267754329 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:34 INFO - PROCESS | 1661 | ++DOCSHELL 0x116771000 == 73 [pid = 1661] [id = 343] 06:02:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 156 (0x112948800) [pid = 1661] [serial = 1028] [outer = 0x0] 06:02:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 157 (0x119110800) [pid = 1661] [serial = 1029] [outer = 0x112948800] 06:02:34 INFO - PROCESS | 1661 | 1464267754374 Marionette DEBUG loaded listener.js 06:02:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 158 (0x127709000) [pid = 1661] [serial = 1030] [outer = 0x112948800] 06:02:34 INFO - PROCESS | 1661 | 1464267754937 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]]]}] 06:02:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 06:02:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 824ms 06:02:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 06:02:35 INFO - PROCESS | 1661 | 1464267755004 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 06:02:35 INFO - PROCESS | 1661 | 1464267755006 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 06:02:35 INFO - PROCESS | 1661 | 1464267755008 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 06:02:35 INFO - PROCESS | 1661 | 1464267755009 Marionette TRACE conn2 <- [1,1346,null,{}] 06:02:35 INFO - PROCESS | 1661 | 1464267755012 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}] 06:02:35 INFO - PROCESS | 1661 | 1464267755134 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 06:02:35 INFO - PROCESS | 1661 | 1464267755193 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:35 INFO - PROCESS | 1661 | ++DOCSHELL 0x113295800 == 74 [pid = 1661] [id = 344] 06:02:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 159 (0x1121b2800) [pid = 1661] [serial = 1031] [outer = 0x0] 06:02:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 160 (0x1125ed000) [pid = 1661] [serial = 1032] [outer = 0x1121b2800] 06:02:35 INFO - PROCESS | 1661 | 1464267755424 Marionette DEBUG loaded listener.js 06:02:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 161 (0x112945800) [pid = 1661] [serial = 1033] [outer = 0x1121b2800] 06:02:35 INFO - PROCESS | 1661 | 1464267755926 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]]]}] 06:02:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 06:02:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 969ms 06:02:35 INFO - PROCESS | 1661 | 1464267755978 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 06:02:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 06:02:35 INFO - PROCESS | 1661 | 1464267755981 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 06:02:35 INFO - PROCESS | 1661 | 1464267755985 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 06:02:35 INFO - PROCESS | 1661 | 1464267755987 Marionette TRACE conn2 <- [1,1350,null,{}] 06:02:35 INFO - PROCESS | 1661 | 1464267755990 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}] 06:02:36 INFO - PROCESS | 1661 | 1464267756091 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 06:02:36 INFO - PROCESS | 1661 | 1464267756166 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:36 INFO - PROCESS | 1661 | ++DOCSHELL 0x117e08000 == 75 [pid = 1661] [id = 345] 06:02:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 162 (0x1164b2800) [pid = 1661] [serial = 1034] [outer = 0x0] 06:02:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 163 (0x1168aa400) [pid = 1661] [serial = 1035] [outer = 0x1164b2800] 06:02:36 INFO - PROCESS | 1661 | 1464267756194 Marionette DEBUG loaded listener.js 06:02:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 164 (0x118224000) [pid = 1661] [serial = 1036] [outer = 0x1164b2800] 06:02:36 INFO - PROCESS | 1661 | --DOCSHELL 0x12a776000 == 74 [pid = 1661] [id = 279] 06:02:36 INFO - PROCESS | 1661 | --DOCSHELL 0x12b104800 == 73 [pid = 1661] [id = 282] 06:02:36 INFO - PROCESS | 1661 | --DOCSHELL 0x12bad2000 == 72 [pid = 1661] [id = 284] 06:02:36 INFO - PROCESS | 1661 | --DOCSHELL 0x12cf19000 == 71 [pid = 1661] [id = 337] 06:02:36 INFO - PROCESS | 1661 | --DOCSHELL 0x12bddb000 == 70 [pid = 1661] [id = 336] 06:02:36 INFO - PROCESS | 1661 | --DOCSHELL 0x121492000 == 69 [pid = 1661] [id = 335] 06:02:36 INFO - PROCESS | 1661 | --DOCSHELL 0x12b824800 == 68 [pid = 1661] [id = 334] 06:02:36 INFO - PROCESS | 1661 | --DOCSHELL 0x12a76a000 == 67 [pid = 1661] [id = 333] 06:02:36 INFO - PROCESS | 1661 | --DOMWINDOW == 163 (0x11860cc00) [pid = 1661] [serial = 902] [outer = 0x0] [url = about:blank] 06:02:36 INFO - PROCESS | 1661 | --DOMWINDOW == 162 (0x1214f0800) [pid = 1661] [serial = 906] [outer = 0x0] [url = about:blank] 06:02:36 INFO - PROCESS | 1661 | --DOMWINDOW == 161 (0x129510c00) [pid = 1661] [serial = 909] [outer = 0x0] [url = about:blank] 06:02:36 INFO - PROCESS | 1661 | --DOMWINDOW == 160 (0x1132cd800) [pid = 1661] [serial = 899] [outer = 0x0] [url = about:blank] 06:02:36 INFO - PROCESS | 1661 | --DOMWINDOW == 159 (0x128da4400) [pid = 1661] [serial = 951] [outer = 0x0] [url = about:blank] 06:02:36 INFO - PROCESS | 1661 | 1464267756655 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]]]}] 06:02:36 INFO - PROCESS | 1661 | --DOCSHELL 0x129013800 == 66 [pid = 1661] [id = 332] 06:02:36 INFO - PROCESS | 1661 | --DOCSHELL 0x1272ec800 == 65 [pid = 1661] [id = 331] 06:02:36 INFO - PROCESS | 1661 | --DOCSHELL 0x1226ce800 == 64 [pid = 1661] [id = 330] 06:02:36 INFO - PROCESS | 1661 | --DOCSHELL 0x121496800 == 63 [pid = 1661] [id = 329] 06:02:36 INFO - PROCESS | 1661 | --DOCSHELL 0x118983800 == 62 [pid = 1661] [id = 328] 06:02:36 INFO - PROCESS | 1661 | --DOCSHELL 0x11664a000 == 61 [pid = 1661] [id = 327] 06:02:36 INFO - PROCESS | 1661 | --DOCSHELL 0x118994000 == 60 [pid = 1661] [id = 326] 06:02:36 INFO - PROCESS | 1661 | --DOCSHELL 0x12bdc3800 == 59 [pid = 1661] [id = 322] 06:02:36 INFO - PROCESS | 1661 | --DOCSHELL 0x12b825800 == 58 [pid = 1661] [id = 321] 06:02:36 INFO - PROCESS | 1661 | --DOCSHELL 0x128d3b000 == 57 [pid = 1661] [id = 320] 06:02:36 INFO - PROCESS | 1661 | --DOCSHELL 0x11915c000 == 56 [pid = 1661] [id = 319] 06:02:36 INFO - PROCESS | 1661 | --DOCSHELL 0x116489800 == 55 [pid = 1661] [id = 318] 06:02:36 INFO - PROCESS | 1661 | --DOCSHELL 0x12a4ce000 == 54 [pid = 1661] [id = 317] 06:02:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 06:02:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 721ms 06:02:36 INFO - PROCESS | 1661 | --DOMWINDOW == 158 (0x12bdb5c00) [pid = 1661] [serial = 723] [outer = 0x0] [url = about:blank] 06:02:36 INFO - PROCESS | 1661 | --DOMWINDOW == 157 (0x119da6400) [pid = 1661] [serial = 780] [outer = 0x0] [url = about:blank] 06:02:36 INFO - PROCESS | 1661 | --DOMWINDOW == 156 (0x1277eb800) [pid = 1661] [serial = 792] [outer = 0x0] [url = about:blank] 06:02:36 INFO - PROCESS | 1661 | --DOMWINDOW == 155 (0x12ba26400) [pid = 1661] [serial = 738] [outer = 0x0] [url = about:blank] 06:02:36 INFO - PROCESS | 1661 | --DOMWINDOW == 154 (0x125111800) [pid = 1661] [serial = 789] [outer = 0x0] [url = about:blank] 06:02:36 INFO - PROCESS | 1661 | --DOMWINDOW == 153 (0x12b227c00) [pid = 1661] [serial = 795] [outer = 0x0] [url = about:blank] 06:02:36 INFO - PROCESS | 1661 | --DOMWINDOW == 152 (0x11744f000) [pid = 1661] [serial = 726] [outer = 0x0] [url = about:blank] 06:02:36 INFO - PROCESS | 1661 | --DOMWINDOW == 151 (0x126db5800) [pid = 1661] [serial = 732] [outer = 0x0] [url = about:blank] 06:02:36 INFO - PROCESS | 1661 | --DOMWINDOW == 150 (0x127810400) [pid = 1661] [serial = 735] [outer = 0x0] [url = about:blank] 06:02:36 INFO - PROCESS | 1661 | --DOMWINDOW == 149 (0x11960dc00) [pid = 1661] [serial = 786] [outer = 0x0] [url = about:blank] 06:02:36 INFO - PROCESS | 1661 | --DOMWINDOW == 148 (0x11938f800) [pid = 1661] [serial = 729] [outer = 0x0] [url = about:blank] 06:02:36 INFO - PROCESS | 1661 | --DOMWINDOW == 147 (0x1214edc00) [pid = 1661] [serial = 933] [outer = 0x0] [url = about:blank] 06:02:36 INFO - PROCESS | 1661 | --DOMWINDOW == 146 (0x1219ac800) [pid = 1661] [serial = 936] [outer = 0x0] [url = about:blank] 06:02:36 INFO - PROCESS | 1661 | --DOMWINDOW == 145 (0x12bb26000) [pid = 1661] [serial = 897] [outer = 0x0] [url = about:blank] 06:02:36 INFO - PROCESS | 1661 | --DOMWINDOW == 144 (0x11849b400) [pid = 1661] [serial = 921] [outer = 0x0] [url = about:blank] 06:02:36 INFO - PROCESS | 1661 | --DOMWINDOW == 143 (0x1186ecc00) [pid = 1661] [serial = 922] [outer = 0x0] [url = about:blank] 06:02:36 INFO - PROCESS | 1661 | --DOMWINDOW == 142 (0x119da6000) [pid = 1661] [serial = 930] [outer = 0x0] [url = about:blank] 06:02:36 INFO - PROCESS | 1661 | --DOMWINDOW == 141 (0x1168a7400) [pid = 1661] [serial = 916] [outer = 0x0] [url = about:blank] 06:02:36 INFO - PROCESS | 1661 | --DOMWINDOW == 140 (0x115d77000) [pid = 1661] [serial = 915] [outer = 0x0] [url = about:blank] 06:02:36 INFO - PROCESS | 1661 | --DOMWINDOW == 139 (0x11854ac00) [pid = 1661] [serial = 919] [outer = 0x0] [url = about:blank] 06:02:36 INFO - PROCESS | 1661 | --DOMWINDOW == 138 (0x118257000) [pid = 1661] [serial = 918] [outer = 0x0] [url = about:blank] 06:02:36 INFO - PROCESS | 1661 | --DOMWINDOW == 137 (0x112cda800) [pid = 1661] [serial = 913] [outer = 0x0] [url = about:blank] 06:02:36 INFO - PROCESS | 1661 | --DOMWINDOW == 136 (0x112944000) [pid = 1661] [serial = 912] [outer = 0x0] [url = about:blank] 06:02:36 INFO - PROCESS | 1661 | --DOMWINDOW == 135 (0x119394800) [pid = 1661] [serial = 927] [outer = 0x0] [url = about:blank] 06:02:36 INFO - PROCESS | 1661 | --DOMWINDOW == 134 (0x119c91800) [pid = 1661] [serial = 928] [outer = 0x0] [url = about:blank] 06:02:36 INFO - PROCESS | 1661 | --DOMWINDOW == 133 (0x11892a400) [pid = 1661] [serial = 924] [outer = 0x0] [url = about:blank] 06:02:36 INFO - PROCESS | 1661 | --DOMWINDOW == 132 (0x11910f000) [pid = 1661] [serial = 925] [outer = 0x0] [url = about:blank] 06:02:36 INFO - PROCESS | 1661 | --DOMWINDOW == 131 (0x124b65800) [pid = 1661] [serial = 939] [outer = 0x0] [url = about:blank] 06:02:36 INFO - PROCESS | 1661 | --DOMWINDOW == 130 (0x12780b000) [pid = 1661] [serial = 949] [outer = 0x0] [url = about:blank] 06:02:36 INFO - PROCESS | 1661 | --DOMWINDOW == 129 (0x121ee7400) [pid = 1661] [serial = 937] [outer = 0x0] [url = about:blank] 06:02:36 INFO - PROCESS | 1661 | --DOMWINDOW == 128 (0x126d18000) [pid = 1661] [serial = 942] [outer = 0x0] [url = about:blank] 06:02:36 INFO - PROCESS | 1661 | --DOMWINDOW == 127 (0x112965c00) [pid = 1661] [serial = 501] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 06:02:36 INFO - PROCESS | 1661 | --DOMWINDOW == 126 (0x12729e000) [pid = 1661] [serial = 943] [outer = 0x0] [url = about:blank] 06:02:36 INFO - PROCESS | 1661 | --DOMWINDOW == 125 (0x1277ecc00) [pid = 1661] [serial = 948] [outer = 0x0] [url = about:blank] 06:02:36 INFO - PROCESS | 1661 | --DOMWINDOW == 124 (0x125288800) [pid = 1661] [serial = 940] [outer = 0x0] [url = about:blank] 06:02:36 INFO - PROCESS | 1661 | --DOMWINDOW == 123 (0x1275f7800) [pid = 1661] [serial = 945] [outer = 0x0] [url = about:blank] 06:02:36 INFO - PROCESS | 1661 | --DOMWINDOW == 122 (0x1216f7c00) [pid = 1661] [serial = 934] [outer = 0x0] [url = about:blank] 06:02:36 INFO - PROCESS | 1661 | --DOMWINDOW == 121 (0x11bd9d000) [pid = 1661] [serial = 931] [outer = 0x0] [url = about:blank] 06:02:36 INFO - PROCESS | 1661 | --DOMWINDOW == 120 (0x12770e000) [pid = 1661] [serial = 946] [outer = 0x0] [url = about:blank] 06:02:36 INFO - PROCESS | 1661 | --DOMWINDOW == 119 (0x118225800) [pid = 1661] [serial = 783] [outer = 0x0] [url = about:blank] 06:02:36 INFO - PROCESS | 1661 | --DOMWINDOW == 118 (0x127804400) [pid = 1661] [serial = 855] [outer = 0x0] [url = about:blank] 06:02:36 INFO - PROCESS | 1661 | --DOMWINDOW == 117 (0x11938b400) [pid = 1661] [serial = 846] [outer = 0x0] [url = about:blank] 06:02:36 INFO - PROCESS | 1661 | --DOMWINDOW == 116 (0x11339c800) [pid = 1661] [serial = 840] [outer = 0x0] [url = about:blank] 06:02:36 INFO - PROCESS | 1661 | --DOMWINDOW == 115 (0x121806800) [pid = 1661] [serial = 849] [outer = 0x0] [url = about:blank] 06:02:36 INFO - PROCESS | 1661 | --DOMWINDOW == 114 (0x117686000) [pid = 1661] [serial = 843] [outer = 0x0] [url = about:blank] 06:02:36 INFO - PROCESS | 1661 | --DOMWINDOW == 113 (0x1258b2800) [pid = 1661] [serial = 852] [outer = 0x0] [url = about:blank] 06:02:36 INFO - PROCESS | 1661 | 1464267756720 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 06:02:36 INFO - PROCESS | 1661 | 1464267756723 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 06:02:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 06:02:36 INFO - PROCESS | 1661 | 1464267756732 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 06:02:36 INFO - PROCESS | 1661 | 1464267756734 Marionette TRACE conn2 <- [1,1354,null,{}] 06:02:36 INFO - PROCESS | 1661 | 1464267756739 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}] 06:02:36 INFO - PROCESS | 1661 | 1464267756840 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 06:02:36 INFO - PROCESS | 1661 | 1464267756853 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:36 INFO - PROCESS | 1661 | ++DOCSHELL 0x116888000 == 55 [pid = 1661] [id = 346] 06:02:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 114 (0x1166c7c00) [pid = 1661] [serial = 1037] [outer = 0x0] 06:02:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 115 (0x117686400) [pid = 1661] [serial = 1038] [outer = 0x1166c7c00] 06:02:36 INFO - PROCESS | 1661 | 1464267756879 Marionette DEBUG loaded listener.js 06:02:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 116 (0x118541800) [pid = 1661] [serial = 1039] [outer = 0x1166c7c00] 06:02:37 INFO - PROCESS | 1661 | 1464267757342 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]]]}] 06:02:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 06:02:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 625ms 06:02:37 INFO - PROCESS | 1661 | 1464267757356 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 06:02:37 INFO - PROCESS | 1661 | 1464267757358 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 06:02:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 06:02:37 INFO - PROCESS | 1661 | 1464267757362 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 06:02:37 INFO - PROCESS | 1661 | 1464267757365 Marionette TRACE conn2 <- [1,1358,null,{}] 06:02:37 INFO - PROCESS | 1661 | 1464267757386 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}] 06:02:37 INFO - PROCESS | 1661 | 1464267757520 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 06:02:37 INFO - PROCESS | 1661 | 1464267757538 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:37 INFO - PROCESS | 1661 | ++DOCSHELL 0x1199b8000 == 56 [pid = 1661] [id = 347] 06:02:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 117 (0x11938b000) [pid = 1661] [serial = 1040] [outer = 0x0] 06:02:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 118 (0x119394800) [pid = 1661] [serial = 1041] [outer = 0x11938b000] 06:02:37 INFO - PROCESS | 1661 | 1464267757573 Marionette DEBUG loaded listener.js 06:02:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 119 (0x11985e800) [pid = 1661] [serial = 1042] [outer = 0x11938b000] 06:02:37 INFO - PROCESS | 1661 | 1464267757892 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]]]}] 06:02:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 06:02:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 583ms 06:02:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 06:02:37 INFO - PROCESS | 1661 | 1464267757945 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 06:02:37 INFO - PROCESS | 1661 | 1464267757946 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 06:02:37 INFO - PROCESS | 1661 | 1464267757949 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 06:02:37 INFO - PROCESS | 1661 | 1464267757950 Marionette TRACE conn2 <- [1,1362,null,{}] 06:02:37 INFO - PROCESS | 1661 | 1464267757960 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}] 06:02:38 INFO - PROCESS | 1661 | 1464267758046 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 06:02:38 INFO - PROCESS | 1661 | 1464267758068 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:38 INFO - PROCESS | 1661 | ++DOCSHELL 0x12191b000 == 57 [pid = 1661] [id = 348] 06:02:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 120 (0x119c8e000) [pid = 1661] [serial = 1043] [outer = 0x0] 06:02:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 121 (0x119ce5400) [pid = 1661] [serial = 1044] [outer = 0x119c8e000] 06:02:38 INFO - PROCESS | 1661 | 1464267758094 Marionette DEBUG loaded listener.js 06:02:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 122 (0x119da0c00) [pid = 1661] [serial = 1045] [outer = 0x119c8e000] 06:02:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 06:02:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 470ms 06:02:38 INFO - PROCESS | 1661 | 1464267758413 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]]]}] 06:02:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 06:02:38 INFO - PROCESS | 1661 | 1464267758423 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 06:02:38 INFO - PROCESS | 1661 | 1464267758425 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 06:02:38 INFO - PROCESS | 1661 | 1464267758427 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 06:02:38 INFO - PROCESS | 1661 | 1464267758428 Marionette TRACE conn2 <- [1,1366,null,{}] 06:02:38 INFO - PROCESS | 1661 | 1464267758430 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}] 06:02:38 INFO - PROCESS | 1661 | 1464267758518 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 06:02:38 INFO - PROCESS | 1661 | 1464267758580 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:38 INFO - PROCESS | 1661 | ++DOCSHELL 0x116851000 == 58 [pid = 1661] [id = 349] 06:02:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 123 (0x119d98800) [pid = 1661] [serial = 1046] [outer = 0x0] 06:02:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 124 (0x11bd2bc00) [pid = 1661] [serial = 1047] [outer = 0x119d98800] 06:02:38 INFO - PROCESS | 1661 | 1464267758609 Marionette DEBUG loaded listener.js 06:02:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 125 (0x121972000) [pid = 1661] [serial = 1048] [outer = 0x119d98800] 06:02:38 INFO - PROCESS | 1661 | 1464267758947 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] 06:02:38 INFO - PROCESS | 1661 | 1464267758997 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 06:02:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 06:02:39 INFO - PROCESS | 1661 | 1464267758999 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 06:02:39 INFO - PROCESS | 1661 | 1464267759000 Marionette TRACE conn2 <- [1,1370,null,{}] 06:02:39 INFO - PROCESS | 1661 | 1464267759003 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}] 06:02:39 INFO - PROCESS | 1661 | 1464267759117 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 06:02:39 INFO - PROCESS | 1661 | 1464267759137 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:39 INFO - PROCESS | 1661 | ++DOCSHELL 0x126d7b000 == 59 [pid = 1661] [id = 350] 06:02:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 126 (0x12481b000) [pid = 1661] [serial = 1049] [outer = 0x0] 06:02:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 127 (0x124b65800) [pid = 1661] [serial = 1050] [outer = 0x12481b000] 06:02:39 INFO - PROCESS | 1661 | 1464267759162 Marionette DEBUG loaded listener.js 06:02:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 128 (0x126fd3800) [pid = 1661] [serial = 1051] [outer = 0x12481b000] 06:02:39 INFO - PROCESS | 1661 | 1464267759510 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] 06:02:39 INFO - PROCESS | 1661 | 1464267759524 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 06:02:39 INFO - PROCESS | 1661 | 1464267759526 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 06:02:39 INFO - PROCESS | 1661 | 1464267759527 Marionette TRACE conn2 <- [1,1374,null,{}] 06:02:39 INFO - PROCESS | 1661 | 1464267759529 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}] 06:02:39 INFO - PROCESS | 1661 | 1464267759631 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 06:02:39 INFO - PROCESS | 1661 | 1464267759644 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:39 INFO - PROCESS | 1661 | ++DOCSHELL 0x12900f000 == 60 [pid = 1661] [id = 351] 06:02:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 129 (0x124b64400) [pid = 1661] [serial = 1052] [outer = 0x0] 06:02:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 130 (0x127707400) [pid = 1661] [serial = 1053] [outer = 0x124b64400] 06:02:39 INFO - PROCESS | 1661 | 1464267759669 Marionette DEBUG loaded listener.js 06:02:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 131 (0x1277ea800) [pid = 1661] [serial = 1054] [outer = 0x124b64400] 06:02:39 INFO - PROCESS | 1661 | [1661] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:02:40 INFO - PROCESS | 1661 | 1464267760000 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] 06:02:40 INFO - PROCESS | 1661 | 1464267760048 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 06:02:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 06:02:40 INFO - PROCESS | 1661 | 1464267760051 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 06:02:40 INFO - PROCESS | 1661 | 1464267760052 Marionette TRACE conn2 <- [1,1378,null,{}] 06:02:40 INFO - PROCESS | 1661 | 1464267760055 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}] 06:02:40 INFO - PROCESS | 1661 | 1464267760170 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 06:02:40 INFO - PROCESS | 1661 | 1464267760208 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:40 INFO - PROCESS | 1661 | ++DOCSHELL 0x1296da800 == 61 [pid = 1661] [id = 352] 06:02:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 132 (0x1277e7000) [pid = 1661] [serial = 1055] [outer = 0x0] 06:02:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 133 (0x128d9f400) [pid = 1661] [serial = 1056] [outer = 0x1277e7000] 06:02:40 INFO - PROCESS | 1661 | 1464267760236 Marionette DEBUG loaded listener.js 06:02:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 134 (0x1292ad400) [pid = 1661] [serial = 1057] [outer = 0x1277e7000] 06:02:40 INFO - PROCESS | 1661 | 1464267760588 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] 06:02:40 INFO - PROCESS | 1661 | 1464267760631 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 06:02:40 INFO - PROCESS | 1661 | 1464267760633 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 06:02:40 INFO - PROCESS | 1661 | 1464267760634 Marionette TRACE conn2 <- [1,1382,null,{}] 06:02:40 INFO - PROCESS | 1661 | 1464267760637 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}] 06:02:40 INFO - PROCESS | 1661 | 1464267760741 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 06:02:40 INFO - PROCESS | 1661 | 1464267760777 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:40 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a77b800 == 62 [pid = 1661] [id = 353] 06:02:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 135 (0x1277ecc00) [pid = 1661] [serial = 1058] [outer = 0x0] 06:02:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 136 (0x129511c00) [pid = 1661] [serial = 1059] [outer = 0x1277ecc00] 06:02:40 INFO - PROCESS | 1661 | 1464267760803 Marionette DEBUG loaded listener.js 06:02:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 137 (0x12aa03400) [pid = 1661] [serial = 1060] [outer = 0x1277ecc00] 06:02:41 INFO - PROCESS | 1661 | --DOMWINDOW == 136 (0x1132cb400) [pid = 1661] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 06:02:41 INFO - PROCESS | 1661 | --DOMWINDOW == 135 (0x11822bc00) [pid = 1661] [serial = 901] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 06:02:41 INFO - PROCESS | 1661 | --DOMWINDOW == 134 (0x112db2c00) [pid = 1661] [serial = 898] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 06:02:41 INFO - PROCESS | 1661 | --DOMWINDOW == 133 (0x111c23800) [pid = 1661] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 06:02:41 INFO - PROCESS | 1661 | --DOMWINDOW == 132 (0x1277e6000) [pid = 1661] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 06:02:41 INFO - PROCESS | 1661 | --DOMWINDOW == 131 (0x1258acc00) [pid = 1661] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 06:02:41 INFO - PROCESS | 1661 | --DOMWINDOW == 130 (0x112dbcc00) [pid = 1661] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 06:02:41 INFO - PROCESS | 1661 | --DOMWINDOW == 129 (0x128da8c00) [pid = 1661] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 06:02:41 INFO - PROCESS | 1661 | --DOMWINDOW == 128 (0x12a690400) [pid = 1661] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 06:02:41 INFO - PROCESS | 1661 | --DOMWINDOW == 127 (0x1277ee000) [pid = 1661] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 06:02:41 INFO - PROCESS | 1661 | --DOMWINDOW == 126 (0x118616000) [pid = 1661] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 06:02:41 INFO - PROCESS | 1661 | --DOMWINDOW == 125 (0x11294cc00) [pid = 1661] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 06:02:41 INFO - PROCESS | 1661 | --DOMWINDOW == 124 (0x116466000) [pid = 1661] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 06:02:41 INFO - PROCESS | 1661 | --DOMWINDOW == 123 (0x1125b5400) [pid = 1661] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 06:02:41 INFO - PROCESS | 1661 | --DOMWINDOW == 122 (0x119c8e800) [pid = 1661] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 06:02:41 INFO - PROCESS | 1661 | --DOMWINDOW == 121 (0x1166c5c00) [pid = 1661] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 06:02:41 INFO - PROCESS | 1661 | --DOMWINDOW == 120 (0x119c8cc00) [pid = 1661] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 06:02:41 INFO - PROCESS | 1661 | --DOMWINDOW == 119 (0x111c28000) [pid = 1661] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 06:02:41 INFO - PROCESS | 1661 | --DOMWINDOW == 118 (0x1166ca000) [pid = 1661] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 06:02:41 INFO - PROCESS | 1661 | [1661] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 06:02:41 INFO - PROCESS | 1661 | 1464267761309 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] 06:02:41 INFO - PROCESS | 1661 | 1464267761361 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 06:02:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 06:02:41 INFO - PROCESS | 1661 | 1464267761365 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 06:02:41 INFO - PROCESS | 1661 | 1464267761367 Marionette TRACE conn2 <- [1,1386,null,{}] 06:02:41 INFO - PROCESS | 1661 | 1464267761378 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}] 06:02:41 INFO - PROCESS | 1661 | 1464267761547 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 06:02:41 INFO - PROCESS | 1661 | 1464267761556 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:41 INFO - PROCESS | 1661 | ++DOCSHELL 0x1296df800 == 63 [pid = 1661] [id = 354] 06:02:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 119 (0x118544400) [pid = 1661] [serial = 1061] [outer = 0x0] 06:02:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 120 (0x11a005c00) [pid = 1661] [serial = 1062] [outer = 0x118544400] 06:02:41 INFO - PROCESS | 1661 | 1464267761601 Marionette DEBUG loaded listener.js 06:02:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 121 (0x129505400) [pid = 1661] [serial = 1063] [outer = 0x118544400] 06:02:42 INFO - PROCESS | 1661 | 1464267761995 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] 06:02:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 06:02:42 INFO - PROCESS | 1661 | 1464267762047 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 06:02:42 INFO - PROCESS | 1661 | 1464267762050 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 06:02:42 INFO - PROCESS | 1661 | 1464267762053 Marionette TRACE conn2 <- [1,1390,null,{}] 06:02:42 INFO - PROCESS | 1661 | 1464267762055 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}] 06:02:42 INFO - PROCESS | 1661 | 1464267762157 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 06:02:42 INFO - PROCESS | 1661 | 1464267762161 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:42 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bdc0800 == 64 [pid = 1661] [id = 355] 06:02:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 122 (0x12aa07400) [pid = 1661] [serial = 1064] [outer = 0x0] 06:02:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 123 (0x12b2e6800) [pid = 1661] [serial = 1065] [outer = 0x12aa07400] 06:02:42 INFO - PROCESS | 1661 | 1464267762187 Marionette DEBUG loaded listener.js 06:02:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 124 (0x12ba2f400) [pid = 1661] [serial = 1066] [outer = 0x12aa07400] 06:02:42 INFO - PROCESS | 1661 | 1464267762503 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]]]}] 06:02:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 06:02:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 474ms 06:02:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 06:02:42 INFO - PROCESS | 1661 | 1464267762525 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 06:02:42 INFO - PROCESS | 1661 | 1464267762526 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 06:02:42 INFO - PROCESS | 1661 | 1464267762528 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 06:02:42 INFO - PROCESS | 1661 | 1464267762529 Marionette TRACE conn2 <- [1,1394,null,{}] 06:02:42 INFO - PROCESS | 1661 | 1464267762531 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}] 06:02:42 INFO - PROCESS | 1661 | 1464267762620 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 06:02:42 INFO - PROCESS | 1661 | 1464267762678 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:42 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bde0800 == 65 [pid = 1661] [id = 356] 06:02:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 125 (0x12b15a400) [pid = 1661] [serial = 1067] [outer = 0x0] 06:02:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 126 (0x12bdb2000) [pid = 1661] [serial = 1068] [outer = 0x12b15a400] 06:02:42 INFO - PROCESS | 1661 | 1464267762703 Marionette DEBUG loaded listener.js 06:02:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 127 (0x12bdbc400) [pid = 1661] [serial = 1069] [outer = 0x12b15a400] 06:02:42 INFO - PROCESS | 1661 | 1464267762988 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]]]}] 06:02:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 06:02:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 470ms 06:02:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 06:02:43 INFO - PROCESS | 1661 | 1464267762998 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 06:02:43 INFO - PROCESS | 1661 | 1464267762999 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 06:02:43 INFO - PROCESS | 1661 | 1464267763002 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 06:02:43 INFO - PROCESS | 1661 | 1464267763004 Marionette TRACE conn2 <- [1,1398,null,{}] 06:02:43 INFO - PROCESS | 1661 | 1464267763026 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}] 06:02:43 INFO - PROCESS | 1661 | 1464267763116 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 06:02:43 INFO - PROCESS | 1661 | 1464267763231 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:43 INFO - PROCESS | 1661 | ++DOCSHELL 0x113299800 == 66 [pid = 1661] [id = 357] 06:02:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 128 (0x111c82800) [pid = 1661] [serial = 1070] [outer = 0x0] 06:02:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 129 (0x1125b3800) [pid = 1661] [serial = 1071] [outer = 0x111c82800] 06:02:43 INFO - PROCESS | 1661 | 1464267763264 Marionette DEBUG loaded listener.js 06:02:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 130 (0x112944000) [pid = 1661] [serial = 1072] [outer = 0x111c82800] 06:02:43 INFO - PROCESS | 1661 | 1464267763712 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]]]}] 06:02:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 06:02:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 726ms 06:02:43 INFO - PROCESS | 1661 | 1464267763730 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 06:02:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 06:02:43 INFO - PROCESS | 1661 | 1464267763733 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 06:02:43 INFO - PROCESS | 1661 | 1464267763736 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 06:02:43 INFO - PROCESS | 1661 | 1464267763738 Marionette TRACE conn2 <- [1,1402,null,{}] 06:02:43 INFO - PROCESS | 1661 | 1464267763742 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}] 06:02:43 INFO - PROCESS | 1661 | 1464267763860 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 06:02:43 INFO - PROCESS | 1661 | 1464267763962 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:43 INFO - PROCESS | 1661 | ++DOCSHELL 0x119548800 == 67 [pid = 1661] [id = 358] 06:02:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 131 (0x114e11c00) [pid = 1661] [serial = 1073] [outer = 0x0] 06:02:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 132 (0x117685000) [pid = 1661] [serial = 1074] [outer = 0x114e11c00] 06:02:44 INFO - PROCESS | 1661 | 1464267764017 Marionette DEBUG loaded listener.js 06:02:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 133 (0x11849b400) [pid = 1661] [serial = 1075] [outer = 0x114e11c00] 06:02:44 INFO - PROCESS | 1661 | 1464267764530 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]]]}] 06:02:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 06:02:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 821ms 06:02:44 INFO - PROCESS | 1661 | 1464267764559 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 06:02:44 INFO - PROCESS | 1661 | 1464267764562 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 06:02:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 06:02:44 INFO - PROCESS | 1661 | 1464267764564 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 06:02:44 INFO - PROCESS | 1661 | 1464267764566 Marionette TRACE conn2 <- [1,1406,null,{}] 06:02:44 INFO - PROCESS | 1661 | 1464267764568 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}] 06:02:44 INFO - PROCESS | 1661 | 1464267764679 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 06:02:44 INFO - PROCESS | 1661 | 1464267764737 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:44 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a769800 == 68 [pid = 1661] [id = 359] 06:02:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 134 (0x1186ed400) [pid = 1661] [serial = 1076] [outer = 0x0] 06:02:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 135 (0x119394400) [pid = 1661] [serial = 1077] [outer = 0x1186ed400] 06:02:44 INFO - PROCESS | 1661 | 1464267764767 Marionette DEBUG loaded listener.js 06:02:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 136 (0x119c8ec00) [pid = 1661] [serial = 1078] [outer = 0x1186ed400] 06:02:45 INFO - PROCESS | 1661 | 1464267765225 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]]]}] 06:02:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 06:02:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 721ms 06:02:45 INFO - PROCESS | 1661 | 1464267765292 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 06:02:45 INFO - PROCESS | 1661 | 1464267765294 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 06:02:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 06:02:45 INFO - PROCESS | 1661 | 1464267765301 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 06:02:45 INFO - PROCESS | 1661 | 1464267765305 Marionette TRACE conn2 <- [1,1410,null,{}] 06:02:45 INFO - PROCESS | 1661 | 1464267765340 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}] 06:02:45 INFO - PROCESS | 1661 | 1464267765452 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 06:02:45 INFO - PROCESS | 1661 | 1464267765521 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:45 INFO - PROCESS | 1661 | ++DOCSHELL 0x12d3e5800 == 69 [pid = 1661] [id = 360] 06:02:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 137 (0x119c0cc00) [pid = 1661] [serial = 1079] [outer = 0x0] 06:02:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 138 (0x124b67800) [pid = 1661] [serial = 1080] [outer = 0x119c0cc00] 06:02:45 INFO - PROCESS | 1661 | 1464267765552 Marionette DEBUG loaded listener.js 06:02:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 139 (0x127708000) [pid = 1661] [serial = 1081] [outer = 0x119c0cc00] 06:02:46 INFO - PROCESS | 1661 | 1464267765997 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]]]}] 06:02:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 06:02:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 740ms 06:02:46 INFO - PROCESS | 1661 | 1464267766052 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 06:02:46 INFO - PROCESS | 1661 | 1464267766054 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 06:02:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 06:02:46 INFO - PROCESS | 1661 | 1464267766058 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 06:02:46 INFO - PROCESS | 1661 | 1464267766059 Marionette TRACE conn2 <- [1,1414,null,{}] 06:02:46 INFO - PROCESS | 1661 | 1464267766062 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}] 06:02:46 INFO - PROCESS | 1661 | 1464267766174 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 06:02:46 INFO - PROCESS | 1661 | 1464267766243 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:46 INFO - PROCESS | 1661 | ++DOCSHELL 0x12d7ab000 == 70 [pid = 1661] [id = 361] 06:02:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 140 (0x128da9000) [pid = 1661] [serial = 1082] [outer = 0x0] 06:02:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 141 (0x12a6f6c00) [pid = 1661] [serial = 1083] [outer = 0x128da9000] 06:02:46 INFO - PROCESS | 1661 | 1464267766273 Marionette DEBUG loaded listener.js 06:02:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 142 (0x12b223800) [pid = 1661] [serial = 1084] [outer = 0x128da9000] 06:02:46 INFO - PROCESS | 1661 | 1464267766753 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]]]}] 06:02:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 06:02:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 718ms 06:02:46 INFO - PROCESS | 1661 | 1464267766777 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 06:02:46 INFO - PROCESS | 1661 | 1464267766778 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 06:02:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 06:02:46 INFO - PROCESS | 1661 | 1464267766781 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 06:02:46 INFO - PROCESS | 1661 | 1464267766782 Marionette TRACE conn2 <- [1,1418,null,{}] 06:02:46 INFO - PROCESS | 1661 | 1464267766785 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}] 06:02:46 INFO - PROCESS | 1661 | 1464267766892 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 06:02:46 INFO - PROCESS | 1661 | 1464267766961 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:46 INFO - PROCESS | 1661 | ++DOCSHELL 0x12f1db000 == 71 [pid = 1661] [id = 362] 06:02:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 143 (0x119515400) [pid = 1661] [serial = 1085] [outer = 0x0] 06:02:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 144 (0x119517000) [pid = 1661] [serial = 1086] [outer = 0x119515400] 06:02:46 INFO - PROCESS | 1661 | 1464267766996 Marionette DEBUG loaded listener.js 06:02:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 145 (0x12b2e6400) [pid = 1661] [serial = 1087] [outer = 0x119515400] 06:02:47 INFO - PROCESS | 1661 | 1464267767443 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]]]}] 06:02:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 06:02:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 720ms 06:02:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 06:02:47 INFO - PROCESS | 1661 | 1464267767504 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 06:02:47 INFO - PROCESS | 1661 | 1464267767505 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 06:02:47 INFO - PROCESS | 1661 | 1464267767507 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 06:02:47 INFO - PROCESS | 1661 | 1464267767509 Marionette TRACE conn2 <- [1,1422,null,{}] 06:02:47 INFO - PROCESS | 1661 | 1464267767511 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}] 06:02:47 INFO - PROCESS | 1661 | 1464267767655 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 06:02:47 INFO - PROCESS | 1661 | 1464267767727 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:47 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c78e800 == 72 [pid = 1661] [id = 363] 06:02:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 146 (0x118253000) [pid = 1661] [serial = 1088] [outer = 0x0] 06:02:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 147 (0x119c05c00) [pid = 1661] [serial = 1089] [outer = 0x118253000] 06:02:47 INFO - PROCESS | 1661 | 1464267767758 Marionette DEBUG loaded listener.js 06:02:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 148 (0x124819400) [pid = 1661] [serial = 1090] [outer = 0x118253000] 06:02:48 INFO - PROCESS | 1661 | 1464267768184 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]]]}] 06:02:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 06:02:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 721ms 06:02:48 INFO - PROCESS | 1661 | 1464267768234 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 06:02:48 INFO - PROCESS | 1661 | 1464267768235 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 06:02:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 06:02:48 INFO - PROCESS | 1661 | 1464267768239 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 06:02:48 INFO - PROCESS | 1661 | 1464267768241 Marionette TRACE conn2 <- [1,1426,null,{}] 06:02:48 INFO - PROCESS | 1661 | 1464267768243 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}] 06:02:48 INFO - PROCESS | 1661 | 1464267768350 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 06:02:48 INFO - PROCESS | 1661 | 1464267768407 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:48 INFO - PROCESS | 1661 | ++DOCSHELL 0x119d47800 == 73 [pid = 1661] [id = 364] 06:02:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 149 (0x118610000) [pid = 1661] [serial = 1091] [outer = 0x0] 06:02:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 150 (0x124befc00) [pid = 1661] [serial = 1092] [outer = 0x118610000] 06:02:48 INFO - PROCESS | 1661 | 1464267768437 Marionette DEBUG loaded listener.js 06:02:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 151 (0x129096c00) [pid = 1661] [serial = 1093] [outer = 0x118610000] 06:02:49 INFO - PROCESS | 1661 | 1464267769056 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]]]}] 06:02:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 06:02:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 869ms 06:02:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 06:02:49 INFO - PROCESS | 1661 | 1464267769109 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 06:02:49 INFO - PROCESS | 1661 | 1464267769111 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 06:02:49 INFO - PROCESS | 1661 | 1464267769115 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 06:02:49 INFO - PROCESS | 1661 | 1464267769117 Marionette TRACE conn2 <- [1,1430,null,{}] 06:02:49 INFO - PROCESS | 1661 | 1464267769121 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}] 06:02:49 INFO - PROCESS | 1661 | 1464267769224 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 06:02:49 INFO - PROCESS | 1661 | 1464267769299 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:49 INFO - PROCESS | 1661 | ++DOCSHELL 0x116839000 == 74 [pid = 1661] [id = 365] 06:02:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 152 (0x11660b400) [pid = 1661] [serial = 1094] [outer = 0x0] 06:02:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 153 (0x1168a2400) [pid = 1661] [serial = 1095] [outer = 0x11660b400] 06:02:49 INFO - PROCESS | 1661 | 1464267769329 Marionette DEBUG loaded listener.js 06:02:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 154 (0x118225c00) [pid = 1661] [serial = 1096] [outer = 0x11660b400] 06:02:49 INFO - PROCESS | 1661 | 1464267769780 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]]]}] 06:02:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 06:02:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 674ms 06:02:49 INFO - PROCESS | 1661 | 1464267769790 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 06:02:49 INFO - PROCESS | 1661 | 1464267769794 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 06:02:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 06:02:49 INFO - PROCESS | 1661 | --DOCSHELL 0x12bde0800 == 73 [pid = 1661] [id = 356] 06:02:49 INFO - PROCESS | 1661 | --DOCSHELL 0x12bdc0800 == 72 [pid = 1661] [id = 355] 06:02:49 INFO - PROCESS | 1661 | --DOCSHELL 0x1296df800 == 71 [pid = 1661] [id = 354] 06:02:49 INFO - PROCESS | 1661 | --DOCSHELL 0x12a77b800 == 70 [pid = 1661] [id = 353] 06:02:49 INFO - PROCESS | 1661 | --DOMWINDOW == 153 (0x12bb24c00) [pid = 1661] [serial = 1014] [outer = 0x0] [url = about:blank] 06:02:49 INFO - PROCESS | 1661 | 1464267769894 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 06:02:49 INFO - PROCESS | 1661 | 1464267769896 Marionette TRACE conn2 <- [1,1434,null,{}] 06:02:49 INFO - PROCESS | 1661 | --DOCSHELL 0x1296da800 == 69 [pid = 1661] [id = 352] 06:02:49 INFO - PROCESS | 1661 | --DOCSHELL 0x12900f000 == 68 [pid = 1661] [id = 351] 06:02:49 INFO - PROCESS | 1661 | --DOCSHELL 0x126d7b000 == 67 [pid = 1661] [id = 350] 06:02:49 INFO - PROCESS | 1661 | --DOCSHELL 0x116851000 == 66 [pid = 1661] [id = 349] 06:02:49 INFO - PROCESS | 1661 | --DOCSHELL 0x12191b000 == 65 [pid = 1661] [id = 348] 06:02:49 INFO - PROCESS | 1661 | --DOCSHELL 0x1199b8000 == 64 [pid = 1661] [id = 347] 06:02:49 INFO - PROCESS | 1661 | --DOCSHELL 0x116888000 == 63 [pid = 1661] [id = 346] 06:02:49 INFO - PROCESS | 1661 | --DOCSHELL 0x117e08000 == 62 [pid = 1661] [id = 345] 06:02:49 INFO - PROCESS | 1661 | --DOCSHELL 0x113295800 == 61 [pid = 1661] [id = 344] 06:02:49 INFO - PROCESS | 1661 | --DOCSHELL 0x124b73800 == 60 [pid = 1661] [id = 340] 06:02:49 INFO - PROCESS | 1661 | --DOCSHELL 0x1181d6800 == 59 [pid = 1661] [id = 339] 06:02:49 INFO - PROCESS | 1661 | --DOCSHELL 0x12d3de000 == 58 [pid = 1661] [id = 338] 06:02:49 INFO - PROCESS | 1661 | 1464267769910 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}] 06:02:49 INFO - PROCESS | 1661 | 1464267769999 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 06:02:50 INFO - PROCESS | 1661 | --DOMWINDOW == 152 (0x127710000) [pid = 1661] [serial = 907] [outer = 0x0] [url = about:blank] 06:02:50 INFO - PROCESS | 1661 | --DOMWINDOW == 151 (0x118f78800) [pid = 1661] [serial = 903] [outer = 0x0] [url = about:blank] 06:02:50 INFO - PROCESS | 1661 | --DOMWINDOW == 150 (0x1168a8c00) [pid = 1661] [serial = 900] [outer = 0x0] [url = about:blank] 06:02:50 INFO - PROCESS | 1661 | --DOMWINDOW == 149 (0x1275e8800) [pid = 1661] [serial = 837] [outer = 0x0] [url = about:blank] 06:02:50 INFO - PROCESS | 1661 | --DOMWINDOW == 148 (0x12aa03c00) [pid = 1661] [serial = 910] [outer = 0x0] [url = about:blank] 06:02:50 INFO - PROCESS | 1661 | --DOMWINDOW == 147 (0x127705000) [pid = 1661] [serial = 993] [outer = 0x0] [url = about:blank] 06:02:50 INFO - PROCESS | 1661 | --DOMWINDOW == 146 (0x12a68d000) [pid = 1661] [serial = 999] [outer = 0x0] [url = about:blank] 06:02:50 INFO - PROCESS | 1661 | --DOMWINDOW == 145 (0x118546400) [pid = 1661] [serial = 997] [outer = 0x0] [url = about:blank] 06:02:50 INFO - PROCESS | 1661 | --DOMWINDOW == 144 (0x1292a6000) [pid = 1661] [serial = 996] [outer = 0x0] [url = about:blank] 06:02:50 INFO - PROCESS | 1661 | --DOMWINDOW == 143 (0x12b21f400) [pid = 1661] [serial = 1002] [outer = 0x0] [url = about:blank] 06:02:50 INFO - PROCESS | 1661 | --DOMWINDOW == 142 (0x12908fc00) [pid = 1661] [serial = 952] [outer = 0x0] [url = about:blank] 06:02:50 INFO - PROCESS | 1661 | --DOMWINDOW == 141 (0x118f78400) [pid = 1661] [serial = 984] [outer = 0x0] [url = about:blank] 06:02:50 INFO - PROCESS | 1661 | --DOMWINDOW == 140 (0x119869c00) [pid = 1661] [serial = 985] [outer = 0x0] [url = about:blank] 06:02:50 INFO - PROCESS | 1661 | --DOMWINDOW == 139 (0x112cd9400) [pid = 1661] [serial = 978] [outer = 0x0] [url = about:blank] 06:02:50 INFO - PROCESS | 1661 | --DOMWINDOW == 138 (0x1132ca000) [pid = 1661] [serial = 979] [outer = 0x0] [url = about:blank] 06:02:50 INFO - PROCESS | 1661 | --DOMWINDOW == 137 (0x12b154c00) [pid = 1661] [serial = 976] [outer = 0x0] [url = about:blank] 06:02:50 INFO - PROCESS | 1661 | --DOMWINDOW == 136 (0x12abd8400) [pid = 1661] [serial = 975] [outer = 0x0] [url = about:blank] 06:02:50 INFO - PROCESS | 1661 | --DOMWINDOW == 135 (0x12abd8800) [pid = 1661] [serial = 1000] [outer = 0x0] [url = about:blank] 06:02:50 INFO - PROCESS | 1661 | --DOMWINDOW == 134 (0x113c97000) [pid = 1661] [serial = 1005] [outer = 0x0] [url = about:blank] 06:02:50 INFO - PROCESS | 1661 | --DOMWINDOW == 133 (0x118f7c800) [pid = 1661] [serial = 960] [outer = 0x0] [url = about:blank] 06:02:50 INFO - PROCESS | 1661 | --DOMWINDOW == 132 (0x12180c400) [pid = 1661] [serial = 990] [outer = 0x0] [url = about:blank] 06:02:50 INFO - PROCESS | 1661 | --DOMWINDOW == 131 (0x1218c2000) [pid = 1661] [serial = 963] [outer = 0x0] [url = about:blank] 06:02:50 INFO - PROCESS | 1661 | --DOMWINDOW == 130 (0x12a6f5400) [pid = 1661] [serial = 972] [outer = 0x0] [url = about:blank] 06:02:50 INFO - PROCESS | 1661 | --DOMWINDOW == 129 (0x116a5e000) [pid = 1661] [serial = 981] [outer = 0x0] [url = about:blank] 06:02:50 INFO - PROCESS | 1661 | --DOMWINDOW == 128 (0x118542c00) [pid = 1661] [serial = 982] [outer = 0x0] [url = about:blank] 06:02:50 INFO - PROCESS | 1661 | --DOMWINDOW == 127 (0x12950c800) [pid = 1661] [serial = 969] [outer = 0x0] [url = about:blank] 06:02:50 INFO - PROCESS | 1661 | --DOMWINDOW == 126 (0x119d9bc00) [pid = 1661] [serial = 987] [outer = 0x0] [url = about:blank] 06:02:50 INFO - PROCESS | 1661 | --DOMWINDOW == 125 (0x12ba24400) [pid = 1661] [serial = 1011] [outer = 0x0] [url = about:blank] 06:02:50 INFO - PROCESS | 1661 | --DOMWINDOW == 124 (0x1214f2800) [pid = 1661] [serial = 988] [outer = 0x0] [url = about:blank] 06:02:50 INFO - PROCESS | 1661 | --DOMWINDOW == 123 (0x116a5a800) [pid = 1661] [serial = 957] [outer = 0x0] [url = about:blank] 06:02:50 INFO - PROCESS | 1661 | --DOMWINDOW == 122 (0x1125f3400) [pid = 1661] [serial = 954] [outer = 0x0] [url = about:blank] 06:02:50 INFO - PROCESS | 1661 | --DOMWINDOW == 121 (0x12718ec00) [pid = 1661] [serial = 966] [outer = 0x0] [url = about:blank] 06:02:50 INFO - PROCESS | 1661 | --DOMWINDOW == 120 (0x12b221400) [pid = 1661] [serial = 1009] [outer = 0x0] [url = about:blank] 06:02:50 INFO - PROCESS | 1661 | --DOMWINDOW == 119 (0x12b2e5000) [pid = 1661] [serial = 1003] [outer = 0x0] [url = about:blank] 06:02:50 INFO - PROCESS | 1661 | --DOMWINDOW == 118 (0x128da8000) [pid = 1661] [serial = 994] [outer = 0x0] [url = about:blank] 06:02:50 INFO - PROCESS | 1661 | --DOMWINDOW == 117 (0x119d9a000) [pid = 1661] [serial = 1008] [outer = 0x0] [url = about:blank] 06:02:50 INFO - PROCESS | 1661 | --DOMWINDOW == 116 (0x124f3b000) [pid = 1661] [serial = 991] [outer = 0x0] [url = about:blank] 06:02:50 INFO - PROCESS | 1661 | --DOMWINDOW == 115 (0x118613400) [pid = 1661] [serial = 1006] [outer = 0x0] [url = about:blank] 06:02:50 INFO - PROCESS | 1661 | --DOMWINDOW == 114 (0x12bb23400) [pid = 1661] [serial = 1012] [outer = 0x0] [url = about:blank] 06:02:50 INFO - PROCESS | 1661 | 1464267770066 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:50 INFO - PROCESS | 1661 | ++DOCSHELL 0x116acc000 == 59 [pid = 1661] [id = 366] 06:02:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 115 (0x112cd9400) [pid = 1661] [serial = 1097] [outer = 0x0] 06:02:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 116 (0x118542c00) [pid = 1661] [serial = 1098] [outer = 0x112cd9400] 06:02:50 INFO - PROCESS | 1661 | 1464267770095 Marionette DEBUG loaded listener.js 06:02:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 117 (0x11938a000) [pid = 1661] [serial = 1099] [outer = 0x112cd9400] 06:02:50 INFO - PROCESS | 1661 | 1464267770417 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]]]}] 06:02:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 06:02:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 655ms 06:02:50 INFO - PROCESS | 1661 | 1464267770474 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 06:02:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 06:02:50 INFO - PROCESS | 1661 | 1464267770475 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 06:02:50 INFO - PROCESS | 1661 | 1464267770477 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 06:02:50 INFO - PROCESS | 1661 | 1464267770480 Marionette TRACE conn2 <- [1,1438,null,{}] 06:02:50 INFO - PROCESS | 1661 | 1464267770487 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}] 06:02:50 INFO - PROCESS | 1661 | 1464267770578 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 06:02:50 INFO - PROCESS | 1661 | 1464267770646 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:50 INFO - PROCESS | 1661 | ++DOCSHELL 0x1216db000 == 60 [pid = 1661] [id = 367] 06:02:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 118 (0x119512400) [pid = 1661] [serial = 1100] [outer = 0x0] 06:02:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 119 (0x119c87c00) [pid = 1661] [serial = 1101] [outer = 0x119512400] 06:02:50 INFO - PROCESS | 1661 | 1464267770675 Marionette DEBUG loaded listener.js 06:02:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 120 (0x11bd9d000) [pid = 1661] [serial = 1102] [outer = 0x119512400] 06:02:50 INFO - PROCESS | 1661 | 1464267770976 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]]]}] 06:02:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 06:02:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 521ms 06:02:51 INFO - PROCESS | 1661 | 1464267770999 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 06:02:51 INFO - PROCESS | 1661 | 1464267771000 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 06:02:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 06:02:51 INFO - PROCESS | 1661 | 1464267771006 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 06:02:51 INFO - PROCESS | 1661 | 1464267771008 Marionette TRACE conn2 <- [1,1442,null,{}] 06:02:51 INFO - PROCESS | 1661 | 1464267771010 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}] 06:02:51 INFO - PROCESS | 1661 | 1464267771111 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 06:02:51 INFO - PROCESS | 1661 | 1464267771116 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:51 INFO - PROCESS | 1661 | ++DOCSHELL 0x1257d9000 == 61 [pid = 1661] [id = 368] 06:02:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 121 (0x12131f000) [pid = 1661] [serial = 1103] [outer = 0x0] 06:02:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 122 (0x121326400) [pid = 1661] [serial = 1104] [outer = 0x12131f000] 06:02:51 INFO - PROCESS | 1661 | 1464267771150 Marionette DEBUG loaded listener.js 06:02:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 123 (0x121e56800) [pid = 1661] [serial = 1105] [outer = 0x12131f000] 06:02:51 INFO - PROCESS | 1661 | 1464267771495 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]]]}] 06:02:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 06:02:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 522ms 06:02:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 06:02:51 INFO - PROCESS | 1661 | 1464267771526 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 06:02:51 INFO - PROCESS | 1661 | 1464267771528 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 06:02:51 INFO - PROCESS | 1661 | 1464267771530 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 06:02:51 INFO - PROCESS | 1661 | 1464267771531 Marionette TRACE conn2 <- [1,1446,null,{}] 06:02:51 INFO - PROCESS | 1661 | 1464267771533 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}] 06:02:51 INFO - PROCESS | 1661 | 1464267771625 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 06:02:51 INFO - PROCESS | 1661 | 1464267771629 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:51 INFO - PROCESS | 1661 | ++DOCSHELL 0x1277c6000 == 62 [pid = 1661] [id = 369] 06:02:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 124 (0x1214f0400) [pid = 1661] [serial = 1106] [outer = 0x0] 06:02:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 125 (0x125288800) [pid = 1661] [serial = 1107] [outer = 0x1214f0400] 06:02:51 INFO - PROCESS | 1661 | 1464267771655 Marionette DEBUG loaded listener.js 06:02:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 126 (0x126d1c000) [pid = 1661] [serial = 1108] [outer = 0x1214f0400] 06:02:52 INFO - PROCESS | 1661 | 1464267772008 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]]]}] 06:02:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 06:02:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 519ms 06:02:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 06:02:52 INFO - PROCESS | 1661 | 1464267772060 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 06:02:52 INFO - PROCESS | 1661 | 1464267772062 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 06:02:52 INFO - PROCESS | 1661 | 1464267772064 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 06:02:52 INFO - PROCESS | 1661 | 1464267772066 Marionette TRACE conn2 <- [1,1450,null,{}] 06:02:52 INFO - PROCESS | 1661 | 1464267772069 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}] 06:02:52 INFO - PROCESS | 1661 | 1464267772261 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 06:02:52 INFO - PROCESS | 1661 | 1464267772280 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:52 INFO - PROCESS | 1661 | ++DOCSHELL 0x129360000 == 63 [pid = 1661] [id = 370] 06:02:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 127 (0x126dc0c00) [pid = 1661] [serial = 1109] [outer = 0x0] 06:02:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 128 (0x127708800) [pid = 1661] [serial = 1110] [outer = 0x126dc0c00] 06:02:52 INFO - PROCESS | 1661 | 1464267772321 Marionette DEBUG loaded listener.js 06:02:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 129 (0x129093800) [pid = 1661] [serial = 1111] [outer = 0x126dc0c00] 06:02:52 INFO - PROCESS | 1661 | 1464267772768 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]]]}] 06:02:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 06:02:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 720ms 06:02:52 INFO - PROCESS | 1661 | 1464267772785 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 06:02:52 INFO - PROCESS | 1661 | 1464267772788 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 06:02:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 06:02:52 INFO - PROCESS | 1661 | 1464267772791 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 06:02:52 INFO - PROCESS | 1661 | 1464267772792 Marionette TRACE conn2 <- [1,1454,null,{}] 06:02:52 INFO - PROCESS | 1661 | 1464267772794 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}] 06:02:52 INFO - PROCESS | 1661 | 1464267772900 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 06:02:52 INFO - PROCESS | 1661 | 1464267772912 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:52 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a775000 == 64 [pid = 1661] [id = 371] 06:02:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 130 (0x1292a8000) [pid = 1661] [serial = 1112] [outer = 0x0] 06:02:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 131 (0x129510c00) [pid = 1661] [serial = 1113] [outer = 0x1292a8000] 06:02:52 INFO - PROCESS | 1661 | 1464267772937 Marionette DEBUG loaded listener.js 06:02:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 132 (0x12a6f9800) [pid = 1661] [serial = 1114] [outer = 0x1292a8000] 06:02:53 INFO - PROCESS | 1661 | 1464267773277 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]]]}] 06:02:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 06:02:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 518ms 06:02:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 06:02:53 INFO - PROCESS | 1661 | 1464267773311 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 06:02:53 INFO - PROCESS | 1661 | 1464267773313 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 06:02:53 INFO - PROCESS | 1661 | 1464267773315 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 06:02:53 INFO - PROCESS | 1661 | 1464267773316 Marionette TRACE conn2 <- [1,1458,null,{}] 06:02:53 INFO - PROCESS | 1661 | 1464267773318 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}] 06:02:53 INFO - PROCESS | 1661 | 1464267773429 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 06:02:53 INFO - PROCESS | 1661 | 1464267773476 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:53 INFO - PROCESS | 1661 | ++DOCSHELL 0x12b834000 == 65 [pid = 1661] [id = 372] 06:02:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 133 (0x121a1cc00) [pid = 1661] [serial = 1115] [outer = 0x0] 06:02:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 134 (0x121a21400) [pid = 1661] [serial = 1116] [outer = 0x121a1cc00] 06:02:53 INFO - PROCESS | 1661 | 1464267773501 Marionette DEBUG loaded listener.js 06:02:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 135 (0x121a26800) [pid = 1661] [serial = 1117] [outer = 0x121a1cc00] 06:02:53 INFO - PROCESS | 1661 | 1464267773847 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]]]}] 06:02:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 06:02:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 569ms 06:02:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 06:02:53 INFO - PROCESS | 1661 | 1464267773884 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 06:02:53 INFO - PROCESS | 1661 | 1464267773885 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 06:02:53 INFO - PROCESS | 1661 | 1464267773888 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 06:02:53 INFO - PROCESS | 1661 | 1464267773889 Marionette TRACE conn2 <- [1,1462,null,{}] 06:02:53 INFO - PROCESS | 1661 | 1464267773891 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}] 06:02:54 INFO - PROCESS | 1661 | 1464267774001 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 06:02:54 INFO - PROCESS | 1661 | 1464267774011 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:54 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bdd5800 == 66 [pid = 1661] [id = 373] 06:02:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 136 (0x115e17000) [pid = 1661] [serial = 1118] [outer = 0x0] 06:02:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 137 (0x12a43e400) [pid = 1661] [serial = 1119] [outer = 0x115e17000] 06:02:54 INFO - PROCESS | 1661 | 1464267774035 Marionette DEBUG loaded listener.js 06:02:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 138 (0x12b153000) [pid = 1661] [serial = 1120] [outer = 0x115e17000] 06:02:54 INFO - PROCESS | 1661 | --DOMWINDOW == 137 (0x118544400) [pid = 1661] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 06:02:54 INFO - PROCESS | 1661 | --DOMWINDOW == 136 (0x1277e7000) [pid = 1661] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 06:02:54 INFO - PROCESS | 1661 | --DOMWINDOW == 135 (0x119c8e000) [pid = 1661] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 06:02:54 INFO - PROCESS | 1661 | --DOMWINDOW == 134 (0x119d98800) [pid = 1661] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 06:02:54 INFO - PROCESS | 1661 | --DOMWINDOW == 133 (0x1166c7c00) [pid = 1661] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 06:02:54 INFO - PROCESS | 1661 | --DOMWINDOW == 132 (0x1164b2800) [pid = 1661] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 06:02:54 INFO - PROCESS | 1661 | --DOMWINDOW == 131 (0x118603800) [pid = 1661] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 06:02:54 INFO - PROCESS | 1661 | --DOMWINDOW == 130 (0x11938b000) [pid = 1661] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 06:02:54 INFO - PROCESS | 1661 | --DOMWINDOW == 129 (0x124b64400) [pid = 1661] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 06:02:54 INFO - PROCESS | 1661 | --DOMWINDOW == 128 (0x1277ecc00) [pid = 1661] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 06:02:54 INFO - PROCESS | 1661 | --DOMWINDOW == 127 (0x12481b000) [pid = 1661] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 06:02:54 INFO - PROCESS | 1661 | --DOMWINDOW == 126 (0x12aa07400) [pid = 1661] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 06:02:54 INFO - PROCESS | 1661 | --DOMWINDOW == 125 (0x1121b2800) [pid = 1661] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 06:02:54 INFO - PROCESS | 1661 | --DOMWINDOW == 124 (0x119c04000) [pid = 1661] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 06:02:54 INFO - PROCESS | 1661 | --DOMWINDOW == 123 (0x1292a6c00) [pid = 1661] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 06:02:54 INFO - PROCESS | 1661 | --DOMWINDOW == 122 (0x1292a4400) [pid = 1661] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 06:02:54 INFO - PROCESS | 1661 | --DOMWINDOW == 121 (0x118f33400) [pid = 1661] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 06:02:54 INFO - PROCESS | 1661 | --DOMWINDOW == 120 (0x1125eb400) [pid = 1661] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 06:02:54 INFO - PROCESS | 1661 | --DOMWINDOW == 119 (0x119da4800) [pid = 1661] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 06:02:54 INFO - PROCESS | 1661 | --DOMWINDOW == 118 (0x112965800) [pid = 1661] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 06:02:54 INFO - PROCESS | 1661 | 1464267774504 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]]]}] 06:02:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 06:02:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 669ms 06:02:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 06:02:54 INFO - PROCESS | 1661 | 1464267774565 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 06:02:54 INFO - PROCESS | 1661 | 1464267774566 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 06:02:54 INFO - PROCESS | 1661 | 1464267774574 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 06:02:54 INFO - PROCESS | 1661 | 1464267774575 Marionette TRACE conn2 <- [1,1466,null,{}] 06:02:54 INFO - PROCESS | 1661 | 1464267774578 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}] 06:02:54 INFO - PROCESS | 1661 | 1464267774675 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 06:02:54 INFO - PROCESS | 1661 | 1464267774695 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:54 INFO - PROCESS | 1661 | ++DOCSHELL 0x128d82800 == 67 [pid = 1661] [id = 374] 06:02:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 119 (0x11854a800) [pid = 1661] [serial = 1121] [outer = 0x0] 06:02:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 120 (0x119110400) [pid = 1661] [serial = 1122] [outer = 0x11854a800] 06:02:54 INFO - PROCESS | 1661 | 1464267774720 Marionette DEBUG loaded listener.js 06:02:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 121 (0x11bd24c00) [pid = 1661] [serial = 1123] [outer = 0x11854a800] 06:02:55 INFO - PROCESS | 1661 | 1464267775047 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]]]}] 06:02:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 06:02:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 524ms 06:02:55 INFO - PROCESS | 1661 | 1464267775094 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 06:02:55 INFO - PROCESS | 1661 | 1464267775095 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 06:02:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 06:02:55 INFO - PROCESS | 1661 | 1464267775097 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 06:02:55 INFO - PROCESS | 1661 | 1464267775108 Marionette TRACE conn2 <- [1,1470,null,{}] 06:02:55 INFO - PROCESS | 1661 | 1464267775110 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}] 06:02:55 INFO - PROCESS | 1661 | 1464267775235 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 06:02:55 INFO - PROCESS | 1661 | 1464267775247 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:55 INFO - PROCESS | 1661 | ++DOCSHELL 0x12cf18800 == 68 [pid = 1661] [id = 375] 06:02:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 122 (0x121a26c00) [pid = 1661] [serial = 1124] [outer = 0x0] 06:02:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 123 (0x12a6f3c00) [pid = 1661] [serial = 1125] [outer = 0x121a26c00] 06:02:55 INFO - PROCESS | 1661 | 1464267775276 Marionette DEBUG loaded listener.js 06:02:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 124 (0x12ba28400) [pid = 1661] [serial = 1126] [outer = 0x121a26c00] 06:02:55 INFO - PROCESS | 1661 | 1464267775580 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]]]}] 06:02:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 06:02:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 527ms 06:02:55 INFO - PROCESS | 1661 | 1464267775626 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 06:02:55 INFO - PROCESS | 1661 | 1464267775627 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 06:02:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 06:02:55 INFO - PROCESS | 1661 | 1464267775629 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 06:02:55 INFO - PROCESS | 1661 | 1464267775630 Marionette TRACE conn2 <- [1,1474,null,{}] 06:02:55 INFO - PROCESS | 1661 | 1464267775633 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}] 06:02:55 INFO - PROCESS | 1661 | 1464267775722 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 06:02:55 INFO - PROCESS | 1661 | 1464267775727 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:55 INFO - PROCESS | 1661 | ++DOCSHELL 0x12da90800 == 69 [pid = 1661] [id = 376] 06:02:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 125 (0x112764800) [pid = 1661] [serial = 1127] [outer = 0x0] 06:02:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 126 (0x11276ac00) [pid = 1661] [serial = 1128] [outer = 0x112764800] 06:02:55 INFO - PROCESS | 1661 | 1464267775752 Marionette DEBUG loaded listener.js 06:02:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 127 (0x11276ec00) [pid = 1661] [serial = 1129] [outer = 0x112764800] 06:02:56 INFO - PROCESS | 1661 | 1464267776119 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]]]}] 06:02:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 06:02:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 518ms 06:02:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 06:02:56 INFO - PROCESS | 1661 | 1464267776148 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 06:02:56 INFO - PROCESS | 1661 | 1464267776149 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 06:02:56 INFO - PROCESS | 1661 | 1464267776152 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 06:02:56 INFO - PROCESS | 1661 | 1464267776155 Marionette TRACE conn2 <- [1,1478,null,{}] 06:02:56 INFO - PROCESS | 1661 | 1464267776158 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}] 06:02:56 INFO - PROCESS | 1661 | 1464267776292 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 06:02:56 INFO - PROCESS | 1661 | 1464267776299 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:56 INFO - PROCESS | 1661 | ++DOCSHELL 0x111e16800 == 70 [pid = 1661] [id = 377] 06:02:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 128 (0x111fecc00) [pid = 1661] [serial = 1130] [outer = 0x0] 06:02:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 129 (0x1125f4c00) [pid = 1661] [serial = 1131] [outer = 0x111fecc00] 06:02:56 INFO - PROCESS | 1661 | 1464267776400 Marionette DEBUG loaded listener.js 06:02:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 130 (0x112cda000) [pid = 1661] [serial = 1132] [outer = 0x111fecc00] 06:02:56 INFO - PROCESS | 1661 | 1464267776957 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]]]}] 06:02:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 06:02:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 872ms 06:02:57 INFO - PROCESS | 1661 | 1464267777025 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 06:02:57 INFO - PROCESS | 1661 | 1464267777028 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 06:02:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 06:02:57 INFO - PROCESS | 1661 | 1464267777031 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 06:02:57 INFO - PROCESS | 1661 | 1464267777033 Marionette TRACE conn2 <- [1,1482,null,{}] 06:02:57 INFO - PROCESS | 1661 | 1464267777036 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}] 06:02:57 INFO - PROCESS | 1661 | 1464267777152 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 06:02:57 INFO - PROCESS | 1661 | 1464267777225 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:57 INFO - PROCESS | 1661 | ++DOCSHELL 0x121496800 == 71 [pid = 1661] [id = 378] 06:02:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 131 (0x11854ac00) [pid = 1661] [serial = 1133] [outer = 0x0] 06:02:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 132 (0x118616000) [pid = 1661] [serial = 1134] [outer = 0x11854ac00] 06:02:57 INFO - PROCESS | 1661 | 1464267777256 Marionette DEBUG loaded listener.js 06:02:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 133 (0x11910ec00) [pid = 1661] [serial = 1135] [outer = 0x11854ac00] 06:02:57 INFO - PROCESS | 1661 | 1464267777696 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]]]}] 06:02:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 06:02:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 675ms 06:02:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 06:02:57 INFO - PROCESS | 1661 | 1464267777706 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 06:02:57 INFO - PROCESS | 1661 | 1464267777709 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 06:02:57 INFO - PROCESS | 1661 | 1464267777713 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 06:02:57 INFO - PROCESS | 1661 | 1464267777715 Marionette TRACE conn2 <- [1,1486,null,{}] 06:02:57 INFO - PROCESS | 1661 | 1464267777718 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}] 06:02:57 INFO - PROCESS | 1661 | 1464267777831 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 06:02:57 INFO - PROCESS | 1661 | 1464267777888 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:57 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bad2800 == 72 [pid = 1661] [id = 379] 06:02:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 134 (0x11950d000) [pid = 1661] [serial = 1136] [outer = 0x0] 06:02:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 135 (0x119c0d000) [pid = 1661] [serial = 1137] [outer = 0x11950d000] 06:02:57 INFO - PROCESS | 1661 | 1464267777918 Marionette DEBUG loaded listener.js 06:02:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 136 (0x12131c000) [pid = 1661] [serial = 1138] [outer = 0x11950d000] 06:02:58 INFO - PROCESS | 1661 | 1464267778414 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]]]}] 06:02:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 06:02:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 720ms 06:02:58 INFO - PROCESS | 1661 | 1464267778459 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 06:02:58 INFO - PROCESS | 1661 | 1464267778460 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 06:02:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 06:02:58 INFO - PROCESS | 1661 | 1464267778464 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 06:02:58 INFO - PROCESS | 1661 | 1464267778467 Marionette TRACE conn2 <- [1,1490,null,{}] 06:02:58 INFO - PROCESS | 1661 | 1464267778495 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}] 06:02:58 INFO - PROCESS | 1661 | 1464267778610 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 06:02:58 INFO - PROCESS | 1661 | 1464267778685 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:58 INFO - PROCESS | 1661 | ++DOCSHELL 0x1355ca000 == 73 [pid = 1661] [id = 380] 06:02:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 137 (0x12577a000) [pid = 1661] [serial = 1139] [outer = 0x0] 06:02:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 138 (0x12720f400) [pid = 1661] [serial = 1140] [outer = 0x12577a000] 06:02:58 INFO - PROCESS | 1661 | 1464267778715 Marionette DEBUG loaded listener.js 06:02:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 139 (0x127703800) [pid = 1661] [serial = 1141] [outer = 0x12577a000] 06:02:59 INFO - PROCESS | 1661 | 1464267779131 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]]]}] 06:02:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 06:02:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 690ms 06:02:59 INFO - PROCESS | 1661 | 1464267779155 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 06:02:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 06:02:59 INFO - PROCESS | 1661 | 1464267779157 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 06:02:59 INFO - PROCESS | 1661 | 1464267779159 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 06:02:59 INFO - PROCESS | 1661 | 1464267779160 Marionette TRACE conn2 <- [1,1494,null,{}] 06:02:59 INFO - PROCESS | 1661 | 1464267779163 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}] 06:02:59 INFO - PROCESS | 1661 | 1464267779274 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 06:02:59 INFO - PROCESS | 1661 | 1464267779333 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:59 INFO - PROCESS | 1661 | ++DOCSHELL 0x1355e1000 == 74 [pid = 1661] [id = 381] 06:02:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 140 (0x124b64400) [pid = 1661] [serial = 1142] [outer = 0x0] 06:02:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 141 (0x127808800) [pid = 1661] [serial = 1143] [outer = 0x124b64400] 06:02:59 INFO - PROCESS | 1661 | 1464267779405 Marionette DEBUG loaded listener.js 06:02:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 142 (0x12a43f800) [pid = 1661] [serial = 1144] [outer = 0x124b64400] 06:02:59 INFO - PROCESS | 1661 | 1464267779875 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]]]}] 06:02:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 06:02:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 768ms 06:02:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 06:02:59 INFO - PROCESS | 1661 | 1464267779928 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 06:02:59 INFO - PROCESS | 1661 | 1464267779930 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 06:02:59 INFO - PROCESS | 1661 | 1464267779932 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 06:02:59 INFO - PROCESS | 1661 | 1464267779933 Marionette TRACE conn2 <- [1,1498,null,{}] 06:02:59 INFO - PROCESS | 1661 | 1464267779956 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}] 06:03:00 INFO - PROCESS | 1661 | 1464267780068 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 06:03:00 INFO - PROCESS | 1661 | 1464267780143 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:00 INFO - PROCESS | 1661 | ++DOCSHELL 0x1182da000 == 75 [pid = 1661] [id = 382] 06:03:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 143 (0x11822d000) [pid = 1661] [serial = 1145] [outer = 0x0] 06:03:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 144 (0x121e4d000) [pid = 1661] [serial = 1146] [outer = 0x11822d000] 06:03:00 INFO - PROCESS | 1661 | 1464267780177 Marionette DEBUG loaded listener.js 06:03:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 145 (0x12aa0b000) [pid = 1661] [serial = 1147] [outer = 0x11822d000] 06:03:00 INFO - PROCESS | 1661 | 1464267780892 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]]]}] 06:03:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 06:03:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 991ms 06:03:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 06:03:00 INFO - PROCESS | 1661 | 1464267780923 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 06:03:00 INFO - PROCESS | 1661 | 1464267780926 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 06:03:00 INFO - PROCESS | 1661 | 1464267780929 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 06:03:00 INFO - PROCESS | 1661 | 1464267780931 Marionette TRACE conn2 <- [1,1502,null,{}] 06:03:00 INFO - PROCESS | 1661 | 1464267780936 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}] 06:03:01 INFO - PROCESS | 1661 | 1464267781036 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 06:03:01 INFO - PROCESS | 1661 | 1464267781111 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:01 INFO - PROCESS | 1661 | ++DOCSHELL 0x117445800 == 76 [pid = 1661] [id = 383] 06:03:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 146 (0x1125ef400) [pid = 1661] [serial = 1148] [outer = 0x0] 06:03:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 147 (0x112947000) [pid = 1661] [serial = 1149] [outer = 0x1125ef400] 06:03:01 INFO - PROCESS | 1661 | 1464267781139 Marionette DEBUG loaded listener.js 06:03:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 148 (0x113c24800) [pid = 1661] [serial = 1150] [outer = 0x1125ef400] 06:03:01 INFO - PROCESS | 1661 | 1464267781623 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]]]}] 06:03:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 06:03:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 722ms 06:03:01 INFO - PROCESS | 1661 | 1464267781676 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 06:03:01 INFO - PROCESS | 1661 | 1464267781682 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 06:03:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 06:03:01 INFO - PROCESS | 1661 | 1464267781694 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 06:03:01 INFO - PROCESS | 1661 | 1464267781696 Marionette TRACE conn2 <- [1,1506,null,{}] 06:03:01 INFO - PROCESS | 1661 | 1464267781700 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}] 06:03:01 INFO - PROCESS | 1661 | 1464267781845 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 06:03:01 INFO - PROCESS | 1661 | 1464267781944 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:01 INFO - PROCESS | 1661 | ++DOCSHELL 0x117432800 == 77 [pid = 1661] [id = 384] 06:03:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 149 (0x117109c00) [pid = 1661] [serial = 1151] [outer = 0x0] 06:03:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 150 (0x118226000) [pid = 1661] [serial = 1152] [outer = 0x117109c00] 06:03:01 INFO - PROCESS | 1661 | 1464267781972 Marionette DEBUG loaded listener.js 06:03:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 151 (0x118540c00) [pid = 1661] [serial = 1153] [outer = 0x117109c00] 06:03:02 INFO - PROCESS | 1661 | --DOCSHELL 0x12c434000 == 76 [pid = 1661] [id = 285] 06:03:02 INFO - PROCESS | 1661 | --DOCSHELL 0x12da90800 == 75 [pid = 1661] [id = 376] 06:03:02 INFO - PROCESS | 1661 | --DOCSHELL 0x12cf18800 == 74 [pid = 1661] [id = 375] 06:03:02 INFO - PROCESS | 1661 | --DOCSHELL 0x128d82800 == 73 [pid = 1661] [id = 374] 06:03:02 INFO - PROCESS | 1661 | --DOCSHELL 0x12bdd5800 == 72 [pid = 1661] [id = 373] 06:03:02 INFO - PROCESS | 1661 | --DOMWINDOW == 150 (0x1277e7400) [pid = 1661] [serial = 1026] [outer = 0x0] [url = about:blank] 06:03:02 INFO - PROCESS | 1661 | --DOMWINDOW == 149 (0x11685cc00) [pid = 1661] [serial = 1017] [outer = 0x0] [url = about:blank] 06:03:02 INFO - PROCESS | 1661 | --DOMWINDOW == 148 (0x119110800) [pid = 1661] [serial = 1029] [outer = 0x0] [url = about:blank] 06:03:02 INFO - PROCESS | 1661 | --DOMWINDOW == 147 (0x118f7b000) [pid = 1661] [serial = 1020] [outer = 0x0] [url = about:blank] 06:03:02 INFO - PROCESS | 1661 | --DOMWINDOW == 146 (0x125772c00) [pid = 1661] [serial = 1023] [outer = 0x0] [url = about:blank] 06:03:02 INFO - PROCESS | 1661 | --DOCSHELL 0x12b834000 == 71 [pid = 1661] [id = 372] 06:03:02 INFO - PROCESS | 1661 | --DOCSHELL 0x12a775000 == 70 [pid = 1661] [id = 371] 06:03:02 INFO - PROCESS | 1661 | --DOCSHELL 0x129360000 == 69 [pid = 1661] [id = 370] 06:03:02 INFO - PROCESS | 1661 | --DOCSHELL 0x1277c6000 == 68 [pid = 1661] [id = 369] 06:03:02 INFO - PROCESS | 1661 | --DOCSHELL 0x1257d9000 == 67 [pid = 1661] [id = 368] 06:03:02 INFO - PROCESS | 1661 | --DOCSHELL 0x1216db000 == 66 [pid = 1661] [id = 367] 06:03:02 INFO - PROCESS | 1661 | --DOCSHELL 0x116acc000 == 65 [pid = 1661] [id = 366] 06:03:02 INFO - PROCESS | 1661 | --DOCSHELL 0x116839000 == 64 [pid = 1661] [id = 365] 06:03:02 INFO - PROCESS | 1661 | --DOCSHELL 0x12c78e800 == 63 [pid = 1661] [id = 363] 06:03:02 INFO - PROCESS | 1661 | --DOCSHELL 0x12f1db000 == 62 [pid = 1661] [id = 362] 06:03:02 INFO - PROCESS | 1661 | --DOCSHELL 0x12d7ab000 == 61 [pid = 1661] [id = 361] 06:03:02 INFO - PROCESS | 1661 | --DOCSHELL 0x12d3e5800 == 60 [pid = 1661] [id = 360] 06:03:02 INFO - PROCESS | 1661 | --DOCSHELL 0x12a769800 == 59 [pid = 1661] [id = 359] 06:03:02 INFO - PROCESS | 1661 | --DOCSHELL 0x119548800 == 58 [pid = 1661] [id = 358] 06:03:02 INFO - PROCESS | 1661 | --DOCSHELL 0x113299800 == 57 [pid = 1661] [id = 357] 06:03:02 INFO - PROCESS | 1661 | 1464267782431 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]]]}] 06:03:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 06:03:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 776ms 06:03:02 INFO - PROCESS | 1661 | --DOMWINDOW == 145 (0x12ba2f400) [pid = 1661] [serial = 1066] [outer = 0x0] [url = about:blank] 06:03:02 INFO - PROCESS | 1661 | --DOMWINDOW == 144 (0x12bdb2000) [pid = 1661] [serial = 1068] [outer = 0x0] [url = about:blank] 06:03:02 INFO - PROCESS | 1661 | --DOMWINDOW == 143 (0x129505400) [pid = 1661] [serial = 1063] [outer = 0x0] [url = about:blank] 06:03:02 INFO - PROCESS | 1661 | --DOMWINDOW == 142 (0x1292ad400) [pid = 1661] [serial = 1057] [outer = 0x0] [url = about:blank] 06:03:02 INFO - PROCESS | 1661 | --DOMWINDOW == 141 (0x119ce5400) [pid = 1661] [serial = 1044] [outer = 0x0] [url = about:blank] 06:03:02 INFO - PROCESS | 1661 | --DOMWINDOW == 140 (0x11bd2bc00) [pid = 1661] [serial = 1047] [outer = 0x0] [url = about:blank] 06:03:02 INFO - PROCESS | 1661 | --DOMWINDOW == 139 (0x121972000) [pid = 1661] [serial = 1048] [outer = 0x0] [url = about:blank] 06:03:02 INFO - PROCESS | 1661 | --DOMWINDOW == 138 (0x117686400) [pid = 1661] [serial = 1038] [outer = 0x0] [url = about:blank] 06:03:02 INFO - PROCESS | 1661 | --DOMWINDOW == 137 (0x118541800) [pid = 1661] [serial = 1039] [outer = 0x0] [url = about:blank] 06:03:02 INFO - PROCESS | 1661 | --DOMWINDOW == 136 (0x118224000) [pid = 1661] [serial = 1036] [outer = 0x0] [url = about:blank] 06:03:02 INFO - PROCESS | 1661 | --DOMWINDOW == 135 (0x11a005c00) [pid = 1661] [serial = 1062] [outer = 0x0] [url = about:blank] 06:03:02 INFO - PROCESS | 1661 | --DOMWINDOW == 134 (0x12bdb3400) [pid = 1661] [serial = 1015] [outer = 0x0] [url = about:blank] 06:03:02 INFO - PROCESS | 1661 | --DOMWINDOW == 133 (0x128d9f400) [pid = 1661] [serial = 1056] [outer = 0x0] [url = about:blank] 06:03:02 INFO - PROCESS | 1661 | --DOMWINDOW == 132 (0x119394800) [pid = 1661] [serial = 1041] [outer = 0x0] [url = about:blank] 06:03:02 INFO - PROCESS | 1661 | --DOMWINDOW == 131 (0x1168aa400) [pid = 1661] [serial = 1035] [outer = 0x0] [url = about:blank] 06:03:02 INFO - PROCESS | 1661 | --DOMWINDOW == 130 (0x1277ea800) [pid = 1661] [serial = 1054] [outer = 0x0] [url = about:blank] 06:03:02 INFO - PROCESS | 1661 | --DOMWINDOW == 129 (0x119da0c00) [pid = 1661] [serial = 1045] [outer = 0x0] [url = about:blank] 06:03:02 INFO - PROCESS | 1661 | --DOMWINDOW == 128 (0x127707400) [pid = 1661] [serial = 1053] [outer = 0x0] [url = about:blank] 06:03:02 INFO - PROCESS | 1661 | --DOMWINDOW == 127 (0x12aa03400) [pid = 1661] [serial = 1060] [outer = 0x0] [url = about:blank] 06:03:02 INFO - PROCESS | 1661 | --DOMWINDOW == 126 (0x124b65800) [pid = 1661] [serial = 1050] [outer = 0x0] [url = about:blank] 06:03:02 INFO - PROCESS | 1661 | --DOMWINDOW == 125 (0x12b2e6800) [pid = 1661] [serial = 1065] [outer = 0x0] [url = about:blank] 06:03:02 INFO - PROCESS | 1661 | --DOMWINDOW == 124 (0x1125ed000) [pid = 1661] [serial = 1032] [outer = 0x0] [url = about:blank] 06:03:02 INFO - PROCESS | 1661 | --DOMWINDOW == 123 (0x126fd3800) [pid = 1661] [serial = 1051] [outer = 0x0] [url = about:blank] 06:03:02 INFO - PROCESS | 1661 | --DOMWINDOW == 122 (0x112945800) [pid = 1661] [serial = 1033] [outer = 0x0] [url = about:blank] 06:03:02 INFO - PROCESS | 1661 | --DOMWINDOW == 121 (0x129511c00) [pid = 1661] [serial = 1059] [outer = 0x0] [url = about:blank] 06:03:02 INFO - PROCESS | 1661 | --DOMWINDOW == 120 (0x11985e800) [pid = 1661] [serial = 1042] [outer = 0x0] [url = about:blank] 06:03:02 INFO - PROCESS | 1661 | --DOMWINDOW == 119 (0x124f39800) [pid = 1661] [serial = 964] [outer = 0x0] [url = about:blank] 06:03:02 INFO - PROCESS | 1661 | --DOMWINDOW == 118 (0x12abd9000) [pid = 1661] [serial = 973] [outer = 0x0] [url = about:blank] 06:03:02 INFO - PROCESS | 1661 | --DOMWINDOW == 117 (0x12a6ef000) [pid = 1661] [serial = 970] [outer = 0x0] [url = about:blank] 06:03:02 INFO - PROCESS | 1661 | --DOMWINDOW == 116 (0x11960c400) [pid = 1661] [serial = 961] [outer = 0x0] [url = about:blank] 06:03:02 INFO - PROCESS | 1661 | --DOMWINDOW == 115 (0x11294bc00) [pid = 1661] [serial = 955] [outer = 0x0] [url = about:blank] 06:03:02 INFO - PROCESS | 1661 | --DOMWINDOW == 114 (0x1277e8400) [pid = 1661] [serial = 967] [outer = 0x0] [url = about:blank] 06:03:02 INFO - PROCESS | 1661 | --DOMWINDOW == 113 (0x117688800) [pid = 1661] [serial = 958] [outer = 0x0] [url = about:blank] 06:03:02 INFO - PROCESS | 1661 | 1464267782484 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 06:03:02 INFO - PROCESS | 1661 | 1464267782487 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 06:03:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 06:03:02 INFO - PROCESS | 1661 | 1464267782494 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 06:03:02 INFO - PROCESS | 1661 | 1464267782497 Marionette TRACE conn2 <- [1,1510,null,{}] 06:03:02 INFO - PROCESS | 1661 | 1464267782517 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}] 06:03:02 INFO - PROCESS | 1661 | 1464267782653 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 06:03:02 INFO - PROCESS | 1661 | 1464267782666 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:02 INFO - PROCESS | 1661 | ++DOCSHELL 0x1181f3800 == 58 [pid = 1661] [id = 385] 06:03:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 114 (0x116862000) [pid = 1661] [serial = 1154] [outer = 0x0] 06:03:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 115 (0x11861cc00) [pid = 1661] [serial = 1155] [outer = 0x116862000] 06:03:02 INFO - PROCESS | 1661 | 1464267782711 Marionette DEBUG loaded listener.js 06:03:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 116 (0x11910b800) [pid = 1661] [serial = 1156] [outer = 0x116862000] 06:03:03 INFO - PROCESS | 1661 | 1464267783119 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]]]}] 06:03:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 06:03:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 675ms 06:03:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 06:03:03 INFO - PROCESS | 1661 | 1464267783174 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 06:03:03 INFO - PROCESS | 1661 | 1464267783176 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 06:03:03 INFO - PROCESS | 1661 | 1464267783178 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 06:03:03 INFO - PROCESS | 1661 | 1464267783179 Marionette TRACE conn2 <- [1,1514,null,{}] 06:03:03 INFO - PROCESS | 1661 | 1464267783181 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}] 06:03:03 INFO - PROCESS | 1661 | 1464267783269 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 06:03:03 INFO - PROCESS | 1661 | 1464267783276 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:03 INFO - PROCESS | 1661 | ++DOCSHELL 0x1199b9000 == 59 [pid = 1661] [id = 386] 06:03:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 117 (0x119511c00) [pid = 1661] [serial = 1157] [outer = 0x0] 06:03:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 118 (0x119516400) [pid = 1661] [serial = 1158] [outer = 0x119511c00] 06:03:03 INFO - PROCESS | 1661 | 1464267783302 Marionette DEBUG loaded listener.js 06:03:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 119 (0x119c04000) [pid = 1661] [serial = 1159] [outer = 0x119511c00] 06:03:03 INFO - PROCESS | 1661 | 1464267783635 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]]]}] 06:03:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 06:03:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 468ms 06:03:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 06:03:03 INFO - PROCESS | 1661 | 1464267783646 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 06:03:03 INFO - PROCESS | 1661 | 1464267783647 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 06:03:03 INFO - PROCESS | 1661 | 1464267783649 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 06:03:03 INFO - PROCESS | 1661 | 1464267783660 Marionette TRACE conn2 <- [1,1518,null,{}] 06:03:03 INFO - PROCESS | 1661 | 1464267783662 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}] 06:03:03 INFO - PROCESS | 1661 | 1464267783773 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 06:03:03 INFO - PROCESS | 1661 | 1464267783781 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:03 INFO - PROCESS | 1661 | ++DOCSHELL 0x121b48800 == 60 [pid = 1661] [id = 387] 06:03:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 120 (0x119c8a000) [pid = 1661] [serial = 1160] [outer = 0x0] 06:03:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 121 (0x119c94400) [pid = 1661] [serial = 1161] [outer = 0x119c8a000] 06:03:03 INFO - PROCESS | 1661 | 1464267783807 Marionette DEBUG loaded listener.js 06:03:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 122 (0x119d9d800) [pid = 1661] [serial = 1162] [outer = 0x119c8a000] 06:03:04 INFO - PROCESS | 1661 | 1464267784117 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]]]}] 06:03:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 06:03:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 527ms 06:03:04 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 06:03:04 INFO - PROCESS | 1661 | 1464267784177 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 06:03:04 INFO - PROCESS | 1661 | 1464267784178 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 06:03:04 INFO - PROCESS | 1661 | 1464267784181 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 06:03:04 INFO - PROCESS | 1661 | 1464267784182 Marionette TRACE conn2 <- [1,1522,null,{}] 06:03:04 INFO - PROCESS | 1661 | 1464267784184 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}] 06:03:04 INFO - PROCESS | 1661 | 1464267784310 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 06:03:04 INFO - PROCESS | 1661 | 1464267784346 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:04 INFO - PROCESS | 1661 | ++DOCSHELL 0x1257a8000 == 61 [pid = 1661] [id = 388] 06:03:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 123 (0x11950f000) [pid = 1661] [serial = 1163] [outer = 0x0] 06:03:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 124 (0x119da2c00) [pid = 1661] [serial = 1164] [outer = 0x11950f000] 06:03:04 INFO - PROCESS | 1661 | 1464267784372 Marionette DEBUG loaded listener.js 06:03:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 125 (0x1218b6800) [pid = 1661] [serial = 1165] [outer = 0x11950f000] 06:03:04 INFO - PROCESS | 1661 | 1464267784658 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"]]]}] 06:03:04 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 06:03:04 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:03:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 06:03:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:03:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:03:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 06:03:04 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 06:03:04 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:03:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 06:03:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:03:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:03:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 06:03:04 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 06:03:04 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:03:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 06:03:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:03:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:03:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 06:03:04 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 06:03:04 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:03:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 06:03:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:03:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:03:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 06:03:04 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 519ms 06:03:04 INFO - PROCESS | 1661 | 1464267784701 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 06:03:04 INFO - PROCESS | 1661 | 1464267784702 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 06:03:04 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 06:03:04 INFO - PROCESS | 1661 | 1464267784712 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 06:03:04 INFO - PROCESS | 1661 | 1464267784713 Marionette TRACE conn2 <- [1,1526,null,{}] 06:03:04 INFO - PROCESS | 1661 | 1464267784733 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}] 06:03:04 INFO - PROCESS | 1661 | 1464267784916 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 06:03:04 INFO - PROCESS | 1661 | 1464267784933 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:04 INFO - PROCESS | 1661 | ++DOCSHELL 0x129015800 == 62 [pid = 1661] [id = 389] 06:03:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 126 (0x121976800) [pid = 1661] [serial = 1166] [outer = 0x0] 06:03:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 127 (0x121a22000) [pid = 1661] [serial = 1167] [outer = 0x121976800] 06:03:04 INFO - PROCESS | 1661 | 1464267784976 Marionette DEBUG loaded listener.js 06:03:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 128 (0x125113c00) [pid = 1661] [serial = 1168] [outer = 0x121976800] 06:03:05 INFO - PROCESS | 1661 | 1464267785318 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"]]]}] 06:03:05 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 06:03:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 06:03:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:03:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:03:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 06:03:05 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 06:03:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 06:03:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:03:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:03:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 06:03:05 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 06:03:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 06:03:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:03:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:03:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 06:03:05 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 638ms 06:03:05 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 06:03:05 INFO - PROCESS | 1661 | 1464267785350 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 06:03:05 INFO - PROCESS | 1661 | 1464267785351 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 06:03:05 INFO - PROCESS | 1661 | 1464267785355 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 06:03:05 INFO - PROCESS | 1661 | 1464267785357 Marionette TRACE conn2 <- [1,1530,null,{}] 06:03:05 INFO - PROCESS | 1661 | 1464267785359 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}] 06:03:05 INFO - PROCESS | 1661 | 1464267785469 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 06:03:05 INFO - PROCESS | 1661 | 1464267785502 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:05 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a4c6000 == 63 [pid = 1661] [id = 390] 06:03:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 129 (0x125115800) [pid = 1661] [serial = 1169] [outer = 0x0] 06:03:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 130 (0x1258b1000) [pid = 1661] [serial = 1170] [outer = 0x125115800] 06:03:05 INFO - PROCESS | 1661 | 1464267785527 Marionette DEBUG loaded listener.js 06:03:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 131 (0x127537c00) [pid = 1661] [serial = 1171] [outer = 0x125115800] 06:03:05 INFO - PROCESS | 1661 | 1464267785811 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]]]}] 06:03:05 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 06:03:05 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 06:03:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:03:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:03:05 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 06:03:05 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 06:03:05 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 06:03:05 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 06:03:05 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 472ms 06:03:05 INFO - PROCESS | 1661 | 1464267785827 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 06:03:05 INFO - PROCESS | 1661 | 1464267785828 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 06:03:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 06:03:05 INFO - PROCESS | 1661 | 1464267785859 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 06:03:05 INFO - PROCESS | 1661 | 1464267785860 Marionette TRACE conn2 <- [1,1534,null,{}] 06:03:05 INFO - PROCESS | 1661 | 1464267785863 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}] 06:03:05 INFO - PROCESS | 1661 | 1464267785976 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 06:03:06 INFO - PROCESS | 1661 | 1464267786010 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:06 INFO - PROCESS | 1661 | ++DOCSHELL 0x12b108800 == 64 [pid = 1661] [id = 391] 06:03:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 132 (0x125772800) [pid = 1661] [serial = 1172] [outer = 0x0] 06:03:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 133 (0x12776ac00) [pid = 1661] [serial = 1173] [outer = 0x125772800] 06:03:06 INFO - PROCESS | 1661 | 1464267786043 Marionette DEBUG loaded listener.js 06:03:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 134 (0x127775400) [pid = 1661] [serial = 1174] [outer = 0x125772800] 06:03:06 INFO - PROCESS | 1661 | 1464267786357 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]]]}] 06:03:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 06:03:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 526ms 06:03:06 INFO - PROCESS | 1661 | 1464267786379 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 06:03:06 INFO - PROCESS | 1661 | 1464267786381 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 06:03:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 06:03:06 INFO - PROCESS | 1661 | 1464267786383 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 06:03:06 INFO - PROCESS | 1661 | 1464267786384 Marionette TRACE conn2 <- [1,1538,null,{}] 06:03:06 INFO - PROCESS | 1661 | 1464267786388 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}] 06:03:06 INFO - PROCESS | 1661 | 1464267786501 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 06:03:06 INFO - PROCESS | 1661 | 1464267786539 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:06 INFO - PROCESS | 1661 | ++DOCSHELL 0x12b838000 == 65 [pid = 1661] [id = 392] 06:03:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 135 (0x127772000) [pid = 1661] [serial = 1175] [outer = 0x0] 06:03:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 136 (0x1277e9800) [pid = 1661] [serial = 1176] [outer = 0x127772000] 06:03:06 INFO - PROCESS | 1661 | 1464267786564 Marionette DEBUG loaded listener.js 06:03:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 137 (0x127809000) [pid = 1661] [serial = 1177] [outer = 0x127772000] 06:03:06 INFO - PROCESS | 1661 | --DOMWINDOW == 136 (0x11660b400) [pid = 1661] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 06:03:06 INFO - PROCESS | 1661 | --DOMWINDOW == 135 (0x11854a800) [pid = 1661] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 06:03:06 INFO - PROCESS | 1661 | --DOMWINDOW == 134 (0x11854dc00) [pid = 1661] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 06:03:06 INFO - PROCESS | 1661 | --DOMWINDOW == 133 (0x127706400) [pid = 1661] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 06:03:06 INFO - PROCESS | 1661 | --DOMWINDOW == 132 (0x112948800) [pid = 1661] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 06:03:06 INFO - PROCESS | 1661 | --DOMWINDOW == 131 (0x1216ef000) [pid = 1661] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 06:03:06 INFO - PROCESS | 1661 | --DOMWINDOW == 130 (0x1133a2c00) [pid = 1661] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 06:03:06 INFO - PROCESS | 1661 | --DOMWINDOW == 129 (0x126dc0c00) [pid = 1661] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 06:03:06 INFO - PROCESS | 1661 | --DOMWINDOW == 128 (0x121a1cc00) [pid = 1661] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 06:03:06 INFO - PROCESS | 1661 | --DOMWINDOW == 127 (0x1292a8000) [pid = 1661] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 06:03:06 INFO - PROCESS | 1661 | --DOMWINDOW == 126 (0x115e17000) [pid = 1661] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 06:03:06 INFO - PROCESS | 1661 | --DOMWINDOW == 125 (0x119512400) [pid = 1661] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 06:03:06 INFO - PROCESS | 1661 | --DOMWINDOW == 124 (0x12131f000) [pid = 1661] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 06:03:06 INFO - PROCESS | 1661 | --DOMWINDOW == 123 (0x112cd9400) [pid = 1661] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 06:03:06 INFO - PROCESS | 1661 | --DOMWINDOW == 122 (0x121a26c00) [pid = 1661] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 06:03:06 INFO - PROCESS | 1661 | --DOMWINDOW == 121 (0x118610000) [pid = 1661] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 06:03:06 INFO - PROCESS | 1661 | --DOMWINDOW == 120 (0x1214f0400) [pid = 1661] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 06:03:07 INFO - PROCESS | 1661 | 1464267787061 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]]]}] 06:03:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 06:03:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 722ms 06:03:07 INFO - PROCESS | 1661 | 1464267787107 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 06:03:07 INFO - PROCESS | 1661 | 1464267787109 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 06:03:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 06:03:07 INFO - PROCESS | 1661 | 1464267787111 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 06:03:07 INFO - PROCESS | 1661 | 1464267787113 Marionette TRACE conn2 <- [1,1542,null,{}] 06:03:07 INFO - PROCESS | 1661 | 1464267787115 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}] 06:03:07 INFO - PROCESS | 1661 | 1464267787230 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 06:03:07 INFO - PROCESS | 1661 | 1464267787234 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:07 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bdce800 == 66 [pid = 1661] [id = 393] 06:03:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 121 (0x113c97000) [pid = 1661] [serial = 1178] [outer = 0x0] 06:03:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 122 (0x119c94000) [pid = 1661] [serial = 1179] [outer = 0x113c97000] 06:03:07 INFO - PROCESS | 1661 | 1464267787263 Marionette DEBUG loaded listener.js 06:03:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 123 (0x12780b400) [pid = 1661] [serial = 1180] [outer = 0x113c97000] 06:03:07 INFO - PROCESS | 1661 | 1464267787601 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]]]}] 06:03:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 06:03:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 519ms 06:03:07 INFO - PROCESS | 1661 | 1464267787630 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 06:03:07 INFO - PROCESS | 1661 | 1464267787631 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 06:03:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 06:03:07 INFO - PROCESS | 1661 | 1464267787634 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 06:03:07 INFO - PROCESS | 1661 | 1464267787635 Marionette TRACE conn2 <- [1,1546,null,{}] 06:03:07 INFO - PROCESS | 1661 | 1464267787637 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}] 06:03:07 INFO - PROCESS | 1661 | 1464267787724 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 06:03:07 INFO - PROCESS | 1661 | 1464267787783 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:07 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c440800 == 67 [pid = 1661] [id = 394] 06:03:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 124 (0x1277ed000) [pid = 1661] [serial = 1181] [outer = 0x0] 06:03:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 125 (0x129091400) [pid = 1661] [serial = 1182] [outer = 0x1277ed000] 06:03:07 INFO - PROCESS | 1661 | 1464267787807 Marionette DEBUG loaded listener.js 06:03:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 126 (0x129505000) [pid = 1661] [serial = 1183] [outer = 0x1277ed000] 06:03:08 INFO - PROCESS | 1661 | 1464267788092 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]]]}] 06:03:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 06:03:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 471ms 06:03:08 INFO - PROCESS | 1661 | 1464267788110 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 06:03:08 INFO - PROCESS | 1661 | 1464267788111 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 06:03:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 06:03:08 INFO - PROCESS | 1661 | 1464267788113 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 06:03:08 INFO - PROCESS | 1661 | 1464267788114 Marionette TRACE conn2 <- [1,1550,null,{}] 06:03:08 INFO - PROCESS | 1661 | 1464267788117 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}] 06:03:08 INFO - PROCESS | 1661 | 1464267788220 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 06:03:08 INFO - PROCESS | 1661 | 1464267788224 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:08 INFO - PROCESS | 1661 | ++DOCSHELL 0x12d3d4800 == 68 [pid = 1661] [id = 395] 06:03:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 127 (0x127810400) [pid = 1661] [serial = 1184] [outer = 0x0] 06:03:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 128 (0x12a6f3000) [pid = 1661] [serial = 1185] [outer = 0x127810400] 06:03:08 INFO - PROCESS | 1661 | 1464267788249 Marionette DEBUG loaded listener.js 06:03:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 129 (0x12abd5400) [pid = 1661] [serial = 1186] [outer = 0x127810400] 06:03:08 INFO - PROCESS | 1661 | 1464267788576 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]]]}] 06:03:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 06:03:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 469ms 06:03:08 INFO - PROCESS | 1661 | 1464267788584 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 06:03:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 06:03:08 INFO - PROCESS | 1661 | 1464267788597 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 06:03:08 INFO - PROCESS | 1661 | 1464267788599 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 06:03:08 INFO - PROCESS | 1661 | 1464267788600 Marionette TRACE conn2 <- [1,1554,null,{}] 06:03:08 INFO - PROCESS | 1661 | 1464267788603 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}] 06:03:08 INFO - PROCESS | 1661 | 1464267788721 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 06:03:08 INFO - PROCESS | 1661 | 1464267788728 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:08 INFO - PROCESS | 1661 | ++DOCSHELL 0x12d44e000 == 69 [pid = 1661] [id = 396] 06:03:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 130 (0x12780c800) [pid = 1661] [serial = 1187] [outer = 0x0] 06:03:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 131 (0x12abdbc00) [pid = 1661] [serial = 1188] [outer = 0x12780c800] 06:03:08 INFO - PROCESS | 1661 | 1464267788753 Marionette DEBUG loaded listener.js 06:03:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 132 (0x12b226800) [pid = 1661] [serial = 1189] [outer = 0x12780c800] 06:03:09 INFO - PROCESS | 1661 | 1464267789258 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]]]}] 06:03:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 06:03:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 669ms 06:03:09 INFO - PROCESS | 1661 | 1464267789269 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 06:03:09 INFO - PROCESS | 1661 | 1464267789274 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 06:03:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 06:03:09 INFO - PROCESS | 1661 | 1464267789279 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 06:03:09 INFO - PROCESS | 1661 | 1464267789281 Marionette TRACE conn2 <- [1,1558,null,{}] 06:03:09 INFO - PROCESS | 1661 | 1464267789285 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}] 06:03:09 INFO - PROCESS | 1661 | 1464267789401 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 06:03:09 INFO - PROCESS | 1661 | 1464267789461 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:09 INFO - PROCESS | 1661 | ++DOCSHELL 0x118988800 == 70 [pid = 1661] [id = 397] 06:03:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 133 (0x112cdb400) [pid = 1661] [serial = 1190] [outer = 0x0] 06:03:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 134 (0x115d75400) [pid = 1661] [serial = 1191] [outer = 0x112cdb400] 06:03:09 INFO - PROCESS | 1661 | 1464267789493 Marionette DEBUG loaded listener.js 06:03:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 135 (0x1166cc400) [pid = 1661] [serial = 1192] [outer = 0x112cdb400] 06:03:09 INFO - PROCESS | 1661 | 1464267789943 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]]]}] 06:03:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 06:03:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 674ms 06:03:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 06:03:09 INFO - PROCESS | 1661 | 1464267789953 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 06:03:09 INFO - PROCESS | 1661 | 1464267789957 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 06:03:09 INFO - PROCESS | 1661 | 1464267789962 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 06:03:09 INFO - PROCESS | 1661 | 1464267789964 Marionette TRACE conn2 <- [1,1562,null,{}] 06:03:09 INFO - PROCESS | 1661 | 1464267789967 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}] 06:03:10 INFO - PROCESS | 1661 | 1464267790078 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 06:03:10 INFO - PROCESS | 1661 | 1464267790168 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:10 INFO - PROCESS | 1661 | ++DOCSHELL 0x125241000 == 71 [pid = 1661] [id = 398] 06:03:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 136 (0x11767dc00) [pid = 1661] [serial = 1193] [outer = 0x0] 06:03:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 137 (0x118f35400) [pid = 1661] [serial = 1194] [outer = 0x11767dc00] 06:03:10 INFO - PROCESS | 1661 | 1464267790201 Marionette DEBUG loaded listener.js 06:03:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 138 (0x11950fc00) [pid = 1661] [serial = 1195] [outer = 0x11767dc00] 06:03:10 INFO - PROCESS | 1661 | 1464267790627 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]]]}] 06:03:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 06:03:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 720ms 06:03:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 06:03:10 INFO - PROCESS | 1661 | 1464267790682 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 06:03:10 INFO - PROCESS | 1661 | 1464267790683 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 06:03:10 INFO - PROCESS | 1661 | 1464267790686 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 06:03:10 INFO - PROCESS | 1661 | 1464267790691 Marionette TRACE conn2 <- [1,1566,null,{}] 06:03:10 INFO - PROCESS | 1661 | 1464267790699 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}] 06:03:10 INFO - PROCESS | 1661 | 1464267790810 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 06:03:10 INFO - PROCESS | 1661 | 1464267790883 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:10 INFO - PROCESS | 1661 | ++DOCSHELL 0x12d44d800 == 72 [pid = 1661] [id = 399] 06:03:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 139 (0x12131a400) [pid = 1661] [serial = 1196] [outer = 0x0] 06:03:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 140 (0x12131f800) [pid = 1661] [serial = 1197] [outer = 0x12131a400] 06:03:10 INFO - PROCESS | 1661 | 1464267790915 Marionette DEBUG loaded listener.js 06:03:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 141 (0x1214ed800) [pid = 1661] [serial = 1198] [outer = 0x12131a400] 06:03:11 INFO - PROCESS | 1661 | 1464267791316 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]]]}] 06:03:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 06:03:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 674ms 06:03:11 INFO - PROCESS | 1661 | 1464267791361 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 06:03:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 06:03:11 INFO - PROCESS | 1661 | 1464267791363 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 06:03:11 INFO - PROCESS | 1661 | 1464267791365 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 06:03:11 INFO - PROCESS | 1661 | 1464267791366 Marionette TRACE conn2 <- [1,1570,null,{}] 06:03:11 INFO - PROCESS | 1661 | 1464267791369 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}] 06:03:11 INFO - PROCESS | 1661 | 1464267791499 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 06:03:11 INFO - PROCESS | 1661 | 1464267791602 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:11 INFO - PROCESS | 1661 | ++DOCSHELL 0x134ed0000 == 73 [pid = 1661] [id = 400] 06:03:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 142 (0x121327400) [pid = 1661] [serial = 1199] [outer = 0x0] 06:03:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 143 (0x121a28400) [pid = 1661] [serial = 1200] [outer = 0x121327400] 06:03:11 INFO - PROCESS | 1661 | 1464267791634 Marionette DEBUG loaded listener.js 06:03:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 144 (0x127217800) [pid = 1661] [serial = 1201] [outer = 0x121327400] 06:03:12 INFO - PROCESS | 1661 | 1464267792051 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]]]}] 06:03:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 06:03:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 719ms 06:03:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 06:03:12 INFO - PROCESS | 1661 | 1464267792084 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 06:03:12 INFO - PROCESS | 1661 | 1464267792086 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 06:03:12 INFO - PROCESS | 1661 | 1464267792088 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 06:03:12 INFO - PROCESS | 1661 | 1464267792089 Marionette TRACE conn2 <- [1,1574,null,{}] 06:03:12 INFO - PROCESS | 1661 | 1464267792092 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}] 06:03:12 INFO - PROCESS | 1661 | 1464267792198 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 06:03:12 INFO - PROCESS | 1661 | 1464267792258 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:12 INFO - PROCESS | 1661 | ++DOCSHELL 0x13519a000 == 74 [pid = 1661] [id = 401] 06:03:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 145 (0x121321400) [pid = 1661] [serial = 1202] [outer = 0x0] 06:03:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 146 (0x1277e3400) [pid = 1661] [serial = 1203] [outer = 0x121321400] 06:03:12 INFO - PROCESS | 1661 | 1464267792328 Marionette DEBUG loaded listener.js 06:03:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 147 (0x129508c00) [pid = 1661] [serial = 1204] [outer = 0x121321400] 06:03:12 INFO - PROCESS | 1661 | 1464267792741 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]]]}] 06:03:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 06:03:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 720ms 06:03:12 INFO - PROCESS | 1661 | 1464267792837 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 06:03:12 INFO - PROCESS | 1661 | 1464267792838 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 06:03:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 06:03:12 INFO - PROCESS | 1661 | 1464267792842 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 06:03:12 INFO - PROCESS | 1661 | 1464267792844 Marionette TRACE conn2 <- [1,1578,null,{}] 06:03:12 INFO - PROCESS | 1661 | 1464267792846 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}] 06:03:12 INFO - PROCESS | 1661 | 1464267792969 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 06:03:13 INFO - PROCESS | 1661 | 1464267793043 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:13 INFO - PROCESS | 1661 | ++DOCSHELL 0x12e278800 == 75 [pid = 1661] [id = 402] 06:03:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 148 (0x12b154c00) [pid = 1661] [serial = 1205] [outer = 0x0] 06:03:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 149 (0x12bb2a800) [pid = 1661] [serial = 1206] [outer = 0x12b154c00] 06:03:13 INFO - PROCESS | 1661 | 1464267793074 Marionette DEBUG loaded listener.js 06:03:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 150 (0x12bdbd400) [pid = 1661] [serial = 1207] [outer = 0x12b154c00] 06:03:13 INFO - PROCESS | 1661 | 1464267793515 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]]]}] 06:03:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 06:03:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 720ms 06:03:13 INFO - PROCESS | 1661 | 1464267793562 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 06:03:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 06:03:13 INFO - PROCESS | 1661 | 1464267793564 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 06:03:13 INFO - PROCESS | 1661 | 1464267793566 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 06:03:13 INFO - PROCESS | 1661 | 1464267793567 Marionette TRACE conn2 <- [1,1582,null,{}] 06:03:13 INFO - PROCESS | 1661 | 1464267793570 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}] 06:03:13 INFO - PROCESS | 1661 | 1464267793682 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 06:03:13 INFO - PROCESS | 1661 | 1464267793753 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:13 INFO - PROCESS | 1661 | ++DOCSHELL 0x12935d800 == 76 [pid = 1661] [id = 403] 06:03:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 151 (0x112766c00) [pid = 1661] [serial = 1208] [outer = 0x0] 06:03:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 152 (0x121a27400) [pid = 1661] [serial = 1209] [outer = 0x112766c00] 06:03:13 INFO - PROCESS | 1661 | 1464267793785 Marionette DEBUG loaded listener.js 06:03:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 153 (0x12c021800) [pid = 1661] [serial = 1210] [outer = 0x112766c00] 06:03:14 INFO - PROCESS | 1661 | 1464267794225 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]]]}] 06:03:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 06:03:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 673ms 06:03:14 INFO - PROCESS | 1661 | 1464267794240 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 06:03:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 06:03:14 INFO - PROCESS | 1661 | 1464267794242 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 06:03:14 INFO - PROCESS | 1661 | 1464267794244 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 06:03:14 INFO - PROCESS | 1661 | 1464267794245 Marionette TRACE conn2 <- [1,1586,null,{}] 06:03:14 INFO - PROCESS | 1661 | 1464267794248 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}] 06:03:14 INFO - PROCESS | 1661 | 1464267794373 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 06:03:14 INFO - PROCESS | 1661 | 1464267794620 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:14 INFO - PROCESS | 1661 | ++DOCSHELL 0x118690800 == 77 [pid = 1661] [id = 404] 06:03:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 154 (0x1125f3000) [pid = 1661] [serial = 1211] [outer = 0x0] 06:03:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 155 (0x112761000) [pid = 1661] [serial = 1212] [outer = 0x1125f3000] 06:03:14 INFO - PROCESS | 1661 | 1464267794659 Marionette DEBUG loaded listener.js 06:03:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 156 (0x11294c800) [pid = 1661] [serial = 1213] [outer = 0x1125f3000] 06:03:15 INFO - PROCESS | 1661 | 1464267795107 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]]]}] 06:03:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 06:03:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 873ms 06:03:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 06:03:15 INFO - PROCESS | 1661 | 1464267795117 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 06:03:15 INFO - PROCESS | 1661 | 1464267795123 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 06:03:15 INFO - PROCESS | 1661 | 1464267795127 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 06:03:15 INFO - PROCESS | 1661 | 1464267795129 Marionette TRACE conn2 <- [1,1590,null,{}] 06:03:15 INFO - PROCESS | 1661 | 1464267795133 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}] 06:03:15 INFO - PROCESS | 1661 | 1464267795258 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 06:03:15 INFO - PROCESS | 1661 | 1464267795394 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:15 INFO - PROCESS | 1661 | ++DOCSHELL 0x11868a800 == 78 [pid = 1661] [id = 405] 06:03:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 157 (0x115d79800) [pid = 1661] [serial = 1214] [outer = 0x0] 06:03:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 158 (0x118251800) [pid = 1661] [serial = 1215] [outer = 0x115d79800] 06:03:15 INFO - PROCESS | 1661 | 1464267795443 Marionette DEBUG loaded listener.js 06:03:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 159 (0x118610000) [pid = 1661] [serial = 1216] [outer = 0x115d79800] 06:03:15 INFO - PROCESS | 1661 | --DOCSHELL 0x12d3d4800 == 77 [pid = 1661] [id = 395] 06:03:15 INFO - PROCESS | 1661 | --DOCSHELL 0x12c440800 == 76 [pid = 1661] [id = 394] 06:03:15 INFO - PROCESS | 1661 | --DOCSHELL 0x12bdce800 == 75 [pid = 1661] [id = 393] 06:03:15 INFO - PROCESS | 1661 | --DOCSHELL 0x12b838000 == 74 [pid = 1661] [id = 392] 06:03:15 INFO - PROCESS | 1661 | --DOCSHELL 0x12b108800 == 73 [pid = 1661] [id = 391] 06:03:15 INFO - PROCESS | 1661 | --DOMWINDOW == 158 (0x11276ac00) [pid = 1661] [serial = 1128] [outer = 0x0] [url = about:blank] 06:03:15 INFO - PROCESS | 1661 | --DOCSHELL 0x12a4c6000 == 72 [pid = 1661] [id = 390] 06:03:15 INFO - PROCESS | 1661 | --DOCSHELL 0x129015800 == 71 [pid = 1661] [id = 389] 06:03:15 INFO - PROCESS | 1661 | --DOCSHELL 0x1257a8000 == 70 [pid = 1661] [id = 388] 06:03:15 INFO - PROCESS | 1661 | --DOCSHELL 0x121b48800 == 69 [pid = 1661] [id = 387] 06:03:15 INFO - PROCESS | 1661 | --DOCSHELL 0x1199b9000 == 68 [pid = 1661] [id = 386] 06:03:15 INFO - PROCESS | 1661 | --DOCSHELL 0x1181f3800 == 67 [pid = 1661] [id = 385] 06:03:15 INFO - PROCESS | 1661 | --DOCSHELL 0x117432800 == 66 [pid = 1661] [id = 384] 06:03:15 INFO - PROCESS | 1661 | --DOCSHELL 0x117445800 == 65 [pid = 1661] [id = 383] 06:03:15 INFO - PROCESS | 1661 | --DOCSHELL 0x121496800 == 64 [pid = 1661] [id = 378] 06:03:15 INFO - PROCESS | 1661 | --DOCSHELL 0x111e16800 == 63 [pid = 1661] [id = 377] 06:03:15 INFO - PROCESS | 1661 | 1464267795918 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]]]}] 06:03:15 INFO - PROCESS | 1661 | --DOMWINDOW == 157 (0x119c8c000) [pid = 1661] [serial = 1021] [outer = 0x0] [url = about:blank] 06:03:15 INFO - PROCESS | 1661 | --DOMWINDOW == 156 (0x12780f400) [pid = 1661] [serial = 1027] [outer = 0x0] [url = about:blank] 06:03:15 INFO - PROCESS | 1661 | --DOMWINDOW == 155 (0x127709000) [pid = 1661] [serial = 1030] [outer = 0x0] [url = about:blank] 06:03:15 INFO - PROCESS | 1661 | --DOMWINDOW == 154 (0x126fd2000) [pid = 1661] [serial = 1024] [outer = 0x0] [url = about:blank] 06:03:15 INFO - PROCESS | 1661 | --DOMWINDOW == 153 (0x1182ef800) [pid = 1661] [serial = 1018] [outer = 0x0] [url = about:blank] 06:03:15 INFO - PROCESS | 1661 | --DOMWINDOW == 152 (0x11938a000) [pid = 1661] [serial = 1099] [outer = 0x0] [url = about:blank] 06:03:15 INFO - PROCESS | 1661 | --DOMWINDOW == 151 (0x12a6f3c00) [pid = 1661] [serial = 1125] [outer = 0x0] [url = about:blank] 06:03:15 INFO - PROCESS | 1661 | --DOMWINDOW == 150 (0x12a6f6c00) [pid = 1661] [serial = 1083] [outer = 0x0] [url = about:blank] 06:03:15 INFO - PROCESS | 1661 | --DOMWINDOW == 149 (0x129096c00) [pid = 1661] [serial = 1093] [outer = 0x0] [url = about:blank] 06:03:15 INFO - PROCESS | 1661 | --DOMWINDOW == 148 (0x124befc00) [pid = 1661] [serial = 1092] [outer = 0x0] [url = about:blank] 06:03:15 INFO - PROCESS | 1661 | --DOMWINDOW == 147 (0x1125b3800) [pid = 1661] [serial = 1071] [outer = 0x0] [url = about:blank] 06:03:15 INFO - PROCESS | 1661 | --DOMWINDOW == 146 (0x125288800) [pid = 1661] [serial = 1107] [outer = 0x0] [url = about:blank] 06:03:15 INFO - PROCESS | 1661 | --DOMWINDOW == 145 (0x119394400) [pid = 1661] [serial = 1077] [outer = 0x0] [url = about:blank] 06:03:15 INFO - PROCESS | 1661 | --DOMWINDOW == 144 (0x119517000) [pid = 1661] [serial = 1086] [outer = 0x0] [url = about:blank] 06:03:15 INFO - PROCESS | 1661 | --DOMWINDOW == 143 (0x1168a2400) [pid = 1661] [serial = 1095] [outer = 0x0] [url = about:blank] 06:03:15 INFO - PROCESS | 1661 | --DOMWINDOW == 142 (0x118225c00) [pid = 1661] [serial = 1096] [outer = 0x0] [url = about:blank] 06:03:15 INFO - PROCESS | 1661 | --DOMWINDOW == 141 (0x12ba28400) [pid = 1661] [serial = 1126] [outer = 0x0] [url = about:blank] 06:03:15 INFO - PROCESS | 1661 | --DOMWINDOW == 140 (0x12b153000) [pid = 1661] [serial = 1120] [outer = 0x0] [url = about:blank] 06:03:15 INFO - PROCESS | 1661 | --DOMWINDOW == 139 (0x127708800) [pid = 1661] [serial = 1110] [outer = 0x0] [url = about:blank] 06:03:15 INFO - PROCESS | 1661 | --DOMWINDOW == 138 (0x12a6f9800) [pid = 1661] [serial = 1114] [outer = 0x0] [url = about:blank] 06:03:15 INFO - PROCESS | 1661 | --DOMWINDOW == 137 (0x119110400) [pid = 1661] [serial = 1122] [outer = 0x0] [url = about:blank] 06:03:15 INFO - PROCESS | 1661 | --DOMWINDOW == 136 (0x126d1c000) [pid = 1661] [serial = 1108] [outer = 0x0] [url = about:blank] 06:03:15 INFO - PROCESS | 1661 | --DOMWINDOW == 135 (0x11bd24c00) [pid = 1661] [serial = 1123] [outer = 0x0] [url = about:blank] 06:03:15 INFO - PROCESS | 1661 | --DOMWINDOW == 134 (0x129093800) [pid = 1661] [serial = 1111] [outer = 0x0] [url = about:blank] 06:03:15 INFO - PROCESS | 1661 | --DOMWINDOW == 133 (0x121a21400) [pid = 1661] [serial = 1116] [outer = 0x0] [url = about:blank] 06:03:15 INFO - PROCESS | 1661 | --DOMWINDOW == 132 (0x129510c00) [pid = 1661] [serial = 1113] [outer = 0x0] [url = about:blank] 06:03:15 INFO - PROCESS | 1661 | --DOMWINDOW == 131 (0x12a43e400) [pid = 1661] [serial = 1119] [outer = 0x0] [url = about:blank] 06:03:15 INFO - PROCESS | 1661 | --DOMWINDOW == 130 (0x121a26800) [pid = 1661] [serial = 1117] [outer = 0x0] [url = about:blank] 06:03:15 INFO - PROCESS | 1661 | --DOMWINDOW == 129 (0x119c05c00) [pid = 1661] [serial = 1089] [outer = 0x0] [url = about:blank] 06:03:15 INFO - PROCESS | 1661 | --DOMWINDOW == 128 (0x117685000) [pid = 1661] [serial = 1074] [outer = 0x0] [url = about:blank] 06:03:15 INFO - PROCESS | 1661 | --DOMWINDOW == 127 (0x119c87c00) [pid = 1661] [serial = 1101] [outer = 0x0] [url = about:blank] 06:03:15 INFO - PROCESS | 1661 | --DOMWINDOW == 126 (0x11bd9d000) [pid = 1661] [serial = 1102] [outer = 0x0] [url = about:blank] 06:03:15 INFO - PROCESS | 1661 | --DOMWINDOW == 125 (0x121326400) [pid = 1661] [serial = 1104] [outer = 0x0] [url = about:blank] 06:03:15 INFO - PROCESS | 1661 | --DOMWINDOW == 124 (0x121e56800) [pid = 1661] [serial = 1105] [outer = 0x0] [url = about:blank] 06:03:15 INFO - PROCESS | 1661 | --DOMWINDOW == 123 (0x124b67800) [pid = 1661] [serial = 1080] [outer = 0x0] [url = about:blank] 06:03:15 INFO - PROCESS | 1661 | --DOMWINDOW == 122 (0x118542c00) [pid = 1661] [serial = 1098] [outer = 0x0] [url = about:blank] 06:03:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 06:03:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 822ms 06:03:15 INFO - PROCESS | 1661 | 1464267795950 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 06:03:15 INFO - PROCESS | 1661 | 1464267795952 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 06:03:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 06:03:15 INFO - PROCESS | 1661 | 1464267795956 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 06:03:15 INFO - PROCESS | 1661 | 1464267795957 Marionette TRACE conn2 <- [1,1594,null,{}] 06:03:15 INFO - PROCESS | 1661 | 1464267795960 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}] 06:03:16 INFO - PROCESS | 1661 | 1464267796051 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 06:03:16 INFO - PROCESS | 1661 | 1464267796056 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:16 INFO - PROCESS | 1661 | ++DOCSHELL 0x118994800 == 64 [pid = 1661] [id = 406] 06:03:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 123 (0x118928400) [pid = 1661] [serial = 1217] [outer = 0x0] 06:03:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 124 (0x119390400) [pid = 1661] [serial = 1218] [outer = 0x118928400] 06:03:16 INFO - PROCESS | 1661 | 1464267796083 Marionette DEBUG loaded listener.js 06:03:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 125 (0x11960c800) [pid = 1661] [serial = 1219] [outer = 0x118928400] 06:03:16 INFO - PROCESS | 1661 | 1464267796443 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]]]}] 06:03:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 06:03:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 518ms 06:03:16 INFO - PROCESS | 1661 | 1464267796475 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 06:03:16 INFO - PROCESS | 1661 | 1464267796476 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 06:03:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 06:03:16 INFO - PROCESS | 1661 | 1464267796488 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 06:03:16 INFO - PROCESS | 1661 | 1464267796492 Marionette TRACE conn2 <- [1,1598,null,{}] 06:03:16 INFO - PROCESS | 1661 | 1464267796499 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}] 06:03:16 INFO - PROCESS | 1661 | 1464267796593 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 06:03:16 INFO - PROCESS | 1661 | 1464267796600 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:16 INFO - PROCESS | 1661 | ++DOCSHELL 0x12523a000 == 65 [pid = 1661] [id = 407] 06:03:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 126 (0x119c87c00) [pid = 1661] [serial = 1220] [outer = 0x0] 06:03:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 127 (0x119d9f400) [pid = 1661] [serial = 1221] [outer = 0x119c87c00] 06:03:16 INFO - PROCESS | 1661 | 1464267796627 Marionette DEBUG loaded listener.js 06:03:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 128 (0x121323800) [pid = 1661] [serial = 1222] [outer = 0x119c87c00] 06:03:16 INFO - PROCESS | 1661 | 1464267796978 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]]]}] 06:03:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 06:03:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 529ms 06:03:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 06:03:17 INFO - PROCESS | 1661 | 1464267797011 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 06:03:17 INFO - PROCESS | 1661 | 1464267797012 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 06:03:17 INFO - PROCESS | 1661 | 1464267797015 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 06:03:17 INFO - PROCESS | 1661 | 1464267797016 Marionette TRACE conn2 <- [1,1602,null,{}] 06:03:17 INFO - PROCESS | 1661 | 1464267797026 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}] 06:03:17 INFO - PROCESS | 1661 | 1464267797118 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 06:03:17 INFO - PROCESS | 1661 | 1464267797124 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:17 INFO - PROCESS | 1661 | ++DOCSHELL 0x128d81000 == 66 [pid = 1661] [id = 408] 06:03:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 129 (0x1214f0800) [pid = 1661] [serial = 1223] [outer = 0x0] 06:03:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 130 (0x121a22800) [pid = 1661] [serial = 1224] [outer = 0x1214f0800] 06:03:17 INFO - PROCESS | 1661 | 1464267797149 Marionette DEBUG loaded listener.js 06:03:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 131 (0x121eed400) [pid = 1661] [serial = 1225] [outer = 0x1214f0800] 06:03:17 INFO - PROCESS | 1661 | 1464267797510 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]]]}] 06:03:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 06:03:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 521ms 06:03:17 INFO - PROCESS | 1661 | 1464267797537 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 06:03:17 INFO - PROCESS | 1661 | 1464267797540 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 06:03:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 06:03:17 INFO - PROCESS | 1661 | 1464267797542 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 06:03:17 INFO - PROCESS | 1661 | 1464267797543 Marionette TRACE conn2 <- [1,1606,null,{}] 06:03:17 INFO - PROCESS | 1661 | 1464267797545 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}] 06:03:17 INFO - PROCESS | 1661 | 1464267797632 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 06:03:17 INFO - PROCESS | 1661 | 1464267797706 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:17 INFO - PROCESS | 1661 | ++DOCSHELL 0x1296e7000 == 67 [pid = 1661] [id = 409] 06:03:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 132 (0x12576d400) [pid = 1661] [serial = 1226] [outer = 0x0] 06:03:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 133 (0x1258aa400) [pid = 1661] [serial = 1227] [outer = 0x12576d400] 06:03:17 INFO - PROCESS | 1661 | 1464267797739 Marionette DEBUG loaded listener.js 06:03:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 134 (0x127706800) [pid = 1661] [serial = 1228] [outer = 0x12576d400] 06:03:18 INFO - PROCESS | 1661 | 1464267798084 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]]]}] 06:03:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 06:03:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 570ms 06:03:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 06:03:18 INFO - PROCESS | 1661 | 1464267798113 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 06:03:18 INFO - PROCESS | 1661 | 1464267798114 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 06:03:18 INFO - PROCESS | 1661 | 1464267798116 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 06:03:18 INFO - PROCESS | 1661 | 1464267798125 Marionette TRACE conn2 <- [1,1610,null,{}] 06:03:18 INFO - PROCESS | 1661 | 1464267798136 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}] 06:03:18 INFO - PROCESS | 1661 | 1464267798246 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 06:03:18 INFO - PROCESS | 1661 | 1464267798282 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:18 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a783800 == 68 [pid = 1661] [id = 410] 06:03:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 135 (0x126d1c000) [pid = 1661] [serial = 1229] [outer = 0x0] 06:03:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 136 (0x127777800) [pid = 1661] [serial = 1230] [outer = 0x126d1c000] 06:03:18 INFO - PROCESS | 1661 | 1464267798307 Marionette DEBUG loaded listener.js 06:03:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 137 (0x128da4800) [pid = 1661] [serial = 1231] [outer = 0x126d1c000] 06:03:18 INFO - PROCESS | 1661 | 1464267798640 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]]]}] 06:03:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 06:03:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 536ms 06:03:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 06:03:18 INFO - PROCESS | 1661 | 1464267798652 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 06:03:18 INFO - PROCESS | 1661 | 1464267798654 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 06:03:18 INFO - PROCESS | 1661 | 1464267798658 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 06:03:18 INFO - PROCESS | 1661 | 1464267798659 Marionette TRACE conn2 <- [1,1614,null,{}] 06:03:18 INFO - PROCESS | 1661 | 1464267798661 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}] 06:03:18 INFO - PROCESS | 1661 | 1464267798769 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 06:03:18 INFO - PROCESS | 1661 | 1464267798786 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:18 INFO - PROCESS | 1661 | ++DOCSHELL 0x12b838000 == 69 [pid = 1661] [id = 411] 06:03:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 138 (0x112780000) [pid = 1661] [serial = 1232] [outer = 0x0] 06:03:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 139 (0x112782c00) [pid = 1661] [serial = 1233] [outer = 0x112780000] 06:03:18 INFO - PROCESS | 1661 | 1464267798811 Marionette DEBUG loaded listener.js 06:03:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 140 (0x112787800) [pid = 1661] [serial = 1234] [outer = 0x112780000] 06:03:19 INFO - PROCESS | 1661 | 1464267799208 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]]]}] 06:03:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 06:03:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 568ms 06:03:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 06:03:19 INFO - PROCESS | 1661 | 1464267799227 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 06:03:19 INFO - PROCESS | 1661 | 1464267799229 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 06:03:19 INFO - PROCESS | 1661 | 1464267799232 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 06:03:19 INFO - PROCESS | 1661 | 1464267799234 Marionette TRACE conn2 <- [1,1618,null,{}] 06:03:19 INFO - PROCESS | 1661 | 1464267799247 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}] 06:03:19 INFO - PROCESS | 1661 | 1464267799417 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 06:03:19 INFO - PROCESS | 1661 | 1464267799454 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:19 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bdda000 == 70 [pid = 1661] [id = 412] 06:03:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 141 (0x112781400) [pid = 1661] [serial = 1235] [outer = 0x0] 06:03:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 142 (0x128da2800) [pid = 1661] [serial = 1236] [outer = 0x112781400] 06:03:19 INFO - PROCESS | 1661 | 1464267799494 Marionette DEBUG loaded listener.js 06:03:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 143 (0x12a440400) [pid = 1661] [serial = 1237] [outer = 0x112781400] 06:03:19 INFO - PROCESS | 1661 | --DOMWINDOW == 142 (0x112764800) [pid = 1661] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 06:03:19 INFO - PROCESS | 1661 | --DOMWINDOW == 141 (0x114e11c00) [pid = 1661] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 06:03:19 INFO - PROCESS | 1661 | --DOMWINDOW == 140 (0x1186ed400) [pid = 1661] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 06:03:19 INFO - PROCESS | 1661 | --DOMWINDOW == 139 (0x119c0cc00) [pid = 1661] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 06:03:19 INFO - PROCESS | 1661 | --DOMWINDOW == 138 (0x118253000) [pid = 1661] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 06:03:19 INFO - PROCESS | 1661 | --DOMWINDOW == 137 (0x111c82800) [pid = 1661] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 06:03:19 INFO - PROCESS | 1661 | --DOMWINDOW == 136 (0x119515400) [pid = 1661] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 06:03:19 INFO - PROCESS | 1661 | --DOMWINDOW == 135 (0x128da9000) [pid = 1661] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 06:03:19 INFO - PROCESS | 1661 | --DOMWINDOW == 134 (0x127810400) [pid = 1661] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 06:03:19 INFO - PROCESS | 1661 | --DOMWINDOW == 133 (0x125115800) [pid = 1661] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 06:03:19 INFO - PROCESS | 1661 | --DOMWINDOW == 132 (0x121976800) [pid = 1661] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 06:03:19 INFO - PROCESS | 1661 | --DOMWINDOW == 131 (0x125772800) [pid = 1661] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 06:03:19 INFO - PROCESS | 1661 | --DOMWINDOW == 130 (0x11950f000) [pid = 1661] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 06:03:19 INFO - PROCESS | 1661 | --DOMWINDOW == 129 (0x119511c00) [pid = 1661] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 06:03:19 INFO - PROCESS | 1661 | --DOMWINDOW == 128 (0x1125ef400) [pid = 1661] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 06:03:19 INFO - PROCESS | 1661 | --DOMWINDOW == 127 (0x127772000) [pid = 1661] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 06:03:19 INFO - PROCESS | 1661 | --DOMWINDOW == 126 (0x117109c00) [pid = 1661] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 06:03:19 INFO - PROCESS | 1661 | --DOMWINDOW == 125 (0x119c8a000) [pid = 1661] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 06:03:19 INFO - PROCESS | 1661 | --DOMWINDOW == 124 (0x116862000) [pid = 1661] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 06:03:19 INFO - PROCESS | 1661 | --DOMWINDOW == 123 (0x1277ed000) [pid = 1661] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 06:03:19 INFO - PROCESS | 1661 | --DOMWINDOW == 122 (0x113c97000) [pid = 1661] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 06:03:20 INFO - PROCESS | 1661 | 1464267800012 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]]]}] 06:03:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 06:03:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 832ms 06:03:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 06:03:20 INFO - PROCESS | 1661 | 1464267800064 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 06:03:20 INFO - PROCESS | 1661 | 1464267800065 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 06:03:20 INFO - PROCESS | 1661 | 1464267800067 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 06:03:20 INFO - PROCESS | 1661 | 1464267800068 Marionette TRACE conn2 <- [1,1622,null,{}] 06:03:20 INFO - PROCESS | 1661 | 1464267800070 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}] 06:03:20 INFO - PROCESS | 1661 | 1464267800185 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 06:03:20 INFO - PROCESS | 1661 | 1464267800225 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:20 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bdcd800 == 71 [pid = 1661] [id = 413] 06:03:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 123 (0x112782400) [pid = 1661] [serial = 1238] [outer = 0x0] 06:03:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 124 (0x11822d400) [pid = 1661] [serial = 1239] [outer = 0x112782400] 06:03:20 INFO - PROCESS | 1661 | 1464267800251 Marionette DEBUG loaded listener.js 06:03:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 125 (0x119c0b400) [pid = 1661] [serial = 1240] [outer = 0x112782400] 06:03:20 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 06:03:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 468ms 06:03:20 INFO - PROCESS | 1661 | 1464267800529 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]]]}] 06:03:20 INFO - PROCESS | 1661 | 1464267800544 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 06:03:20 INFO - PROCESS | 1661 | 1464267800545 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 06:03:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 06:03:20 INFO - PROCESS | 1661 | 1464267800547 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 06:03:20 INFO - PROCESS | 1661 | 1464267800548 Marionette TRACE conn2 <- [1,1626,null,{}] 06:03:20 INFO - PROCESS | 1661 | 1464267800551 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}] 06:03:20 INFO - PROCESS | 1661 | 1464267800659 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 06:03:20 INFO - PROCESS | 1661 | 1464267800663 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:20 INFO - PROCESS | 1661 | ++DOCSHELL 0x12cf19800 == 72 [pid = 1661] [id = 414] 06:03:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 126 (0x119c8a000) [pid = 1661] [serial = 1241] [outer = 0x0] 06:03:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 127 (0x127777400) [pid = 1661] [serial = 1242] [outer = 0x119c8a000] 06:03:20 INFO - PROCESS | 1661 | 1464267800702 Marionette DEBUG loaded listener.js 06:03:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 128 (0x12aa0ac00) [pid = 1661] [serial = 1243] [outer = 0x119c8a000] 06:03:21 INFO - PROCESS | 1661 | 1464267801075 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]]]}] 06:03:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 06:03:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 568ms 06:03:21 INFO - PROCESS | 1661 | 1464267801116 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 06:03:21 INFO - PROCESS | 1661 | 1464267801117 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 06:03:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 06:03:21 INFO - PROCESS | 1661 | 1464267801120 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 06:03:21 INFO - PROCESS | 1661 | 1464267801122 Marionette TRACE conn2 <- [1,1630,null,{}] 06:03:21 INFO - PROCESS | 1661 | 1464267801124 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}] 06:03:21 INFO - PROCESS | 1661 | 1464267801230 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 06:03:21 INFO - PROCESS | 1661 | 1464267801234 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:21 INFO - PROCESS | 1661 | ++DOCSHELL 0x12e279800 == 73 [pid = 1661] [id = 415] 06:03:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 129 (0x12b156c00) [pid = 1661] [serial = 1244] [outer = 0x0] 06:03:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 130 (0x12bb2f800) [pid = 1661] [serial = 1245] [outer = 0x12b156c00] 06:03:21 INFO - PROCESS | 1661 | 1464267801260 Marionette DEBUG loaded listener.js 06:03:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 131 (0x12c027000) [pid = 1661] [serial = 1246] [outer = 0x12b156c00] 06:03:21 INFO - PROCESS | 1661 | 1464267801608 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]]]}] 06:03:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 06:03:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 520ms 06:03:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 06:03:21 INFO - PROCESS | 1661 | 1464267801641 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 06:03:21 INFO - PROCESS | 1661 | 1464267801643 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 06:03:21 INFO - PROCESS | 1661 | 1464267801647 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 06:03:21 INFO - PROCESS | 1661 | 1464267801648 Marionette TRACE conn2 <- [1,1634,null,{}] 06:03:21 INFO - PROCESS | 1661 | 1464267801652 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}] 06:03:21 INFO - PROCESS | 1661 | 1464267801829 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 06:03:21 INFO - PROCESS | 1661 | 1464267801847 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:21 INFO - PROCESS | 1661 | ++DOCSHELL 0x134ecf000 == 74 [pid = 1661] [id = 416] 06:03:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 132 (0x11214dc00) [pid = 1661] [serial = 1247] [outer = 0x0] 06:03:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 133 (0x12c029c00) [pid = 1661] [serial = 1248] [outer = 0x11214dc00] 06:03:21 INFO - PROCESS | 1661 | 1464267801886 Marionette DEBUG loaded listener.js 06:03:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 134 (0x12c476c00) [pid = 1661] [serial = 1249] [outer = 0x11214dc00] 06:03:22 INFO - PROCESS | 1661 | 1464267802492 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]]]}] 06:03:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 06:03:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 874ms 06:03:22 INFO - PROCESS | 1661 | 1464267802527 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 06:03:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 06:03:22 INFO - PROCESS | 1661 | 1464267802531 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 06:03:22 INFO - PROCESS | 1661 | 1464267802534 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 06:03:22 INFO - PROCESS | 1661 | 1464267802539 Marionette TRACE conn2 <- [1,1638,null,{}] 06:03:22 INFO - PROCESS | 1661 | 1464267802543 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}] 06:03:22 INFO - PROCESS | 1661 | 1464267802661 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 06:03:22 INFO - PROCESS | 1661 | 1464267802741 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:22 INFO - PROCESS | 1661 | ++DOCSHELL 0x12120c000 == 75 [pid = 1661] [id = 417] 06:03:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 135 (0x1166ce000) [pid = 1661] [serial = 1250] [outer = 0x0] 06:03:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 136 (0x118540800) [pid = 1661] [serial = 1251] [outer = 0x1166ce000] 06:03:22 INFO - PROCESS | 1661 | 1464267802773 Marionette DEBUG loaded listener.js 06:03:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 137 (0x1186ea400) [pid = 1661] [serial = 1252] [outer = 0x1166ce000] 06:03:23 INFO - PROCESS | 1661 | 1464267803210 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]]]}] 06:03:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 06:03:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 724ms 06:03:23 INFO - PROCESS | 1661 | 1464267803265 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 06:03:23 INFO - PROCESS | 1661 | 1464267803269 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 06:03:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 06:03:23 INFO - PROCESS | 1661 | 1464267803275 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 06:03:23 INFO - PROCESS | 1661 | 1464267803277 Marionette TRACE conn2 <- [1,1642,null,{}] 06:03:23 INFO - PROCESS | 1661 | 1464267803280 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}] 06:03:23 INFO - PROCESS | 1661 | 1464267803395 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 06:03:23 INFO - PROCESS | 1661 | 1464267803470 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:23 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a4c0800 == 76 [pid = 1661] [id = 418] 06:03:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 138 (0x11950bc00) [pid = 1661] [serial = 1253] [outer = 0x0] 06:03:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 139 (0x119861000) [pid = 1661] [serial = 1254] [outer = 0x11950bc00] 06:03:23 INFO - PROCESS | 1661 | 1464267803501 Marionette DEBUG loaded listener.js 06:03:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 140 (0x121320800) [pid = 1661] [serial = 1255] [outer = 0x11950bc00] 06:03:23 INFO - PROCESS | 1661 | 1464267803931 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]]]}] 06:03:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 06:03:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 670ms 06:03:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 06:03:23 INFO - PROCESS | 1661 | 1464267803946 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 06:03:23 INFO - PROCESS | 1661 | 1464267803947 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 06:03:23 INFO - PROCESS | 1661 | 1464267803950 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 06:03:23 INFO - PROCESS | 1661 | 1464267803952 Marionette TRACE conn2 <- [1,1646,null,{}] 06:03:23 INFO - PROCESS | 1661 | 1464267803960 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}] 06:03:24 INFO - PROCESS | 1661 | 1464267804076 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 06:03:24 INFO - PROCESS | 1661 | 1464267804180 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:24 INFO - PROCESS | 1661 | ++DOCSHELL 0x1351a2800 == 77 [pid = 1661] [id = 419] 06:03:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 141 (0x1219b2400) [pid = 1661] [serial = 1256] [outer = 0x0] 06:03:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 142 (0x125289000) [pid = 1661] [serial = 1257] [outer = 0x1219b2400] 06:03:24 INFO - PROCESS | 1661 | 1464267804215 Marionette DEBUG loaded listener.js 06:03:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 143 (0x127771c00) [pid = 1661] [serial = 1258] [outer = 0x1219b2400] 06:03:24 INFO - PROCESS | 1661 | 1464267804648 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]]]}] 06:03:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 06:03:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 725ms 06:03:24 INFO - PROCESS | 1661 | 1464267804676 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 06:03:24 INFO - PROCESS | 1661 | 1464267804678 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 06:03:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 06:03:24 INFO - PROCESS | 1661 | 1464267804680 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 06:03:24 INFO - PROCESS | 1661 | 1464267804681 Marionette TRACE conn2 <- [1,1650,null,{}] 06:03:24 INFO - PROCESS | 1661 | 1464267804684 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}] 06:03:24 INFO - PROCESS | 1661 | 1464267804817 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 06:03:24 INFO - PROCESS | 1661 | 1464267804923 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:24 INFO - PROCESS | 1661 | ++DOCSHELL 0x135222000 == 78 [pid = 1661] [id = 420] 06:03:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 144 (0x12780dc00) [pid = 1661] [serial = 1259] [outer = 0x0] 06:03:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 145 (0x12a68f000) [pid = 1661] [serial = 1260] [outer = 0x12780dc00] 06:03:24 INFO - PROCESS | 1661 | 1464267804954 Marionette DEBUG loaded listener.js 06:03:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 146 (0x12b15d000) [pid = 1661] [serial = 1261] [outer = 0x12780dc00] 06:03:25 INFO - PROCESS | 1661 | 1464267805365 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]]]}] 06:03:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 06:03:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 719ms 06:03:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 06:03:25 INFO - PROCESS | 1661 | 1464267805400 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 06:03:25 INFO - PROCESS | 1661 | 1464267805401 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 06:03:25 INFO - PROCESS | 1661 | 1464267805404 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 06:03:25 INFO - PROCESS | 1661 | 1464267805405 Marionette TRACE conn2 <- [1,1654,null,{}] 06:03:25 INFO - PROCESS | 1661 | 1464267805407 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}] 06:03:25 INFO - PROCESS | 1661 | 1464267805517 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 06:03:25 INFO - PROCESS | 1661 | 1464267805592 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:25 INFO - PROCESS | 1661 | ++DOCSHELL 0x126f11800 == 79 [pid = 1661] [id = 421] 06:03:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 147 (0x12a68e400) [pid = 1661] [serial = 1262] [outer = 0x0] 06:03:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 148 (0x12bb27c00) [pid = 1661] [serial = 1263] [outer = 0x12a68e400] 06:03:25 INFO - PROCESS | 1661 | 1464267805621 Marionette DEBUG loaded listener.js 06:03:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 149 (0x12c475800) [pid = 1661] [serial = 1264] [outer = 0x12a68e400] 06:03:26 INFO - PROCESS | 1661 | 1464267806049 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]]]}] 06:03:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 06:03:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 671ms 06:03:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 06:03:26 INFO - PROCESS | 1661 | 1464267806076 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 06:03:26 INFO - PROCESS | 1661 | 1464267806077 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 06:03:26 INFO - PROCESS | 1661 | 1464267806079 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 06:03:26 INFO - PROCESS | 1661 | 1464267806081 Marionette TRACE conn2 <- [1,1658,null,{}] 06:03:26 INFO - PROCESS | 1661 | 1464267806083 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}] 06:03:26 INFO - PROCESS | 1661 | 1464267806217 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 06:03:26 INFO - PROCESS | 1661 | 1464267806307 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:26 INFO - PROCESS | 1661 | ++DOCSHELL 0x1359cb000 == 80 [pid = 1661] [id = 422] 06:03:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 150 (0x12135bc00) [pid = 1661] [serial = 1265] [outer = 0x0] 06:03:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 151 (0x12a6f9c00) [pid = 1661] [serial = 1266] [outer = 0x12135bc00] 06:03:26 INFO - PROCESS | 1661 | 1464267806339 Marionette DEBUG loaded listener.js 06:03:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 152 (0x12c47b400) [pid = 1661] [serial = 1267] [outer = 0x12135bc00] 06:03:26 INFO - PROCESS | 1661 | 1464267806781 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]]]}] 06:03:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 06:03:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 719ms 06:03:26 INFO - PROCESS | 1661 | 1464267806799 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 06:03:26 INFO - PROCESS | 1661 | 1464267806800 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 06:03:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 06:03:26 INFO - PROCESS | 1661 | 1464267806803 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 06:03:26 INFO - PROCESS | 1661 | 1464267806804 Marionette TRACE conn2 <- [1,1662,null,{}] 06:03:26 INFO - PROCESS | 1661 | 1464267806806 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}] 06:03:26 INFO - PROCESS | 1661 | 1464267806920 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 06:03:27 INFO - PROCESS | 1661 | 1464267807025 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:27 INFO - PROCESS | 1661 | ++DOCSHELL 0x117e6d000 == 81 [pid = 1661] [id = 423] 06:03:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 153 (0x112943000) [pid = 1661] [serial = 1268] [outer = 0x0] 06:03:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 154 (0x116189c00) [pid = 1661] [serial = 1269] [outer = 0x112943000] 06:03:27 INFO - PROCESS | 1661 | 1464267807057 Marionette DEBUG loaded listener.js 06:03:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 155 (0x12135c000) [pid = 1661] [serial = 1270] [outer = 0x112943000] 06:03:27 INFO - PROCESS | 1661 | 1464267807714 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]]]}] 06:03:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 06:03:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 923ms 06:03:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 06:03:27 INFO - PROCESS | 1661 | 1464267807727 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 06:03:27 INFO - PROCESS | 1661 | 1464267807729 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 06:03:27 INFO - PROCESS | 1661 | 1464267807732 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 06:03:27 INFO - PROCESS | 1661 | 1464267807735 Marionette TRACE conn2 <- [1,1666,null,{}] 06:03:27 INFO - PROCESS | 1661 | 1464267807742 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}] 06:03:27 INFO - PROCESS | 1661 | 1464267807850 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 06:03:27 INFO - PROCESS | 1661 | 1464267807918 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:27 INFO - PROCESS | 1661 | ++DOCSHELL 0x1164df800 == 82 [pid = 1661] [id = 424] 06:03:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 156 (0x110db2400) [pid = 1661] [serial = 1271] [outer = 0x0] 06:03:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 157 (0x1125c2000) [pid = 1661] [serial = 1272] [outer = 0x110db2400] 06:03:27 INFO - PROCESS | 1661 | 1464267807992 Marionette DEBUG loaded listener.js 06:03:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 158 (0x11276c400) [pid = 1661] [serial = 1273] [outer = 0x110db2400] 06:03:28 INFO - PROCESS | 1661 | 1464267808416 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]]]}] 06:03:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 06:03:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 725ms 06:03:28 INFO - PROCESS | 1661 | 1464267808458 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 06:03:28 INFO - PROCESS | 1661 | 1464267808462 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 06:03:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 06:03:28 INFO - PROCESS | 1661 | 1464267808466 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 06:03:28 INFO - PROCESS | 1661 | 1464267808468 Marionette TRACE conn2 <- [1,1670,null,{}] 06:03:28 INFO - PROCESS | 1661 | 1464267808470 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}] 06:03:28 INFO - PROCESS | 1661 | 1464267808576 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 06:03:28 INFO - PROCESS | 1661 | 1464267808684 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:28 INFO - PROCESS | 1661 | --DOCSHELL 0x12e279800 == 81 [pid = 1661] [id = 415] 06:03:28 INFO - PROCESS | 1661 | --DOCSHELL 0x12cf19800 == 80 [pid = 1661] [id = 414] 06:03:28 INFO - PROCESS | 1661 | --DOCSHELL 0x12bdcd800 == 79 [pid = 1661] [id = 413] 06:03:28 INFO - PROCESS | 1661 | --DOCSHELL 0x12bdda000 == 78 [pid = 1661] [id = 412] 06:03:28 INFO - PROCESS | 1661 | --DOCSHELL 0x12b838000 == 77 [pid = 1661] [id = 411] 06:03:28 INFO - PROCESS | 1661 | --DOCSHELL 0x12a783800 == 76 [pid = 1661] [id = 410] 06:03:28 INFO - PROCESS | 1661 | --DOMWINDOW == 157 (0x12abdbc00) [pid = 1661] [serial = 1188] [outer = 0x0] [url = about:blank] 06:03:28 INFO - PROCESS | 1661 | ++DOCSHELL 0x115e33800 == 77 [pid = 1661] [id = 425] 06:03:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 158 (0x112764800) [pid = 1661] [serial = 1274] [outer = 0x0] 06:03:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 159 (0x112780400) [pid = 1661] [serial = 1275] [outer = 0x112764800] 06:03:28 INFO - PROCESS | 1661 | 1464267808741 Marionette DEBUG loaded listener.js 06:03:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 160 (0x11660d400) [pid = 1661] [serial = 1276] [outer = 0x112764800] 06:03:28 INFO - PROCESS | 1661 | --DOCSHELL 0x1296e7000 == 76 [pid = 1661] [id = 409] 06:03:28 INFO - PROCESS | 1661 | --DOCSHELL 0x128d81000 == 75 [pid = 1661] [id = 408] 06:03:28 INFO - PROCESS | 1661 | --DOCSHELL 0x12523a000 == 74 [pid = 1661] [id = 407] 06:03:28 INFO - PROCESS | 1661 | --DOCSHELL 0x118994800 == 73 [pid = 1661] [id = 406] 06:03:28 INFO - PROCESS | 1661 | --DOCSHELL 0x11868a800 == 72 [pid = 1661] [id = 405] 06:03:28 INFO - PROCESS | 1661 | --DOCSHELL 0x118690800 == 71 [pid = 1661] [id = 404] 06:03:28 INFO - PROCESS | 1661 | --DOCSHELL 0x134ed0000 == 70 [pid = 1661] [id = 400] 06:03:28 INFO - PROCESS | 1661 | --DOCSHELL 0x12d44d800 == 69 [pid = 1661] [id = 399] 06:03:28 INFO - PROCESS | 1661 | --DOCSHELL 0x125241000 == 68 [pid = 1661] [id = 398] 06:03:28 INFO - PROCESS | 1661 | --DOCSHELL 0x118988800 == 67 [pid = 1661] [id = 397] 06:03:28 INFO - PROCESS | 1661 | --DOMWINDOW == 159 (0x11276ec00) [pid = 1661] [serial = 1129] [outer = 0x0] [url = about:blank] 06:03:28 INFO - PROCESS | 1661 | --DOMWINDOW == 158 (0x11849b400) [pid = 1661] [serial = 1075] [outer = 0x0] [url = about:blank] 06:03:28 INFO - PROCESS | 1661 | --DOMWINDOW == 157 (0x119c8ec00) [pid = 1661] [serial = 1078] [outer = 0x0] [url = about:blank] 06:03:28 INFO - PROCESS | 1661 | --DOMWINDOW == 156 (0x127708000) [pid = 1661] [serial = 1081] [outer = 0x0] [url = about:blank] 06:03:28 INFO - PROCESS | 1661 | --DOMWINDOW == 155 (0x124819400) [pid = 1661] [serial = 1090] [outer = 0x0] [url = about:blank] 06:03:28 INFO - PROCESS | 1661 | --DOMWINDOW == 154 (0x112944000) [pid = 1661] [serial = 1072] [outer = 0x0] [url = about:blank] 06:03:28 INFO - PROCESS | 1661 | --DOMWINDOW == 153 (0x12b2e6400) [pid = 1661] [serial = 1087] [outer = 0x0] [url = about:blank] 06:03:28 INFO - PROCESS | 1661 | --DOMWINDOW == 152 (0x12b223800) [pid = 1661] [serial = 1084] [outer = 0x0] [url = about:blank] 06:03:28 INFO - PROCESS | 1661 | --DOMWINDOW == 151 (0x12a6f3000) [pid = 1661] [serial = 1185] [outer = 0x0] [url = about:blank] 06:03:28 INFO - PROCESS | 1661 | --DOMWINDOW == 150 (0x1258b1000) [pid = 1661] [serial = 1170] [outer = 0x0] [url = about:blank] 06:03:28 INFO - PROCESS | 1661 | --DOMWINDOW == 149 (0x125113c00) [pid = 1661] [serial = 1168] [outer = 0x0] [url = about:blank] 06:03:28 INFO - PROCESS | 1661 | --DOMWINDOW == 148 (0x121a22000) [pid = 1661] [serial = 1167] [outer = 0x0] [url = about:blank] 06:03:28 INFO - PROCESS | 1661 | --DOMWINDOW == 147 (0x12776ac00) [pid = 1661] [serial = 1173] [outer = 0x0] [url = about:blank] 06:03:28 INFO - PROCESS | 1661 | --DOMWINDOW == 146 (0x118616000) [pid = 1661] [serial = 1134] [outer = 0x0] [url = about:blank] 06:03:28 INFO - PROCESS | 1661 | --DOMWINDOW == 145 (0x119da2c00) [pid = 1661] [serial = 1164] [outer = 0x0] [url = about:blank] 06:03:28 INFO - PROCESS | 1661 | --DOMWINDOW == 144 (0x127537c00) [pid = 1661] [serial = 1171] [outer = 0x0] [url = about:blank] 06:03:28 INFO - PROCESS | 1661 | --DOMWINDOW == 143 (0x119516400) [pid = 1661] [serial = 1158] [outer = 0x0] [url = about:blank] 06:03:28 INFO - PROCESS | 1661 | --DOMWINDOW == 142 (0x119c04000) [pid = 1661] [serial = 1159] [outer = 0x0] [url = about:blank] 06:03:28 INFO - PROCESS | 1661 | --DOMWINDOW == 141 (0x119c0d000) [pid = 1661] [serial = 1137] [outer = 0x0] [url = about:blank] 06:03:28 INFO - PROCESS | 1661 | --DOMWINDOW == 140 (0x113c24800) [pid = 1661] [serial = 1150] [outer = 0x0] [url = about:blank] 06:03:28 INFO - PROCESS | 1661 | --DOMWINDOW == 139 (0x112947000) [pid = 1661] [serial = 1149] [outer = 0x0] [url = about:blank] 06:03:28 INFO - PROCESS | 1661 | --DOMWINDOW == 138 (0x1277e9800) [pid = 1661] [serial = 1176] [outer = 0x0] [url = about:blank] 06:03:28 INFO - PROCESS | 1661 | --DOMWINDOW == 137 (0x127775400) [pid = 1661] [serial = 1174] [outer = 0x0] [url = about:blank] 06:03:28 INFO - PROCESS | 1661 | --DOMWINDOW == 136 (0x12720f400) [pid = 1661] [serial = 1140] [outer = 0x0] [url = about:blank] 06:03:28 INFO - PROCESS | 1661 | --DOMWINDOW == 135 (0x1125f4c00) [pid = 1661] [serial = 1131] [outer = 0x0] [url = about:blank] 06:03:28 INFO - PROCESS | 1661 | --DOMWINDOW == 134 (0x127808800) [pid = 1661] [serial = 1143] [outer = 0x0] [url = about:blank] 06:03:28 INFO - PROCESS | 1661 | --DOMWINDOW == 133 (0x118540c00) [pid = 1661] [serial = 1153] [outer = 0x0] [url = about:blank] 06:03:28 INFO - PROCESS | 1661 | --DOMWINDOW == 132 (0x118226000) [pid = 1661] [serial = 1152] [outer = 0x0] [url = about:blank] 06:03:28 INFO - PROCESS | 1661 | --DOMWINDOW == 131 (0x119c94400) [pid = 1661] [serial = 1161] [outer = 0x0] [url = about:blank] 06:03:28 INFO - PROCESS | 1661 | --DOMWINDOW == 130 (0x119d9d800) [pid = 1661] [serial = 1162] [outer = 0x0] [url = about:blank] 06:03:28 INFO - PROCESS | 1661 | --DOMWINDOW == 129 (0x11861cc00) [pid = 1661] [serial = 1155] [outer = 0x0] [url = about:blank] 06:03:28 INFO - PROCESS | 1661 | --DOMWINDOW == 128 (0x11910b800) [pid = 1661] [serial = 1156] [outer = 0x0] [url = about:blank] 06:03:28 INFO - PROCESS | 1661 | --DOMWINDOW == 127 (0x121e4d000) [pid = 1661] [serial = 1146] [outer = 0x0] [url = about:blank] 06:03:28 INFO - PROCESS | 1661 | --DOMWINDOW == 126 (0x129505000) [pid = 1661] [serial = 1183] [outer = 0x0] [url = about:blank] 06:03:28 INFO - PROCESS | 1661 | --DOMWINDOW == 125 (0x119c94000) [pid = 1661] [serial = 1179] [outer = 0x0] [url = about:blank] 06:03:28 INFO - PROCESS | 1661 | --DOMWINDOW == 124 (0x127809000) [pid = 1661] [serial = 1177] [outer = 0x0] [url = about:blank] 06:03:28 INFO - PROCESS | 1661 | --DOMWINDOW == 123 (0x12780b400) [pid = 1661] [serial = 1180] [outer = 0x0] [url = about:blank] 06:03:28 INFO - PROCESS | 1661 | --DOMWINDOW == 122 (0x129091400) [pid = 1661] [serial = 1182] [outer = 0x0] [url = about:blank] 06:03:28 INFO - PROCESS | 1661 | --DOMWINDOW == 121 (0x12abd5400) [pid = 1661] [serial = 1186] [outer = 0x0] [url = about:blank] 06:03:28 INFO - PROCESS | 1661 | --DOMWINDOW == 120 (0x1218b6800) [pid = 1661] [serial = 1165] [outer = 0x0] [url = about:blank] 06:03:29 INFO - PROCESS | 1661 | 1464267809083 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]]]}] 06:03:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 06:03:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 668ms 06:03:29 INFO - PROCESS | 1661 | 1464267809135 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 06:03:29 INFO - PROCESS | 1661 | 1464267809136 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 06:03:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 06:03:29 INFO - PROCESS | 1661 | 1464267809139 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 06:03:29 INFO - PROCESS | 1661 | 1464267809141 Marionette TRACE conn2 <- [1,1674,null,{}] 06:03:29 INFO - PROCESS | 1661 | 1464267809149 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}] 06:03:29 INFO - PROCESS | 1661 | 1464267809259 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 06:03:29 INFO - PROCESS | 1661 | 1464267809265 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:29 INFO - PROCESS | 1661 | ++DOCSHELL 0x121496800 == 68 [pid = 1661] [id = 426] 06:03:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 121 (0x11822fc00) [pid = 1661] [serial = 1277] [outer = 0x0] 06:03:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 122 (0x118611c00) [pid = 1661] [serial = 1278] [outer = 0x11822fc00] 06:03:29 INFO - PROCESS | 1661 | 1464267809294 Marionette DEBUG loaded listener.js 06:03:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 123 (0x118f34000) [pid = 1661] [serial = 1279] [outer = 0x11822fc00] 06:03:29 INFO - PROCESS | 1661 | 1464267809659 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]]]}] 06:03:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 06:03:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 570ms 06:03:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 06:03:29 INFO - PROCESS | 1661 | 1464267809710 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 06:03:29 INFO - PROCESS | 1661 | 1464267809712 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 06:03:29 INFO - PROCESS | 1661 | 1464267809714 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 06:03:29 INFO - PROCESS | 1661 | 1464267809715 Marionette TRACE conn2 <- [1,1678,null,{}] 06:03:29 INFO - PROCESS | 1661 | 1464267809717 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}] 06:03:29 INFO - PROCESS | 1661 | 1464267809808 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 06:03:29 INFO - PROCESS | 1661 | 1464267809812 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:29 INFO - PROCESS | 1661 | ++DOCSHELL 0x1271c4000 == 69 [pid = 1661] [id = 427] 06:03:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 124 (0x119109800) [pid = 1661] [serial = 1280] [outer = 0x0] 06:03:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 125 (0x11950b800) [pid = 1661] [serial = 1281] [outer = 0x119109800] 06:03:29 INFO - PROCESS | 1661 | 1464267809839 Marionette DEBUG loaded listener.js 06:03:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 126 (0x11960c400) [pid = 1661] [serial = 1282] [outer = 0x119109800] 06:03:30 INFO - PROCESS | 1661 | 1464267810194 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]]]}] 06:03:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 06:03:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 517ms 06:03:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 06:03:30 INFO - PROCESS | 1661 | 1464267810238 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 06:03:30 INFO - PROCESS | 1661 | 1464267810240 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 06:03:30 INFO - PROCESS | 1661 | 1464267810242 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 06:03:30 INFO - PROCESS | 1661 | 1464267810243 Marionette TRACE conn2 <- [1,1682,null,{}] 06:03:30 INFO - PROCESS | 1661 | 1464267810245 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}] 06:03:30 INFO - PROCESS | 1661 | 1464267810334 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 06:03:30 INFO - PROCESS | 1661 | 1464267810339 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:30 INFO - PROCESS | 1661 | ++DOCSHELL 0x12901e800 == 70 [pid = 1661] [id = 428] 06:03:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 127 (0x119c08c00) [pid = 1661] [serial = 1283] [outer = 0x0] 06:03:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 128 (0x119d98400) [pid = 1661] [serial = 1284] [outer = 0x119c08c00] 06:03:30 INFO - PROCESS | 1661 | 1464267810364 Marionette DEBUG loaded listener.js 06:03:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 129 (0x11bd9fc00) [pid = 1661] [serial = 1285] [outer = 0x119c08c00] 06:03:30 INFO - PROCESS | 1661 | 1464267810733 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]]]}] 06:03:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 06:03:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 518ms 06:03:30 INFO - PROCESS | 1661 | 1464267810761 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 06:03:30 INFO - PROCESS | 1661 | 1464267810762 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 06:03:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 06:03:30 INFO - PROCESS | 1661 | 1464267810764 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 06:03:30 INFO - PROCESS | 1661 | 1464267810765 Marionette TRACE conn2 <- [1,1686,null,{}] 06:03:30 INFO - PROCESS | 1661 | 1464267810768 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}] 06:03:30 INFO - PROCESS | 1661 | 1464267810870 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 06:03:30 INFO - PROCESS | 1661 | 1464267810950 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:30 INFO - PROCESS | 1661 | ++DOCSHELL 0x1296fa000 == 71 [pid = 1661] [id = 429] 06:03:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 130 (0x11bd9cc00) [pid = 1661] [serial = 1286] [outer = 0x0] 06:03:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 131 (0x121323c00) [pid = 1661] [serial = 1287] [outer = 0x11bd9cc00] 06:03:30 INFO - PROCESS | 1661 | 1464267810976 Marionette DEBUG loaded listener.js 06:03:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 132 (0x121a1ac00) [pid = 1661] [serial = 1288] [outer = 0x11bd9cc00] 06:03:31 INFO - PROCESS | 1661 | 1464267811298 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]]]}] 06:03:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 06:03:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 568ms 06:03:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 06:03:31 INFO - PROCESS | 1661 | 1464267811333 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 06:03:31 INFO - PROCESS | 1661 | 1464267811334 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 06:03:31 INFO - PROCESS | 1661 | 1464267811336 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 06:03:31 INFO - PROCESS | 1661 | 1464267811338 Marionette TRACE conn2 <- [1,1690,null,{}] 06:03:31 INFO - PROCESS | 1661 | 1464267811340 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}] 06:03:31 INFO - PROCESS | 1661 | 1464267811451 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 06:03:31 INFO - PROCESS | 1661 | 1464267811463 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:31 INFO - PROCESS | 1661 | ++DOCSHELL 0x12b293800 == 72 [pid = 1661] [id = 430] 06:03:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 133 (0x1216f7c00) [pid = 1661] [serial = 1289] [outer = 0x0] 06:03:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 134 (0x121e4d000) [pid = 1661] [serial = 1290] [outer = 0x1216f7c00] 06:03:31 INFO - PROCESS | 1661 | 1464267811488 Marionette DEBUG loaded listener.js 06:03:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 135 (0x124f3a400) [pid = 1661] [serial = 1291] [outer = 0x1216f7c00] 06:03:31 INFO - PROCESS | 1661 | 1464267811884 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]]]}] 06:03:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 06:03:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 569ms 06:03:31 INFO - PROCESS | 1661 | 1464267811908 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 06:03:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 06:03:31 INFO - PROCESS | 1661 | 1464267811910 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 06:03:31 INFO - PROCESS | 1661 | 1464267811913 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 06:03:31 INFO - PROCESS | 1661 | 1464267811915 Marionette TRACE conn2 <- [1,1694,null,{}] 06:03:31 INFO - PROCESS | 1661 | 1464267811926 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}] 06:03:32 INFO - PROCESS | 1661 | 1464267812093 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 06:03:32 INFO - PROCESS | 1661 | 1464267812119 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:32 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bdcc000 == 73 [pid = 1661] [id = 431] 06:03:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 136 (0x121a27c00) [pid = 1661] [serial = 1292] [outer = 0x0] 06:03:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 137 (0x1258b3800) [pid = 1661] [serial = 1293] [outer = 0x121a27c00] 06:03:32 INFO - PROCESS | 1661 | 1464267812159 Marionette DEBUG loaded listener.js 06:03:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 138 (0x1272a7000) [pid = 1661] [serial = 1294] [outer = 0x121a27c00] 06:03:32 INFO - PROCESS | 1661 | 1464267812524 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]]]}] 06:03:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 06:03:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 621ms 06:03:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 06:03:32 INFO - PROCESS | 1661 | 1464267812533 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 06:03:32 INFO - PROCESS | 1661 | 1464267812535 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 06:03:32 INFO - PROCESS | 1661 | 1464267812540 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 06:03:32 INFO - PROCESS | 1661 | 1464267812541 Marionette TRACE conn2 <- [1,1698,null,{}] 06:03:32 INFO - PROCESS | 1661 | 1464267812550 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}] 06:03:32 INFO - PROCESS | 1661 | 1464267812703 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 06:03:32 INFO - PROCESS | 1661 | 1464267812751 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:32 INFO - PROCESS | 1661 | ++DOCSHELL 0x12cc60800 == 74 [pid = 1661] [id = 432] 06:03:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 139 (0x124f3d000) [pid = 1661] [serial = 1295] [outer = 0x0] 06:03:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 140 (0x12776ac00) [pid = 1661] [serial = 1296] [outer = 0x124f3d000] 06:03:32 INFO - PROCESS | 1661 | 1464267812791 Marionette DEBUG loaded listener.js 06:03:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 141 (0x1277e3800) [pid = 1661] [serial = 1297] [outer = 0x124f3d000] 06:03:33 INFO - PROCESS | 1661 | --DOMWINDOW == 140 (0x112781400) [pid = 1661] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 06:03:33 INFO - PROCESS | 1661 | --DOMWINDOW == 139 (0x12b156c00) [pid = 1661] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 06:03:33 INFO - PROCESS | 1661 | --DOMWINDOW == 138 (0x112782400) [pid = 1661] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 06:03:33 INFO - PROCESS | 1661 | --DOMWINDOW == 137 (0x119c8a000) [pid = 1661] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 06:03:33 INFO - PROCESS | 1661 | --DOMWINDOW == 136 (0x12780c800) [pid = 1661] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 06:03:33 INFO - PROCESS | 1661 | --DOMWINDOW == 135 (0x12576d400) [pid = 1661] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 06:03:33 INFO - PROCESS | 1661 | --DOMWINDOW == 134 (0x126d1c000) [pid = 1661] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 06:03:33 INFO - PROCESS | 1661 | --DOMWINDOW == 133 (0x119c87c00) [pid = 1661] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 06:03:33 INFO - PROCESS | 1661 | --DOMWINDOW == 132 (0x112780000) [pid = 1661] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 06:03:33 INFO - PROCESS | 1661 | --DOMWINDOW == 131 (0x118928400) [pid = 1661] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 06:03:33 INFO - PROCESS | 1661 | --DOMWINDOW == 130 (0x1125f3000) [pid = 1661] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 06:03:33 INFO - PROCESS | 1661 | --DOMWINDOW == 129 (0x1214f0800) [pid = 1661] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 06:03:33 INFO - PROCESS | 1661 | --DOMWINDOW == 128 (0x115d79800) [pid = 1661] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 06:03:33 INFO - PROCESS | 1661 | 1464267813324 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]]]}] 06:03:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 06:03:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 824ms 06:03:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 06:03:33 INFO - PROCESS | 1661 | 1464267813362 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 06:03:33 INFO - PROCESS | 1661 | 1464267813363 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 06:03:33 INFO - PROCESS | 1661 | 1464267813365 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 06:03:33 INFO - PROCESS | 1661 | 1464267813366 Marionette TRACE conn2 <- [1,1702,null,{}] 06:03:33 INFO - PROCESS | 1661 | 1464267813369 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}] 06:03:33 INFO - PROCESS | 1661 | 1464267813499 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 06:03:33 INFO - PROCESS | 1661 | 1464267813538 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:33 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c439000 == 75 [pid = 1661] [id = 433] 06:03:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 129 (0x1121b8800) [pid = 1661] [serial = 1298] [outer = 0x0] 06:03:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 130 (0x11960e000) [pid = 1661] [serial = 1299] [outer = 0x1121b8800] 06:03:33 INFO - PROCESS | 1661 | 1464267813564 Marionette DEBUG loaded listener.js 06:03:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 131 (0x127708800) [pid = 1661] [serial = 1300] [outer = 0x1121b8800] 06:03:33 INFO - PROCESS | 1661 | 1464267813842 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]]]}] 06:03:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 06:03:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 518ms 06:03:33 INFO - PROCESS | 1661 | 1464267813884 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 06:03:33 INFO - PROCESS | 1661 | 1464267813886 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 06:03:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 06:03:33 INFO - PROCESS | 1661 | 1464267813892 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 06:03:33 INFO - PROCESS | 1661 | 1464267813894 Marionette TRACE conn2 <- [1,1706,null,{}] 06:03:33 INFO - PROCESS | 1661 | 1464267813896 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}] 06:03:34 INFO - PROCESS | 1661 | 1464267814004 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 06:03:34 INFO - PROCESS | 1661 | 1464267814065 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:34 INFO - PROCESS | 1661 | ++DOCSHELL 0x12d42e800 == 76 [pid = 1661] [id = 434] 06:03:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 132 (0x112780000) [pid = 1661] [serial = 1301] [outer = 0x0] 06:03:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 133 (0x1277ea800) [pid = 1661] [serial = 1302] [outer = 0x112780000] 06:03:34 INFO - PROCESS | 1661 | 1464267814102 Marionette DEBUG loaded listener.js 06:03:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 134 (0x12a44a800) [pid = 1661] [serial = 1303] [outer = 0x112780000] 06:03:34 INFO - PROCESS | 1661 | 1464267814409 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]]]}] 06:03:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 06:03:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 572ms 06:03:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 06:03:34 INFO - PROCESS | 1661 | 1464267814463 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 06:03:34 INFO - PROCESS | 1661 | 1464267814464 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 06:03:34 INFO - PROCESS | 1661 | 1464267814466 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 06:03:34 INFO - PROCESS | 1661 | 1464267814468 Marionette TRACE conn2 <- [1,1710,null,{}] 06:03:34 INFO - PROCESS | 1661 | 1464267814470 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}] 06:03:34 INFO - PROCESS | 1661 | 1464267814564 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 06:03:34 INFO - PROCESS | 1661 | 1464267814568 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:34 INFO - PROCESS | 1661 | ++DOCSHELL 0x12f1c9800 == 77 [pid = 1661] [id = 435] 06:03:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 135 (0x110daec00) [pid = 1661] [serial = 1304] [outer = 0x0] 06:03:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 136 (0x12b224000) [pid = 1661] [serial = 1305] [outer = 0x110daec00] 06:03:34 INFO - PROCESS | 1661 | 1464267814594 Marionette DEBUG loaded listener.js 06:03:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 137 (0x12ba30000) [pid = 1661] [serial = 1306] [outer = 0x110daec00] 06:03:34 INFO - PROCESS | 1661 | 1464267814911 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]]]}] 06:03:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 06:03:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 468ms 06:03:34 INFO - PROCESS | 1661 | 1464267814977 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 06:03:34 INFO - PROCESS | 1661 | 1464267814978 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 06:03:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 06:03:34 INFO - PROCESS | 1661 | 1464267814982 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 06:03:34 INFO - PROCESS | 1661 | 1464267814984 Marionette TRACE conn2 <- [1,1714,null,{}] 06:03:34 INFO - PROCESS | 1661 | 1464267814986 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}] 06:03:35 INFO - PROCESS | 1661 | 1464267815080 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 06:03:35 INFO - PROCESS | 1661 | 1464267815084 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:35 INFO - PROCESS | 1661 | ++DOCSHELL 0x134ed8000 == 78 [pid = 1661] [id = 436] 06:03:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 138 (0x12b22c800) [pid = 1661] [serial = 1307] [outer = 0x0] 06:03:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 139 (0x12c01fc00) [pid = 1661] [serial = 1308] [outer = 0x12b22c800] 06:03:35 INFO - PROCESS | 1661 | 1464267815110 Marionette DEBUG loaded listener.js 06:03:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 140 (0x12c47b000) [pid = 1661] [serial = 1309] [outer = 0x12b22c800] 06:03:35 INFO - PROCESS | 1661 | 1464267815677 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]]]}] 06:03:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 06:03:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 720ms 06:03:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 06:03:35 INFO - PROCESS | 1661 | 1464267815713 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 06:03:35 INFO - PROCESS | 1661 | 1464267815716 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 06:03:35 INFO - PROCESS | 1661 | 1464267815720 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 06:03:35 INFO - PROCESS | 1661 | 1464267815725 Marionette TRACE conn2 <- [1,1718,null,{}] 06:03:35 INFO - PROCESS | 1661 | 1464267815729 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}] 06:03:35 INFO - PROCESS | 1661 | 1464267815848 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 06:03:35 INFO - PROCESS | 1661 | 1464267815928 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:35 INFO - PROCESS | 1661 | ++DOCSHELL 0x11983b000 == 79 [pid = 1661] [id = 437] 06:03:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 141 (0x112783400) [pid = 1661] [serial = 1310] [outer = 0x0] 06:03:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 142 (0x113c24c00) [pid = 1661] [serial = 1311] [outer = 0x112783400] 06:03:35 INFO - PROCESS | 1661 | 1464267815960 Marionette DEBUG loaded listener.js 06:03:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 143 (0x116a5c000) [pid = 1661] [serial = 1312] [outer = 0x112783400] 06:03:36 INFO - PROCESS | 1661 | 1464267816398 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]]]}] 06:03:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 06:03:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 727ms 06:03:36 INFO - PROCESS | 1661 | 1464267816457 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 06:03:36 INFO - PROCESS | 1661 | 1464267816461 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 06:03:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 06:03:36 INFO - PROCESS | 1661 | 1464267816465 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 06:03:36 INFO - PROCESS | 1661 | 1464267816468 Marionette TRACE conn2 <- [1,1722,null,{}] 06:03:36 INFO - PROCESS | 1661 | 1464267816491 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}] 06:03:36 INFO - PROCESS | 1661 | 1464267816609 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 06:03:36 INFO - PROCESS | 1661 | 1464267816689 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:36 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a4cc000 == 80 [pid = 1661] [id = 438] 06:03:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 144 (0x118612c00) [pid = 1661] [serial = 1313] [outer = 0x0] 06:03:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 145 (0x11910f400) [pid = 1661] [serial = 1314] [outer = 0x118612c00] 06:03:36 INFO - PROCESS | 1661 | 1464267816718 Marionette DEBUG loaded listener.js 06:03:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 146 (0x119c85c00) [pid = 1661] [serial = 1315] [outer = 0x118612c00] 06:03:37 INFO - PROCESS | 1661 | 1464267817161 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]]]}] 06:03:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 06:03:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 741ms 06:03:37 INFO - PROCESS | 1661 | 1464267817207 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 06:03:37 INFO - PROCESS | 1661 | 1464267817210 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 06:03:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 06:03:37 INFO - PROCESS | 1661 | 1464267817214 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 06:03:37 INFO - PROCESS | 1661 | 1464267817218 Marionette TRACE conn2 <- [1,1726,null,{}] 06:03:37 INFO - PROCESS | 1661 | 1464267817255 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}] 06:03:37 INFO - PROCESS | 1661 | 1464267817428 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 06:03:37 INFO - PROCESS | 1661 | 1464267817538 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:37 INFO - PROCESS | 1661 | ++DOCSHELL 0x1351a1000 == 81 [pid = 1661] [id = 439] 06:03:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 147 (0x12135a400) [pid = 1661] [serial = 1316] [outer = 0x0] 06:03:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 148 (0x12135e800) [pid = 1661] [serial = 1317] [outer = 0x12135a400] 06:03:37 INFO - PROCESS | 1661 | 1464267817580 Marionette DEBUG loaded listener.js 06:03:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 149 (0x121a25800) [pid = 1661] [serial = 1318] [outer = 0x12135a400] 06:03:38 INFO - PROCESS | 1661 | 1464267818059 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]]]}] 06:03:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 06:03:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 894ms 06:03:38 INFO - PROCESS | 1661 | 1464267818120 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 06:03:38 INFO - PROCESS | 1661 | 1464267818122 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 06:03:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 06:03:38 INFO - PROCESS | 1661 | 1464267818127 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 06:03:38 INFO - PROCESS | 1661 | 1464267818128 Marionette TRACE conn2 <- [1,1730,null,{}] 06:03:38 INFO - PROCESS | 1661 | 1464267818130 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}] 06:03:38 INFO - PROCESS | 1661 | 1464267818246 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 06:03:38 INFO - PROCESS | 1661 | 1464267818324 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:38 INFO - PROCESS | 1661 | ++DOCSHELL 0x1359c4000 == 82 [pid = 1661] [id = 440] 06:03:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 150 (0x1214ec400) [pid = 1661] [serial = 1319] [outer = 0x0] 06:03:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 151 (0x1277ed800) [pid = 1661] [serial = 1320] [outer = 0x1214ec400] 06:03:38 INFO - PROCESS | 1661 | 1464267818353 Marionette DEBUG loaded listener.js 06:03:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 152 (0x1292a3c00) [pid = 1661] [serial = 1321] [outer = 0x1214ec400] 06:03:38 INFO - PROCESS | 1661 | 1464267818773 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]]]}] 06:03:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 06:03:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 670ms 06:03:38 INFO - PROCESS | 1661 | 1464267818797 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 06:03:38 INFO - PROCESS | 1661 | 1464267818799 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 06:03:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 06:03:38 INFO - PROCESS | 1661 | 1464267818801 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 06:03:38 INFO - PROCESS | 1661 | 1464267818802 Marionette TRACE conn2 <- [1,1734,null,{}] 06:03:38 INFO - PROCESS | 1661 | 1464267818805 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}] 06:03:38 INFO - PROCESS | 1661 | 1464267818917 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 06:03:38 INFO - PROCESS | 1661 | 1464267818992 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:39 INFO - PROCESS | 1661 | ++DOCSHELL 0x134e6e800 == 83 [pid = 1661] [id = 441] 06:03:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 153 (0x127770c00) [pid = 1661] [serial = 1322] [outer = 0x0] 06:03:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 154 (0x12b228800) [pid = 1661] [serial = 1323] [outer = 0x127770c00] 06:03:39 INFO - PROCESS | 1661 | 1464267819022 Marionette DEBUG loaded listener.js 06:03:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 155 (0x12c028c00) [pid = 1661] [serial = 1324] [outer = 0x127770c00] 06:03:39 INFO - PROCESS | 1661 | 1464267819434 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]]]}] 06:03:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 06:03:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 672ms 06:03:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 06:03:39 INFO - PROCESS | 1661 | 1464267819474 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 06:03:39 INFO - PROCESS | 1661 | 1464267819475 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 06:03:39 INFO - PROCESS | 1661 | 1464267819478 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 06:03:39 INFO - PROCESS | 1661 | 1464267819479 Marionette TRACE conn2 <- [1,1738,null,{}] 06:03:39 INFO - PROCESS | 1661 | 1464267819482 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}] 06:03:39 INFO - PROCESS | 1661 | 1464267819617 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 06:03:39 INFO - PROCESS | 1661 | 1464267819707 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:39 INFO - PROCESS | 1661 | ++DOCSHELL 0x134ea4000 == 84 [pid = 1661] [id = 442] 06:03:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 156 (0x12c472c00) [pid = 1661] [serial = 1325] [outer = 0x0] 06:03:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 157 (0x12ccde400) [pid = 1661] [serial = 1326] [outer = 0x12c472c00] 06:03:39 INFO - PROCESS | 1661 | 1464267819738 Marionette DEBUG loaded listener.js 06:03:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 158 (0x12cf57800) [pid = 1661] [serial = 1327] [outer = 0x12c472c00] 06:03:40 INFO - PROCESS | 1661 | 1464267820141 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]]]}] 06:03:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 06:03:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 719ms 06:03:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 06:03:40 INFO - PROCESS | 1661 | 1464267820198 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 06:03:40 INFO - PROCESS | 1661 | 1464267820199 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 06:03:40 INFO - PROCESS | 1661 | 1464267820202 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 06:03:40 INFO - PROCESS | 1661 | 1464267820203 Marionette TRACE conn2 <- [1,1742,null,{}] 06:03:40 INFO - PROCESS | 1661 | 1464267820206 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}] 06:03:40 INFO - PROCESS | 1661 | 1464267820318 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 06:03:40 INFO - PROCESS | 1661 | 1464267820426 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:40 INFO - PROCESS | 1661 | ++DOCSHELL 0x134eb8000 == 85 [pid = 1661] [id = 443] 06:03:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 159 (0x12c47a400) [pid = 1661] [serial = 1328] [outer = 0x0] 06:03:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 160 (0x12cf5bc00) [pid = 1661] [serial = 1329] [outer = 0x12c47a400] 06:03:40 INFO - PROCESS | 1661 | 1464267820457 Marionette DEBUG loaded listener.js 06:03:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 161 (0x12d3f3c00) [pid = 1661] [serial = 1330] [outer = 0x12c47a400] 06:03:40 INFO - PROCESS | 1661 | 1464267820859 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]]]}] 06:03:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 06:03:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 674ms 06:03:40 INFO - PROCESS | 1661 | 1464267820876 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 06:03:40 INFO - PROCESS | 1661 | 1464267820878 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 06:03:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 06:03:40 INFO - PROCESS | 1661 | 1464267820880 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 06:03:40 INFO - PROCESS | 1661 | 1464267820881 Marionette TRACE conn2 <- [1,1746,null,{}] 06:03:40 INFO - PROCESS | 1661 | 1464267820884 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}] 06:03:41 INFO - PROCESS | 1661 | 1464267821013 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 06:03:41 INFO - PROCESS | 1661 | 1464267821132 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:41 INFO - PROCESS | 1661 | ++DOCSHELL 0x12f1da000 == 86 [pid = 1661] [id = 444] 06:03:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 162 (0x1121af400) [pid = 1661] [serial = 1331] [outer = 0x0] 06:03:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 163 (0x12cf53800) [pid = 1661] [serial = 1332] [outer = 0x1121af400] 06:03:41 INFO - PROCESS | 1661 | 1464267821163 Marionette DEBUG loaded listener.js 06:03:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 164 (0x13547e400) [pid = 1661] [serial = 1333] [outer = 0x1121af400] 06:03:41 INFO - PROCESS | 1661 | 1464267821579 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]]]}] 06:03:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 06:03:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 719ms 06:03:41 INFO - PROCESS | 1661 | 1464267821600 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 06:03:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 06:03:41 INFO - PROCESS | 1661 | 1464267821601 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 06:03:41 INFO - PROCESS | 1661 | 1464267821604 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 06:03:41 INFO - PROCESS | 1661 | 1464267821605 Marionette TRACE conn2 <- [1,1750,null,{}] 06:03:41 INFO - PROCESS | 1661 | 1464267821608 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}] 06:03:41 INFO - PROCESS | 1661 | 1464267821723 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 06:03:41 INFO - PROCESS | 1661 | 1464267821973 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:42 INFO - PROCESS | 1661 | ++DOCSHELL 0x1199b1800 == 87 [pid = 1661] [id = 445] 06:03:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 165 (0x110daf400) [pid = 1661] [serial = 1334] [outer = 0x0] 06:03:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 166 (0x110fa6c00) [pid = 1661] [serial = 1335] [outer = 0x110daf400] 06:03:42 INFO - PROCESS | 1661 | 1464267822022 Marionette DEBUG loaded listener.js 06:03:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 167 (0x11277f000) [pid = 1661] [serial = 1336] [outer = 0x110daf400] 06:03:42 INFO - PROCESS | 1661 | 1464267822476 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]]]}] 06:03:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 06:03:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 924ms 06:03:42 INFO - PROCESS | 1661 | 1464267822528 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 06:03:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 06:03:42 INFO - PROCESS | 1661 | 1464267822531 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 06:03:42 INFO - PROCESS | 1661 | 1464267822534 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 06:03:42 INFO - PROCESS | 1661 | 1464267822536 Marionette TRACE conn2 <- [1,1754,null,{}] 06:03:42 INFO - PROCESS | 1661 | 1464267822561 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}] 06:03:42 INFO - PROCESS | 1661 | 1464267822672 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 06:03:42 INFO - PROCESS | 1661 | 1464267822754 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:42 INFO - PROCESS | 1661 | ++DOCSHELL 0x119847000 == 88 [pid = 1661] [id = 446] 06:03:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 168 (0x115d7bc00) [pid = 1661] [serial = 1337] [outer = 0x0] 06:03:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 169 (0x118546400) [pid = 1661] [serial = 1338] [outer = 0x115d7bc00] 06:03:42 INFO - PROCESS | 1661 | 1464267822783 Marionette DEBUG loaded listener.js 06:03:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 170 (0x1186f4400) [pid = 1661] [serial = 1339] [outer = 0x115d7bc00] 06:03:43 INFO - PROCESS | 1661 | --DOCSHELL 0x12d446800 == 87 [pid = 1661] [id = 302] 06:03:43 INFO - PROCESS | 1661 | --DOCSHELL 0x12d44e800 == 86 [pid = 1661] [id = 265] 06:03:43 INFO - PROCESS | 1661 | --DOCSHELL 0x12f1c9800 == 85 [pid = 1661] [id = 435] 06:03:43 INFO - PROCESS | 1661 | --DOCSHELL 0x12d42e800 == 84 [pid = 1661] [id = 434] 06:03:43 INFO - PROCESS | 1661 | --DOCSHELL 0x12c439000 == 83 [pid = 1661] [id = 433] 06:03:43 INFO - PROCESS | 1661 | --DOCSHELL 0x12cc60800 == 82 [pid = 1661] [id = 432] 06:03:43 INFO - PROCESS | 1661 | --DOCSHELL 0x12bdcc000 == 81 [pid = 1661] [id = 431] 06:03:43 INFO - PROCESS | 1661 | --DOCSHELL 0x12b293800 == 80 [pid = 1661] [id = 430] 06:03:43 INFO - PROCESS | 1661 | --DOCSHELL 0x1296fa000 == 79 [pid = 1661] [id = 429] 06:03:43 INFO - PROCESS | 1661 | --DOCSHELL 0x12901e800 == 78 [pid = 1661] [id = 428] 06:03:43 INFO - PROCESS | 1661 | --DOCSHELL 0x1271c4000 == 77 [pid = 1661] [id = 427] 06:03:43 INFO - PROCESS | 1661 | --DOCSHELL 0x121496800 == 76 [pid = 1661] [id = 426] 06:03:43 INFO - PROCESS | 1661 | --DOCSHELL 0x115e33800 == 75 [pid = 1661] [id = 425] 06:03:43 INFO - PROCESS | 1661 | --DOCSHELL 0x1164df800 == 74 [pid = 1661] [id = 424] 06:03:43 INFO - PROCESS | 1661 | --DOCSHELL 0x135222000 == 73 [pid = 1661] [id = 420] 06:03:43 INFO - PROCESS | 1661 | --DOCSHELL 0x1351a2800 == 72 [pid = 1661] [id = 419] 06:03:43 INFO - PROCESS | 1661 | --DOCSHELL 0x12a4c0800 == 71 [pid = 1661] [id = 418] 06:03:43 INFO - PROCESS | 1661 | --DOCSHELL 0x12120c000 == 70 [pid = 1661] [id = 417] 06:03:43 INFO - PROCESS | 1661 | --DOCSHELL 0x134ecf000 == 69 [pid = 1661] [id = 416] 06:03:43 INFO - PROCESS | 1661 | --DOMWINDOW == 169 (0x127777800) [pid = 1661] [serial = 1230] [outer = 0x0] [url = about:blank] 06:03:43 INFO - PROCESS | 1661 | --DOMWINDOW == 168 (0x119d9f400) [pid = 1661] [serial = 1221] [outer = 0x0] [url = about:blank] 06:03:43 INFO - PROCESS | 1661 | --DOMWINDOW == 167 (0x112782c00) [pid = 1661] [serial = 1233] [outer = 0x0] [url = about:blank] 06:03:43 INFO - PROCESS | 1661 | --DOMWINDOW == 166 (0x119390400) [pid = 1661] [serial = 1218] [outer = 0x0] [url = about:blank] 06:03:43 INFO - PROCESS | 1661 | --DOMWINDOW == 165 (0x11960c800) [pid = 1661] [serial = 1219] [outer = 0x0] [url = about:blank] 06:03:43 INFO - PROCESS | 1661 | --DOMWINDOW == 164 (0x11294c800) [pid = 1661] [serial = 1213] [outer = 0x0] [url = about:blank] 06:03:43 INFO - PROCESS | 1661 | --DOMWINDOW == 163 (0x112761000) [pid = 1661] [serial = 1212] [outer = 0x0] [url = about:blank] 06:03:43 INFO - PROCESS | 1661 | --DOMWINDOW == 162 (0x121a22800) [pid = 1661] [serial = 1224] [outer = 0x0] [url = about:blank] 06:03:43 INFO - PROCESS | 1661 | --DOMWINDOW == 161 (0x128da4800) [pid = 1661] [serial = 1231] [outer = 0x0] [url = about:blank] 06:03:43 INFO - PROCESS | 1661 | --DOMWINDOW == 160 (0x118610000) [pid = 1661] [serial = 1216] [outer = 0x0] [url = about:blank] 06:03:43 INFO - PROCESS | 1661 | --DOMWINDOW == 159 (0x118251800) [pid = 1661] [serial = 1215] [outer = 0x0] [url = about:blank] 06:03:43 INFO - PROCESS | 1661 | --DOMWINDOW == 158 (0x121a27400) [pid = 1661] [serial = 1209] [outer = 0x0] [url = about:blank] 06:03:43 INFO - PROCESS | 1661 | --DOMWINDOW == 157 (0x12bb2a800) [pid = 1661] [serial = 1206] [outer = 0x0] [url = about:blank] 06:03:43 INFO - PROCESS | 1661 | --DOMWINDOW == 156 (0x115d75400) [pid = 1661] [serial = 1191] [outer = 0x0] [url = about:blank] 06:03:43 INFO - PROCESS | 1661 | --DOMWINDOW == 155 (0x12131f800) [pid = 1661] [serial = 1197] [outer = 0x0] [url = about:blank] 06:03:43 INFO - PROCESS | 1661 | --DOMWINDOW == 154 (0x118f35400) [pid = 1661] [serial = 1194] [outer = 0x0] [url = about:blank] 06:03:43 INFO - PROCESS | 1661 | --DOMWINDOW == 153 (0x128da2800) [pid = 1661] [serial = 1236] [outer = 0x0] [url = about:blank] 06:03:43 INFO - PROCESS | 1661 | --DOMWINDOW == 152 (0x12bb2f800) [pid = 1661] [serial = 1245] [outer = 0x0] [url = about:blank] 06:03:43 INFO - PROCESS | 1661 | --DOMWINDOW == 151 (0x11822d400) [pid = 1661] [serial = 1239] [outer = 0x0] [url = about:blank] 06:03:43 INFO - PROCESS | 1661 | --DOMWINDOW == 150 (0x127777400) [pid = 1661] [serial = 1242] [outer = 0x0] [url = about:blank] 06:03:43 INFO - PROCESS | 1661 | --DOMWINDOW == 149 (0x12aa0ac00) [pid = 1661] [serial = 1243] [outer = 0x0] [url = about:blank] 06:03:43 INFO - PROCESS | 1661 | --DOMWINDOW == 148 (0x12a440400) [pid = 1661] [serial = 1237] [outer = 0x0] [url = about:blank] 06:03:43 INFO - PROCESS | 1661 | --DOMWINDOW == 147 (0x121eed400) [pid = 1661] [serial = 1225] [outer = 0x0] [url = about:blank] 06:03:43 INFO - PROCESS | 1661 | --DOMWINDOW == 146 (0x1277e3400) [pid = 1661] [serial = 1203] [outer = 0x0] [url = about:blank] 06:03:43 INFO - PROCESS | 1661 | --DOMWINDOW == 145 (0x121a28400) [pid = 1661] [serial = 1200] [outer = 0x0] [url = about:blank] 06:03:43 INFO - PROCESS | 1661 | --DOMWINDOW == 144 (0x12b226800) [pid = 1661] [serial = 1189] [outer = 0x0] [url = about:blank] 06:03:43 INFO - PROCESS | 1661 | --DOMWINDOW == 143 (0x121323800) [pid = 1661] [serial = 1222] [outer = 0x0] [url = about:blank] 06:03:43 INFO - PROCESS | 1661 | --DOMWINDOW == 142 (0x119c0b400) [pid = 1661] [serial = 1240] [outer = 0x0] [url = about:blank] 06:03:43 INFO - PROCESS | 1661 | --DOMWINDOW == 141 (0x12c027000) [pid = 1661] [serial = 1246] [outer = 0x0] [url = about:blank] 06:03:43 INFO - PROCESS | 1661 | --DOMWINDOW == 140 (0x1258aa400) [pid = 1661] [serial = 1227] [outer = 0x0] [url = about:blank] 06:03:43 INFO - PROCESS | 1661 | --DOMWINDOW == 139 (0x127706800) [pid = 1661] [serial = 1228] [outer = 0x0] [url = about:blank] 06:03:43 INFO - PROCESS | 1661 | --DOMWINDOW == 138 (0x112787800) [pid = 1661] [serial = 1234] [outer = 0x0] [url = about:blank] 06:03:43 INFO - PROCESS | 1661 | 1464267823241 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]]]}] 06:03:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 06:03:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 741ms 06:03:43 INFO - PROCESS | 1661 | 1464267823276 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 06:03:43 INFO - PROCESS | 1661 | 1464267823279 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 06:03:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 06:03:43 INFO - PROCESS | 1661 | 1464267823283 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 06:03:43 INFO - PROCESS | 1661 | 1464267823284 Marionette TRACE conn2 <- [1,1758,null,{}] 06:03:43 INFO - PROCESS | 1661 | 1464267823287 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}] 06:03:43 INFO - PROCESS | 1661 | 1464267823408 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 06:03:43 INFO - PROCESS | 1661 | 1464267823414 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:43 INFO - PROCESS | 1661 | ++DOCSHELL 0x119546000 == 70 [pid = 1661] [id = 447] 06:03:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 139 (0x115d75400) [pid = 1661] [serial = 1340] [outer = 0x0] 06:03:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 140 (0x118f78400) [pid = 1661] [serial = 1341] [outer = 0x115d75400] 06:03:43 INFO - PROCESS | 1661 | 1464267823452 Marionette DEBUG loaded listener.js 06:03:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 141 (0x11960c800) [pid = 1661] [serial = 1342] [outer = 0x115d75400] 06:03:43 INFO - PROCESS | 1661 | 1464267823886 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]]]}] 06:03:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 06:03:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 624ms 06:03:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 06:03:43 INFO - PROCESS | 1661 | 1464267823908 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 06:03:43 INFO - PROCESS | 1661 | 1464267823910 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 06:03:43 INFO - PROCESS | 1661 | 1464267823913 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 06:03:43 INFO - PROCESS | 1661 | 1464267823917 Marionette TRACE conn2 <- [1,1762,null,{}] 06:03:43 INFO - PROCESS | 1661 | 1464267823926 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}] 06:03:44 INFO - PROCESS | 1661 | 1464267824041 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 06:03:44 INFO - PROCESS | 1661 | 1464267824050 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:44 INFO - PROCESS | 1661 | ++DOCSHELL 0x128d7c800 == 71 [pid = 1661] [id = 448] 06:03:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 142 (0x119da0800) [pid = 1661] [serial = 1343] [outer = 0x0] 06:03:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 143 (0x121320000) [pid = 1661] [serial = 1344] [outer = 0x119da0800] 06:03:44 INFO - PROCESS | 1661 | 1464267824077 Marionette DEBUG loaded listener.js 06:03:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 144 (0x121359c00) [pid = 1661] [serial = 1345] [outer = 0x119da0800] 06:03:44 INFO - PROCESS | 1661 | 1464267824576 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]]]}] 06:03:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 06:03:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 678ms 06:03:44 INFO - PROCESS | 1661 | 1464267824591 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 06:03:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 06:03:44 INFO - PROCESS | 1661 | 1464267824600 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 06:03:44 INFO - PROCESS | 1661 | 1464267824603 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 06:03:44 INFO - PROCESS | 1661 | 1464267824605 Marionette TRACE conn2 <- [1,1766,null,{}] 06:03:44 INFO - PROCESS | 1661 | 1464267824607 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}] 06:03:44 INFO - PROCESS | 1661 | 1464267824690 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 06:03:44 INFO - PROCESS | 1661 | 1464267824694 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:44 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a4c3800 == 72 [pid = 1661] [id = 449] 06:03:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 145 (0x12135c800) [pid = 1661] [serial = 1346] [outer = 0x0] 06:03:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 146 (0x121a1a000) [pid = 1661] [serial = 1347] [outer = 0x12135c800] 06:03:44 INFO - PROCESS | 1661 | 1464267824735 Marionette DEBUG loaded listener.js 06:03:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 147 (0x121acbc00) [pid = 1661] [serial = 1348] [outer = 0x12135c800] 06:03:45 INFO - PROCESS | 1661 | 1464267825250 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]]]}] 06:03:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 06:03:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 673ms 06:03:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 06:03:45 INFO - PROCESS | 1661 | 1464267825276 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 06:03:45 INFO - PROCESS | 1661 | 1464267825277 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 06:03:45 INFO - PROCESS | 1661 | 1464267825279 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 06:03:45 INFO - PROCESS | 1661 | 1464267825280 Marionette TRACE conn2 <- [1,1770,null,{}] 06:03:45 INFO - PROCESS | 1661 | 1464267825283 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}] 06:03:45 INFO - PROCESS | 1661 | 1464267825418 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 06:03:45 INFO - PROCESS | 1661 | 1464267825452 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:45 INFO - PROCESS | 1661 | ++DOCSHELL 0x12b820000 == 73 [pid = 1661] [id = 450] 06:03:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 148 (0x126d1b800) [pid = 1661] [serial = 1349] [outer = 0x0] 06:03:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 149 (0x12720fc00) [pid = 1661] [serial = 1350] [outer = 0x126d1b800] 06:03:45 INFO - PROCESS | 1661 | 1464267825483 Marionette DEBUG loaded listener.js 06:03:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 150 (0x127775800) [pid = 1661] [serial = 1351] [outer = 0x126d1b800] 06:03:45 INFO - PROCESS | 1661 | 1464267825893 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]]]}] 06:03:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 06:03:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 621ms 06:03:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 06:03:45 INFO - PROCESS | 1661 | 1464267825900 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 06:03:45 INFO - PROCESS | 1661 | 1464267825901 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 06:03:45 INFO - PROCESS | 1661 | 1464267825908 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 06:03:45 INFO - PROCESS | 1661 | 1464267825910 Marionette TRACE conn2 <- [1,1774,null,{}] 06:03:45 INFO - PROCESS | 1661 | 1464267825912 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}] 06:03:46 INFO - PROCESS | 1661 | 1464267826044 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 06:03:46 INFO - PROCESS | 1661 | 1464267826055 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:46 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c440800 == 74 [pid = 1661] [id = 451] 06:03:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 151 (0x1277e9000) [pid = 1661] [serial = 1352] [outer = 0x0] 06:03:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 152 (0x128da9000) [pid = 1661] [serial = 1353] [outer = 0x1277e9000] 06:03:46 INFO - PROCESS | 1661 | 1464267826080 Marionette DEBUG loaded listener.js 06:03:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 153 (0x12b157400) [pid = 1661] [serial = 1354] [outer = 0x1277e9000] 06:03:46 INFO - PROCESS | 1661 | 1464267826425 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]]]}] 06:03:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 06:03:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 524ms 06:03:46 INFO - PROCESS | 1661 | 1464267826429 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 06:03:46 INFO - PROCESS | 1661 | 1464267826430 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 06:03:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 06:03:46 INFO - PROCESS | 1661 | 1464267826432 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 06:03:46 INFO - PROCESS | 1661 | 1464267826433 Marionette TRACE conn2 <- [1,1778,null,{}] 06:03:46 INFO - PROCESS | 1661 | 1464267826436 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}] 06:03:46 INFO - PROCESS | 1661 | 1464267826554 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 06:03:46 INFO - PROCESS | 1661 | 1464267826565 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:46 INFO - PROCESS | 1661 | ++DOCSHELL 0x12cf03000 == 75 [pid = 1661] [id = 452] 06:03:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 154 (0x112681c00) [pid = 1661] [serial = 1355] [outer = 0x0] 06:03:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 155 (0x112686000) [pid = 1661] [serial = 1356] [outer = 0x112681c00] 06:03:46 INFO - PROCESS | 1661 | 1464267826590 Marionette DEBUG loaded listener.js 06:03:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 156 (0x11268bc00) [pid = 1661] [serial = 1357] [outer = 0x112681c00] 06:03:46 INFO - PROCESS | 1661 | 1464267826957 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]]]}] 06:03:47 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 06:03:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 570ms 06:03:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 06:03:47 INFO - PROCESS | 1661 | 1464267827008 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 06:03:47 INFO - PROCESS | 1661 | 1464267827009 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 06:03:47 INFO - PROCESS | 1661 | 1464267827012 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 06:03:47 INFO - PROCESS | 1661 | 1464267827013 Marionette TRACE conn2 <- [1,1782,null,{}] 06:03:47 INFO - PROCESS | 1661 | 1464267827015 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}] 06:03:47 INFO - PROCESS | 1661 | 1464267827136 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 06:03:47 INFO - PROCESS | 1661 | 1464267827151 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:47 INFO - PROCESS | 1661 | ++DOCSHELL 0x12d7ab000 == 76 [pid = 1661] [id = 453] 06:03:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 157 (0x112688800) [pid = 1661] [serial = 1358] [outer = 0x0] 06:03:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 158 (0x12b221c00) [pid = 1661] [serial = 1359] [outer = 0x112688800] 06:03:47 INFO - PROCESS | 1661 | 1464267827185 Marionette DEBUG loaded listener.js 06:03:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 159 (0x12ba2b000) [pid = 1661] [serial = 1360] [outer = 0x112688800] 06:03:47 INFO - PROCESS | 1661 | 1464267827542 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]]]}] 06:03:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 06:03:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 570ms 06:03:47 INFO - PROCESS | 1661 | --DOMWINDOW == 158 (0x110daec00) [pid = 1661] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 06:03:47 INFO - PROCESS | 1661 | --DOMWINDOW == 157 (0x1216f7c00) [pid = 1661] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 06:03:47 INFO - PROCESS | 1661 | --DOMWINDOW == 156 (0x121a27c00) [pid = 1661] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 06:03:47 INFO - PROCESS | 1661 | --DOMWINDOW == 155 (0x124f3d000) [pid = 1661] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 06:03:47 INFO - PROCESS | 1661 | --DOMWINDOW == 154 (0x1121b8800) [pid = 1661] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 06:03:47 INFO - PROCESS | 1661 | --DOMWINDOW == 153 (0x112764800) [pid = 1661] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 06:03:47 INFO - PROCESS | 1661 | --DOMWINDOW == 152 (0x119c08c00) [pid = 1661] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 06:03:47 INFO - PROCESS | 1661 | --DOMWINDOW == 151 (0x11822fc00) [pid = 1661] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 06:03:47 INFO - PROCESS | 1661 | --DOMWINDOW == 150 (0x11214dc00) [pid = 1661] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 06:03:47 INFO - PROCESS | 1661 | --DOMWINDOW == 149 (0x110db2400) [pid = 1661] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 06:03:47 INFO - PROCESS | 1661 | --DOMWINDOW == 148 (0x119109800) [pid = 1661] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 06:03:47 INFO - PROCESS | 1661 | --DOMWINDOW == 147 (0x112780000) [pid = 1661] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 06:03:47 INFO - PROCESS | 1661 | --DOMWINDOW == 146 (0x11bd9cc00) [pid = 1661] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 06:03:47 INFO - PROCESS | 1661 | 1464267827726 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 06:03:47 INFO - PROCESS | 1661 | 1464267827727 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 06:03:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 06:03:47 INFO - PROCESS | 1661 | 1464267827739 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 06:03:47 INFO - PROCESS | 1661 | 1464267827740 Marionette TRACE conn2 <- [1,1786,null,{}] 06:03:47 INFO - PROCESS | 1661 | 1464267827742 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}] 06:03:47 INFO - PROCESS | 1661 | 1464267827837 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 06:03:47 INFO - PROCESS | 1661 | 1464267827858 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:47 INFO - PROCESS | 1661 | ++DOCSHELL 0x12936b000 == 77 [pid = 1661] [id = 454] 06:03:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 147 (0x112762400) [pid = 1661] [serial = 1361] [outer = 0x0] 06:03:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 148 (0x1166d0c00) [pid = 1661] [serial = 1362] [outer = 0x112762400] 06:03:47 INFO - PROCESS | 1661 | 1464267827883 Marionette DEBUG loaded listener.js 06:03:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 149 (0x121319800) [pid = 1661] [serial = 1363] [outer = 0x112762400] 06:03:48 INFO - PROCESS | 1661 | 1464267828225 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]]]}] 06:03:48 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 06:03:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 518ms 06:03:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 06:03:48 INFO - PROCESS | 1661 | 1464267828258 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 06:03:48 INFO - PROCESS | 1661 | 1464267828259 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 06:03:48 INFO - PROCESS | 1661 | 1464267828261 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 06:03:48 INFO - PROCESS | 1661 | 1464267828262 Marionette TRACE conn2 <- [1,1790,null,{}] 06:03:48 INFO - PROCESS | 1661 | 1464267828265 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}] 06:03:48 INFO - PROCESS | 1661 | 1464267828361 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 06:03:48 INFO - PROCESS | 1661 | 1464267828429 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:48 INFO - PROCESS | 1661 | ++DOCSHELL 0x12f1e2000 == 78 [pid = 1661] [id = 455] 06:03:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 150 (0x119c08c00) [pid = 1661] [serial = 1364] [outer = 0x0] 06:03:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 151 (0x127803400) [pid = 1661] [serial = 1365] [outer = 0x119c08c00] 06:03:48 INFO - PROCESS | 1661 | 1464267828459 Marionette DEBUG loaded listener.js 06:03:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 152 (0x12c478400) [pid = 1661] [serial = 1366] [outer = 0x119c08c00] 06:03:48 INFO - PROCESS | 1661 | 1464267828817 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]]]}] 06:03:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 06:03:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 571ms 06:03:48 INFO - PROCESS | 1661 | 1464267828833 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 06:03:48 INFO - PROCESS | 1661 | 1464267828836 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 06:03:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 06:03:48 INFO - PROCESS | 1661 | 1464267828843 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 06:03:48 INFO - PROCESS | 1661 | 1464267828846 Marionette TRACE conn2 <- [1,1794,null,{}] 06:03:48 INFO - PROCESS | 1661 | 1464267828849 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}] 06:03:49 INFO - PROCESS | 1661 | 1464267829013 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 06:03:49 INFO - PROCESS | 1661 | 1464267829149 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:49 INFO - PROCESS | 1661 | ++DOCSHELL 0x135319000 == 79 [pid = 1661] [id = 456] 06:03:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 153 (0x127211800) [pid = 1661] [serial = 1367] [outer = 0x0] 06:03:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 154 (0x12cf51400) [pid = 1661] [serial = 1368] [outer = 0x127211800] 06:03:49 INFO - PROCESS | 1661 | 1464267829192 Marionette DEBUG loaded listener.js 06:03:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 155 (0x12da2e400) [pid = 1661] [serial = 1369] [outer = 0x127211800] 06:03:49 INFO - PROCESS | 1661 | 1464267829473 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]]]}] 06:03:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:03:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 671ms 06:03:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 06:03:49 INFO - PROCESS | 1661 | 1464267829514 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 06:03:49 INFO - PROCESS | 1661 | 1464267829515 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 06:03:49 INFO - PROCESS | 1661 | 1464267829517 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 06:03:49 INFO - PROCESS | 1661 | 1464267829518 Marionette TRACE conn2 <- [1,1798,null,{}] 06:03:49 INFO - PROCESS | 1661 | 1464267829523 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}] 06:03:49 INFO - PROCESS | 1661 | 1464267829623 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 06:03:49 INFO - PROCESS | 1661 | 1464267829691 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:49 INFO - PROCESS | 1661 | ++DOCSHELL 0x13540c800 == 80 [pid = 1661] [id = 457] 06:03:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 156 (0x12da2c000) [pid = 1661] [serial = 1370] [outer = 0x0] 06:03:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 157 (0x12da32000) [pid = 1661] [serial = 1371] [outer = 0x12da2c000] 06:03:49 INFO - PROCESS | 1661 | 1464267829716 Marionette DEBUG loaded listener.js 06:03:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 158 (0x135483400) [pid = 1661] [serial = 1372] [outer = 0x12da2c000] 06:03:50 INFO - PROCESS | 1661 | 1464267830212 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]]]}] 06:03:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 06:03:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 722ms 06:03:50 INFO - PROCESS | 1661 | 1464267830240 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 06:03:50 INFO - PROCESS | 1661 | 1464267830242 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 06:03:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 06:03:50 INFO - PROCESS | 1661 | 1464267830246 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 06:03:50 INFO - PROCESS | 1661 | 1464267830248 Marionette TRACE conn2 <- [1,1802,null,{}] 06:03:50 INFO - PROCESS | 1661 | 1464267830251 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}] 06:03:50 INFO - PROCESS | 1661 | 1464267830373 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 06:03:50 INFO - PROCESS | 1661 | 1464267830494 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:50 INFO - PROCESS | 1661 | ++DOCSHELL 0x124f22800 == 81 [pid = 1661] [id = 458] 06:03:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 159 (0x113c85800) [pid = 1661] [serial = 1373] [outer = 0x0] 06:03:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 160 (0x117687800) [pid = 1661] [serial = 1374] [outer = 0x113c85800] 06:03:50 INFO - PROCESS | 1661 | 1464267830528 Marionette DEBUG loaded listener.js 06:03:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 161 (0x118617c00) [pid = 1661] [serial = 1375] [outer = 0x113c85800] 06:03:50 INFO - PROCESS | 1661 | 1464267830969 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]]]}] 06:03:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 06:03:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 772ms 06:03:51 INFO - PROCESS | 1661 | 1464267831018 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 06:03:51 INFO - PROCESS | 1661 | 1464267831023 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 06:03:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 06:03:51 INFO - PROCESS | 1661 | 1464267831028 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 06:03:51 INFO - PROCESS | 1661 | 1464267831029 Marionette TRACE conn2 <- [1,1806,null,{}] 06:03:51 INFO - PROCESS | 1661 | 1464267831032 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}] 06:03:51 INFO - PROCESS | 1661 | 1464267831152 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 06:03:51 INFO - PROCESS | 1661 | 1464267831234 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:51 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bdc0800 == 82 [pid = 1661] [id = 459] 06:03:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 162 (0x118f35000) [pid = 1661] [serial = 1376] [outer = 0x0] 06:03:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 163 (0x119516400) [pid = 1661] [serial = 1377] [outer = 0x118f35000] 06:03:51 INFO - PROCESS | 1661 | 1464267831265 Marionette DEBUG loaded listener.js 06:03:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 164 (0x121322000) [pid = 1661] [serial = 1378] [outer = 0x118f35000] 06:03:51 INFO - PROCESS | 1661 | 1464267831692 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]]]}] 06:03:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 06:03:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 671ms 06:03:51 INFO - PROCESS | 1661 | 1464267831698 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 06:03:51 INFO - PROCESS | 1661 | 1464267831700 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 06:03:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 06:03:51 INFO - PROCESS | 1661 | 1464267831703 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 06:03:51 INFO - PROCESS | 1661 | 1464267831708 Marionette TRACE conn2 <- [1,1810,null,{}] 06:03:51 INFO - PROCESS | 1661 | 1464267831716 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}] 06:03:51 INFO - PROCESS | 1661 | 1464267831854 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 06:03:51 INFO - PROCESS | 1661 | 1464267831964 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:51 INFO - PROCESS | 1661 | ++DOCSHELL 0x135411800 == 83 [pid = 1661] [id = 460] 06:03:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 165 (0x121a28400) [pid = 1661] [serial = 1379] [outer = 0x0] 06:03:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 166 (0x1275ef400) [pid = 1661] [serial = 1380] [outer = 0x121a28400] 06:03:51 INFO - PROCESS | 1661 | 1464267831999 Marionette DEBUG loaded listener.js 06:03:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 167 (0x1292aac00) [pid = 1661] [serial = 1381] [outer = 0x121a28400] 06:03:52 INFO - PROCESS | 1661 | 1464267832433 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]]]}] 06:03:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 06:03:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 775ms 06:03:52 INFO - PROCESS | 1661 | 1464267832478 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 06:03:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 06:03:52 INFO - PROCESS | 1661 | 1464267832480 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 06:03:52 INFO - PROCESS | 1661 | 1464267832482 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 06:03:52 INFO - PROCESS | 1661 | 1464267832484 Marionette TRACE conn2 <- [1,1814,null,{}] 06:03:52 INFO - PROCESS | 1661 | 1464267832486 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}] 06:03:52 INFO - PROCESS | 1661 | 1464267832604 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 06:03:52 INFO - PROCESS | 1661 | 1464267832713 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:52 INFO - PROCESS | 1661 | ++DOCSHELL 0x13570f000 == 84 [pid = 1661] [id = 461] 06:03:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 168 (0x110d9bc00) [pid = 1661] [serial = 1382] [outer = 0x0] 06:03:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 169 (0x110d9f000) [pid = 1661] [serial = 1383] [outer = 0x110d9bc00] 06:03:52 INFO - PROCESS | 1661 | 1464267832745 Marionette DEBUG loaded listener.js 06:03:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 170 (0x12770b400) [pid = 1661] [serial = 1384] [outer = 0x110d9bc00] 06:03:53 INFO - PROCESS | 1661 | 1464267833161 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]]]}] 06:03:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 06:03:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 719ms 06:03:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 06:03:53 INFO - PROCESS | 1661 | 1464267833214 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 06:03:53 INFO - PROCESS | 1661 | 1464267833215 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 06:03:53 INFO - PROCESS | 1661 | 1464267833217 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 06:03:53 INFO - PROCESS | 1661 | 1464267833218 Marionette TRACE conn2 <- [1,1818,null,{}] 06:03:53 INFO - PROCESS | 1661 | 1464267833236 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}] 06:03:53 INFO - PROCESS | 1661 | 1464267833352 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 06:03:53 INFO - PROCESS | 1661 | 1464267833462 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:53 INFO - PROCESS | 1661 | ++DOCSHELL 0x12e226800 == 85 [pid = 1661] [id = 462] 06:03:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 171 (0x127770400) [pid = 1661] [serial = 1385] [outer = 0x0] 06:03:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 172 (0x12b2eb800) [pid = 1661] [serial = 1386] [outer = 0x127770400] 06:03:53 INFO - PROCESS | 1661 | 1464267833496 Marionette DEBUG loaded listener.js 06:03:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 173 (0x12c02b400) [pid = 1661] [serial = 1387] [outer = 0x127770400] 06:03:53 INFO - PROCESS | 1661 | 1464267833931 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]]]}] 06:03:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 06:03:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 733ms 06:03:53 INFO - PROCESS | 1661 | 1464267833950 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 06:03:53 INFO - PROCESS | 1661 | 1464267833951 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 06:03:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 06:03:53 INFO - PROCESS | 1661 | 1464267833955 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 06:03:53 INFO - PROCESS | 1661 | 1464267833958 Marionette TRACE conn2 <- [1,1822,null,{}] 06:03:53 INFO - PROCESS | 1661 | 1464267833960 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}] 06:03:54 INFO - PROCESS | 1661 | 1464267834081 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 06:03:54 INFO - PROCESS | 1661 | 1464267834192 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:54 INFO - PROCESS | 1661 | ++DOCSHELL 0x12e23e000 == 86 [pid = 1661] [id = 463] 06:03:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 174 (0x12cce5000) [pid = 1661] [serial = 1388] [outer = 0x0] 06:03:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 175 (0x12da23400) [pid = 1661] [serial = 1389] [outer = 0x12cce5000] 06:03:54 INFO - PROCESS | 1661 | 1464267834225 Marionette DEBUG loaded listener.js 06:03:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 176 (0x12f1e7800) [pid = 1661] [serial = 1390] [outer = 0x12cce5000] 06:03:54 INFO - PROCESS | 1661 | 1464267834712 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]]]}] 06:03:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 06:03:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 824ms 06:03:54 INFO - PROCESS | 1661 | 1464267834779 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 06:03:54 INFO - PROCESS | 1661 | 1464267834780 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 06:03:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 06:03:54 INFO - PROCESS | 1661 | 1464267834782 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 06:03:54 INFO - PROCESS | 1661 | 1464267834784 Marionette TRACE conn2 <- [1,1826,null,{}] 06:03:54 INFO - PROCESS | 1661 | 1464267834807 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}] 06:03:54 INFO - PROCESS | 1661 | 1464267834949 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 06:03:55 INFO - PROCESS | 1661 | 1464267835008 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:55 INFO - PROCESS | 1661 | ++DOCSHELL 0x121b3f800 == 87 [pid = 1661] [id = 464] 06:03:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 177 (0x112763c00) [pid = 1661] [serial = 1391] [outer = 0x0] 06:03:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 178 (0x127533000) [pid = 1661] [serial = 1392] [outer = 0x112763c00] 06:03:55 INFO - PROCESS | 1661 | 1464267835039 Marionette DEBUG loaded listener.js 06:03:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 179 (0x12f1e8800) [pid = 1661] [serial = 1393] [outer = 0x112763c00] 06:03:55 INFO - PROCESS | 1661 | 1464267835707 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]]]}] 06:03:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 06:03:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 972ms 06:03:55 INFO - PROCESS | 1661 | 1464267835771 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 06:03:55 INFO - PROCESS | 1661 | 1464267835773 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 06:03:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 06:03:55 INFO - PROCESS | 1661 | 1464267835779 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 06:03:55 INFO - PROCESS | 1661 | 1464267835781 Marionette TRACE conn2 <- [1,1830,null,{}] 06:03:55 INFO - PROCESS | 1661 | 1464267835786 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}] 06:03:55 INFO - PROCESS | 1661 | 1464267835896 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 06:03:55 INFO - PROCESS | 1661 | 1464267835979 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:55 INFO - PROCESS | 1661 | ++DOCSHELL 0x121916000 == 88 [pid = 1661] [id = 465] 06:03:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 180 (0x11267e400) [pid = 1661] [serial = 1394] [outer = 0x0] 06:03:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 181 (0x112687000) [pid = 1661] [serial = 1395] [outer = 0x11267e400] 06:03:56 INFO - PROCESS | 1661 | 1464267836007 Marionette DEBUG loaded listener.js 06:03:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 182 (0x112780c00) [pid = 1661] [serial = 1396] [outer = 0x11267e400] 06:03:56 INFO - PROCESS | 1661 | 1464267836461 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]]]}] 06:03:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 06:03:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 723ms 06:03:56 INFO - PROCESS | 1661 | 1464267836502 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 06:03:56 INFO - PROCESS | 1661 | 1464267836506 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 06:03:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 06:03:56 INFO - PROCESS | 1661 | 1464267836531 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 06:03:56 INFO - PROCESS | 1661 | 1464267836533 Marionette TRACE conn2 <- [1,1834,null,{}] 06:03:56 INFO - PROCESS | 1661 | 1464267836536 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}] 06:03:56 INFO - PROCESS | 1661 | 1464267836672 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 06:03:56 INFO - PROCESS | 1661 | 1464267836835 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:56 INFO - PROCESS | 1661 | ++DOCSHELL 0x118982800 == 89 [pid = 1661] [id = 466] 06:03:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 183 (0x112689400) [pid = 1661] [serial = 1397] [outer = 0x0] 06:03:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 184 (0x1164b3000) [pid = 1661] [serial = 1398] [outer = 0x112689400] 06:03:56 INFO - PROCESS | 1661 | 1464267836881 Marionette DEBUG loaded listener.js 06:03:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 185 (0x11710a000) [pid = 1661] [serial = 1399] [outer = 0x112689400] 06:03:57 INFO - PROCESS | 1661 | --DOCSHELL 0x135319000 == 88 [pid = 1661] [id = 456] 06:03:57 INFO - PROCESS | 1661 | --DOCSHELL 0x12f1e2000 == 87 [pid = 1661] [id = 455] 06:03:57 INFO - PROCESS | 1661 | --DOCSHELL 0x12936b000 == 86 [pid = 1661] [id = 454] 06:03:57 INFO - PROCESS | 1661 | --DOCSHELL 0x12d7ab000 == 85 [pid = 1661] [id = 453] 06:03:57 INFO - PROCESS | 1661 | --DOCSHELL 0x12cf03000 == 84 [pid = 1661] [id = 452] 06:03:57 INFO - PROCESS | 1661 | --DOCSHELL 0x12c440800 == 83 [pid = 1661] [id = 451] 06:03:57 INFO - PROCESS | 1661 | --DOCSHELL 0x12b820000 == 82 [pid = 1661] [id = 450] 06:03:57 INFO - PROCESS | 1661 | --DOCSHELL 0x12a4c3800 == 81 [pid = 1661] [id = 449] 06:03:57 INFO - PROCESS | 1661 | --DOCSHELL 0x128d7c800 == 80 [pid = 1661] [id = 448] 06:03:57 INFO - PROCESS | 1661 | --DOCSHELL 0x119546000 == 79 [pid = 1661] [id = 447] 06:03:57 INFO - PROCESS | 1661 | --DOCSHELL 0x119847000 == 78 [pid = 1661] [id = 446] 06:03:57 INFO - PROCESS | 1661 | --DOCSHELL 0x1199b1800 == 77 [pid = 1661] [id = 445] 06:03:57 INFO - PROCESS | 1661 | --DOCSHELL 0x134e6e800 == 76 [pid = 1661] [id = 441] 06:03:57 INFO - PROCESS | 1661 | --DOCSHELL 0x1359c4000 == 75 [pid = 1661] [id = 440] 06:03:57 INFO - PROCESS | 1661 | --DOCSHELL 0x1351a1000 == 74 [pid = 1661] [id = 439] 06:03:57 INFO - PROCESS | 1661 | --DOCSHELL 0x12a4cc000 == 73 [pid = 1661] [id = 438] 06:03:57 INFO - PROCESS | 1661 | --DOCSHELL 0x11983b000 == 72 [pid = 1661] [id = 437] 06:03:57 INFO - PROCESS | 1661 | --DOCSHELL 0x134ed8000 == 71 [pid = 1661] [id = 436] 06:03:57 INFO - PROCESS | 1661 | --DOMWINDOW == 184 (0x12a68f000) [pid = 1661] [serial = 1260] [outer = 0x0] [url = about:blank] 06:03:57 INFO - PROCESS | 1661 | --DOMWINDOW == 183 (0x12bb27c00) [pid = 1661] [serial = 1263] [outer = 0x0] [url = about:blank] 06:03:57 INFO - PROCESS | 1661 | --DOMWINDOW == 182 (0x12c476c00) [pid = 1661] [serial = 1249] [outer = 0x0] [url = about:blank] 06:03:57 INFO - PROCESS | 1661 | --DOMWINDOW == 181 (0x12c029c00) [pid = 1661] [serial = 1248] [outer = 0x0] [url = about:blank] 06:03:57 INFO - PROCESS | 1661 | --DOMWINDOW == 180 (0x1125c2000) [pid = 1661] [serial = 1272] [outer = 0x0] [url = about:blank] 06:03:57 INFO - PROCESS | 1661 | --DOMWINDOW == 179 (0x11276c400) [pid = 1661] [serial = 1273] [outer = 0x0] [url = about:blank] 06:03:57 INFO - PROCESS | 1661 | --DOMWINDOW == 178 (0x12a6f9c00) [pid = 1661] [serial = 1266] [outer = 0x0] [url = about:blank] 06:03:57 INFO - PROCESS | 1661 | --DOMWINDOW == 177 (0x11960c400) [pid = 1661] [serial = 1282] [outer = 0x0] [url = about:blank] 06:03:57 INFO - PROCESS | 1661 | --DOMWINDOW == 176 (0x11950b800) [pid = 1661] [serial = 1281] [outer = 0x0] [url = about:blank] 06:03:57 INFO - PROCESS | 1661 | --DOMWINDOW == 175 (0x116189c00) [pid = 1661] [serial = 1269] [outer = 0x0] [url = about:blank] 06:03:57 INFO - PROCESS | 1661 | --DOMWINDOW == 174 (0x12a44a800) [pid = 1661] [serial = 1303] [outer = 0x0] [url = about:blank] 06:03:57 INFO - PROCESS | 1661 | --DOMWINDOW == 173 (0x1277e3800) [pid = 1661] [serial = 1297] [outer = 0x0] [url = about:blank] 06:03:57 INFO - PROCESS | 1661 | --DOMWINDOW == 172 (0x121323c00) [pid = 1661] [serial = 1287] [outer = 0x0] [url = about:blank] 06:03:57 INFO - PROCESS | 1661 | --DOMWINDOW == 171 (0x1277ea800) [pid = 1661] [serial = 1302] [outer = 0x0] [url = about:blank] 06:03:57 INFO - PROCESS | 1661 | --DOMWINDOW == 170 (0x124f3a400) [pid = 1661] [serial = 1291] [outer = 0x0] [url = about:blank] 06:03:57 INFO - PROCESS | 1661 | --DOMWINDOW == 169 (0x1272a7000) [pid = 1661] [serial = 1294] [outer = 0x0] [url = about:blank] 06:03:57 INFO - PROCESS | 1661 | --DOMWINDOW == 168 (0x121a1ac00) [pid = 1661] [serial = 1288] [outer = 0x0] [url = about:blank] 06:03:57 INFO - PROCESS | 1661 | --DOMWINDOW == 167 (0x127708800) [pid = 1661] [serial = 1300] [outer = 0x0] [url = about:blank] 06:03:57 INFO - PROCESS | 1661 | --DOMWINDOW == 166 (0x12ba30000) [pid = 1661] [serial = 1306] [outer = 0x0] [url = about:blank] 06:03:57 INFO - PROCESS | 1661 | --DOMWINDOW == 165 (0x12b224000) [pid = 1661] [serial = 1305] [outer = 0x0] [url = about:blank] 06:03:57 INFO - PROCESS | 1661 | --DOMWINDOW == 164 (0x121e4d000) [pid = 1661] [serial = 1290] [outer = 0x0] [url = about:blank] 06:03:57 INFO - PROCESS | 1661 | --DOMWINDOW == 163 (0x1258b3800) [pid = 1661] [serial = 1293] [outer = 0x0] [url = about:blank] 06:03:57 INFO - PROCESS | 1661 | --DOMWINDOW == 162 (0x12776ac00) [pid = 1661] [serial = 1296] [outer = 0x0] [url = about:blank] 06:03:57 INFO - PROCESS | 1661 | --DOMWINDOW == 161 (0x11960e000) [pid = 1661] [serial = 1299] [outer = 0x0] [url = about:blank] 06:03:57 INFO - PROCESS | 1661 | --DOMWINDOW == 160 (0x125289000) [pid = 1661] [serial = 1257] [outer = 0x0] [url = about:blank] 06:03:57 INFO - PROCESS | 1661 | --DOMWINDOW == 159 (0x112780400) [pid = 1661] [serial = 1275] [outer = 0x0] [url = about:blank] 06:03:57 INFO - PROCESS | 1661 | --DOMWINDOW == 158 (0x11660d400) [pid = 1661] [serial = 1276] [outer = 0x0] [url = about:blank] 06:03:57 INFO - PROCESS | 1661 | --DOMWINDOW == 157 (0x119d98400) [pid = 1661] [serial = 1284] [outer = 0x0] [url = about:blank] 06:03:57 INFO - PROCESS | 1661 | --DOMWINDOW == 156 (0x11bd9fc00) [pid = 1661] [serial = 1285] [outer = 0x0] [url = about:blank] 06:03:57 INFO - PROCESS | 1661 | --DOMWINDOW == 155 (0x118611c00) [pid = 1661] [serial = 1278] [outer = 0x0] [url = about:blank] 06:03:57 INFO - PROCESS | 1661 | --DOMWINDOW == 154 (0x118f34000) [pid = 1661] [serial = 1279] [outer = 0x0] [url = about:blank] 06:03:57 INFO - PROCESS | 1661 | --DOMWINDOW == 153 (0x118540800) [pid = 1661] [serial = 1251] [outer = 0x0] [url = about:blank] 06:03:57 INFO - PROCESS | 1661 | --DOMWINDOW == 152 (0x119861000) [pid = 1661] [serial = 1254] [outer = 0x0] [url = about:blank] 06:03:57 INFO - PROCESS | 1661 | 1464267837348 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]]]}] 06:03:57 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 06:03:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 872ms 06:03:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 06:03:57 INFO - PROCESS | 1661 | 1464267837402 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 06:03:57 INFO - PROCESS | 1661 | 1464267837404 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 06:03:57 INFO - PROCESS | 1661 | 1464267837410 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 06:03:57 INFO - PROCESS | 1661 | 1464267837414 Marionette TRACE conn2 <- [1,1838,null,{}] 06:03:57 INFO - PROCESS | 1661 | 1464267837425 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}] 06:03:57 INFO - PROCESS | 1661 | 1464267837569 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 06:03:57 INFO - PROCESS | 1661 | 1464267837584 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:57 INFO - PROCESS | 1661 | ++DOCSHELL 0x121643800 == 72 [pid = 1661] [id = 467] 06:03:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 153 (0x1182f8800) [pid = 1661] [serial = 1400] [outer = 0x0] 06:03:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 154 (0x118603800) [pid = 1661] [serial = 1401] [outer = 0x1182f8800] 06:03:57 INFO - PROCESS | 1661 | 1464267837630 Marionette DEBUG loaded listener.js 06:03:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 155 (0x1186f1000) [pid = 1661] [serial = 1402] [outer = 0x1182f8800] 06:03:58 INFO - PROCESS | 1661 | 1464267838068 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]]]}] 06:03:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 06:03:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 674ms 06:03:58 INFO - PROCESS | 1661 | 1464267838083 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 06:03:58 INFO - PROCESS | 1661 | 1464267838085 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 06:03:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 06:03:58 INFO - PROCESS | 1661 | 1464267838088 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 06:03:58 INFO - PROCESS | 1661 | 1464267838091 Marionette TRACE conn2 <- [1,1842,null,{}] 06:03:58 INFO - PROCESS | 1661 | 1464267838095 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}] 06:03:58 INFO - PROCESS | 1661 | 1464267838189 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 06:03:58 INFO - PROCESS | 1661 | 1464267838194 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:58 INFO - PROCESS | 1661 | ++DOCSHELL 0x126f04800 == 73 [pid = 1661] [id = 468] 06:03:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 156 (0x118f35400) [pid = 1661] [serial = 1403] [outer = 0x0] 06:03:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 157 (0x119390000) [pid = 1661] [serial = 1404] [outer = 0x118f35400] 06:03:58 INFO - PROCESS | 1661 | 1464267838220 Marionette DEBUG loaded listener.js 06:03:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 158 (0x11960b400) [pid = 1661] [serial = 1405] [outer = 0x118f35400] 06:03:58 INFO - PROCESS | 1661 | 1464267838579 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]]]}] 06:03:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 06:03:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 522ms 06:03:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 06:03:58 INFO - PROCESS | 1661 | 1464267838613 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 06:03:58 INFO - PROCESS | 1661 | 1464267838614 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 06:03:58 INFO - PROCESS | 1661 | 1464267838616 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 06:03:58 INFO - PROCESS | 1661 | 1464267838617 Marionette TRACE conn2 <- [1,1846,null,{}] 06:03:58 INFO - PROCESS | 1661 | 1464267838620 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}] 06:03:58 INFO - PROCESS | 1661 | 1464267838709 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 06:03:58 INFO - PROCESS | 1661 | 1464267838713 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:58 INFO - PROCESS | 1661 | ++DOCSHELL 0x1277bd000 == 74 [pid = 1661] [id = 469] 06:03:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 159 (0x119610400) [pid = 1661] [serial = 1406] [outer = 0x0] 06:03:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 160 (0x119c8c800) [pid = 1661] [serial = 1407] [outer = 0x119610400] 06:03:58 INFO - PROCESS | 1661 | 1464267838739 Marionette DEBUG loaded listener.js 06:03:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 161 (0x119da4400) [pid = 1661] [serial = 1408] [outer = 0x119610400] 06:03:59 INFO - PROCESS | 1661 | 1464267839100 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]]]}] 06:03:59 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) 06:03:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 518ms 06:03:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 06:03:59 INFO - PROCESS | 1661 | 1464267839135 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 06:03:59 INFO - PROCESS | 1661 | 1464267839136 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 06:03:59 INFO - PROCESS | 1661 | 1464267839138 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 06:03:59 INFO - PROCESS | 1661 | 1464267839139 Marionette TRACE conn2 <- [1,1850,null,{}] 06:03:59 INFO - PROCESS | 1661 | 1464267839142 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}] 06:03:59 INFO - PROCESS | 1661 | 1464267839248 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 06:03:59 INFO - PROCESS | 1661 | 1464267839338 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:59 INFO - PROCESS | 1661 | ++DOCSHELL 0x1296f8800 == 75 [pid = 1661] [id = 470] 06:03:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 162 (0x119d9fc00) [pid = 1661] [serial = 1409] [outer = 0x0] 06:03:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 163 (0x121321800) [pid = 1661] [serial = 1410] [outer = 0x119d9fc00] 06:03:59 INFO - PROCESS | 1661 | 1464267839364 Marionette DEBUG loaded listener.js 06:03:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 164 (0x121a23400) [pid = 1661] [serial = 1411] [outer = 0x119d9fc00] 06:03:59 INFO - PROCESS | 1661 | 1464267839687 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]]]}] 06:03:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:03:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 570ms 06:03:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 06:03:59 INFO - PROCESS | 1661 | 1464267839709 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 06:03:59 INFO - PROCESS | 1661 | 1464267839711 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 06:03:59 INFO - PROCESS | 1661 | 1464267839713 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 06:03:59 INFO - PROCESS | 1661 | 1464267839714 Marionette TRACE conn2 <- [1,1854,null,{}] 06:03:59 INFO - PROCESS | 1661 | 1464267839734 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}] 06:03:59 INFO - PROCESS | 1661 | 1464267839846 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 06:03:59 INFO - PROCESS | 1661 | 1464267839886 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:59 INFO - PROCESS | 1661 | ++DOCSHELL 0x12b287800 == 76 [pid = 1661] [id = 471] 06:03:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 165 (0x12197c800) [pid = 1661] [serial = 1412] [outer = 0x0] 06:03:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 166 (0x124ef6c00) [pid = 1661] [serial = 1413] [outer = 0x12197c800] 06:03:59 INFO - PROCESS | 1661 | 1464267839911 Marionette DEBUG loaded listener.js 06:03:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 167 (0x1258b3800) [pid = 1661] [serial = 1414] [outer = 0x12197c800] 06:04:00 INFO - PROCESS | 1661 | 1464267840253 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]]]}] 06:04:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 06:04:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 586ms 06:04:00 INFO - PROCESS | 1661 | 1464267840299 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 06:04:00 INFO - PROCESS | 1661 | 1464267840301 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 06:04:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 06:04:00 INFO - PROCESS | 1661 | 1464267840303 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 06:04:00 INFO - PROCESS | 1661 | 1464267840304 Marionette TRACE conn2 <- [1,1858,null,{}] 06:04:00 INFO - PROCESS | 1661 | 1464267840306 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}] 06:04:00 INFO - PROCESS | 1661 | 1464267840421 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 06:04:00 INFO - PROCESS | 1661 | 1464267840463 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:00 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bdcb800 == 77 [pid = 1661] [id = 472] 06:04:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 168 (0x121a25000) [pid = 1661] [serial = 1415] [outer = 0x0] 06:04:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 169 (0x127532000) [pid = 1661] [serial = 1416] [outer = 0x121a25000] 06:04:00 INFO - PROCESS | 1661 | 1464267840488 Marionette DEBUG loaded listener.js 06:04:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 170 (0x12776f800) [pid = 1661] [serial = 1417] [outer = 0x121a25000] 06:04:00 INFO - PROCESS | 1661 | 1464267840824 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]]]}] 06:04:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 06:04:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 571ms 06:04:00 INFO - PROCESS | 1661 | 1464267840875 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 06:04:00 INFO - PROCESS | 1661 | 1464267840876 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 06:04:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 06:04:00 INFO - PROCESS | 1661 | 1464267840878 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 06:04:00 INFO - PROCESS | 1661 | 1464267840879 Marionette TRACE conn2 <- [1,1862,null,{}] 06:04:00 INFO - PROCESS | 1661 | 1464267840882 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}] 06:04:01 INFO - PROCESS | 1661 | 1464267841007 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 06:04:01 INFO - PROCESS | 1661 | 1464267841021 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:01 INFO - PROCESS | 1661 | ++DOCSHELL 0x12cc76800 == 78 [pid = 1661] [id = 473] 06:04:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 171 (0x119c8f000) [pid = 1661] [serial = 1418] [outer = 0x0] 06:04:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 172 (0x1277e9800) [pid = 1661] [serial = 1419] [outer = 0x119c8f000] 06:04:01 INFO - PROCESS | 1661 | 1464267841046 Marionette DEBUG loaded listener.js 06:04:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 173 (0x128da4800) [pid = 1661] [serial = 1420] [outer = 0x119c8f000] 06:04:01 INFO - PROCESS | 1661 | --DOMWINDOW == 172 (0x1277e9000) [pid = 1661] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 06:04:01 INFO - PROCESS | 1661 | --DOMWINDOW == 171 (0x112681c00) [pid = 1661] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 06:04:01 INFO - PROCESS | 1661 | --DOMWINDOW == 170 (0x119da0800) [pid = 1661] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 06:04:01 INFO - PROCESS | 1661 | --DOMWINDOW == 169 (0x110daf400) [pid = 1661] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 06:04:01 INFO - PROCESS | 1661 | --DOMWINDOW == 168 (0x112688800) [pid = 1661] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 06:04:01 INFO - PROCESS | 1661 | --DOMWINDOW == 167 (0x126d1b800) [pid = 1661] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 06:04:01 INFO - PROCESS | 1661 | --DOMWINDOW == 166 (0x12135c800) [pid = 1661] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 06:04:01 INFO - PROCESS | 1661 | --DOMWINDOW == 165 (0x115d75400) [pid = 1661] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 06:04:01 INFO - PROCESS | 1661 | --DOMWINDOW == 164 (0x115d7bc00) [pid = 1661] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 06:04:01 INFO - PROCESS | 1661 | --DOMWINDOW == 163 (0x12b22c800) [pid = 1661] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 06:04:01 INFO - PROCESS | 1661 | --DOMWINDOW == 162 (0x112762400) [pid = 1661] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 06:04:01 INFO - PROCESS | 1661 | --DOMWINDOW == 161 (0x119c08c00) [pid = 1661] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 06:04:01 INFO - PROCESS | 1661 | --DOMWINDOW == 160 (0x127211800) [pid = 1661] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 06:04:01 INFO - PROCESS | 1661 | 1464267841568 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]]]}] 06:04:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 06:04:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 720ms 06:04:01 INFO - PROCESS | 1661 | 1464267841599 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 06:04:01 INFO - PROCESS | 1661 | 1464267841600 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 06:04:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 06:04:01 INFO - PROCESS | 1661 | 1464267841603 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 06:04:01 INFO - PROCESS | 1661 | 1464267841604 Marionette TRACE conn2 <- [1,1866,null,{}] 06:04:01 INFO - PROCESS | 1661 | 1464267841609 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}] 06:04:01 INFO - PROCESS | 1661 | 1464267841702 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 06:04:01 INFO - PROCESS | 1661 | 1464267841706 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:01 INFO - PROCESS | 1661 | ++DOCSHELL 0x1296e0000 == 79 [pid = 1661] [id = 474] 06:04:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 161 (0x11268ac00) [pid = 1661] [serial = 1421] [outer = 0x0] 06:04:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 162 (0x118f7c800) [pid = 1661] [serial = 1422] [outer = 0x11268ac00] 06:04:01 INFO - PROCESS | 1661 | 1464267841732 Marionette DEBUG loaded listener.js 06:04:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 163 (0x127211800) [pid = 1661] [serial = 1423] [outer = 0x11268ac00] 06:04:02 INFO - PROCESS | 1661 | 1464267842087 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]]]}] 06:04:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 06:04:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 522ms 06:04:02 INFO - PROCESS | 1661 | 1464267842133 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 06:04:02 INFO - PROCESS | 1661 | 1464267842135 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 06:04:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 06:04:02 INFO - PROCESS | 1661 | 1464267842137 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 06:04:02 INFO - PROCESS | 1661 | 1464267842139 Marionette TRACE conn2 <- [1,1870,null,{}] 06:04:02 INFO - PROCESS | 1661 | 1464267842142 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}] 06:04:02 INFO - PROCESS | 1661 | 1464267842250 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 06:04:02 INFO - PROCESS | 1661 | 1464267842274 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:02 INFO - PROCESS | 1661 | ++DOCSHELL 0x12da89800 == 80 [pid = 1661] [id = 475] 06:04:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 164 (0x129509c00) [pid = 1661] [serial = 1424] [outer = 0x0] 06:04:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 165 (0x12aa0ac00) [pid = 1661] [serial = 1425] [outer = 0x129509c00] 06:04:02 INFO - PROCESS | 1661 | 1464267842304 Marionette DEBUG loaded listener.js 06:04:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 166 (0x12ba26000) [pid = 1661] [serial = 1426] [outer = 0x129509c00] 06:04:02 INFO - PROCESS | 1661 | 1464267842673 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]]]}] 06:04:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 06:04:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 570ms 06:04:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 06:04:02 INFO - PROCESS | 1661 | 1464267842709 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 06:04:02 INFO - PROCESS | 1661 | 1464267842710 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 06:04:02 INFO - PROCESS | 1661 | 1464267842712 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 06:04:02 INFO - PROCESS | 1661 | 1464267842713 Marionette TRACE conn2 <- [1,1874,null,{}] 06:04:02 INFO - PROCESS | 1661 | 1464267842715 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}] 06:04:02 INFO - PROCESS | 1661 | 1464267842840 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 06:04:02 INFO - PROCESS | 1661 | 1464267842847 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:02 INFO - PROCESS | 1661 | ++DOCSHELL 0x12e272800 == 81 [pid = 1661] [id = 476] 06:04:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 167 (0x12b15ac00) [pid = 1661] [serial = 1427] [outer = 0x0] 06:04:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 168 (0x12bdb2000) [pid = 1661] [serial = 1428] [outer = 0x12b15ac00] 06:04:02 INFO - PROCESS | 1661 | 1464267842873 Marionette DEBUG loaded listener.js 06:04:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 169 (0x12c479000) [pid = 1661] [serial = 1429] [outer = 0x12b15ac00] 06:04:03 INFO - PROCESS | 1661 | 1464267843192 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]]]}] 06:04:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 06:04:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 518ms 06:04:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 06:04:03 INFO - PROCESS | 1661 | 1464267843231 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 06:04:03 INFO - PROCESS | 1661 | 1464267843232 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 06:04:03 INFO - PROCESS | 1661 | 1464267843234 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 06:04:03 INFO - PROCESS | 1661 | 1464267843235 Marionette TRACE conn2 <- [1,1878,null,{}] 06:04:03 INFO - PROCESS | 1661 | 1464267843238 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}] 06:04:03 INFO - PROCESS | 1661 | 1464267843333 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 06:04:03 INFO - PROCESS | 1661 | 1464267843338 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:03 INFO - PROCESS | 1661 | ++DOCSHELL 0x134e81800 == 82 [pid = 1661] [id = 477] 06:04:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 170 (0x110d97000) [pid = 1661] [serial = 1430] [outer = 0x0] 06:04:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 171 (0x12cceac00) [pid = 1661] [serial = 1431] [outer = 0x110d97000] 06:04:03 INFO - PROCESS | 1661 | 1464267843363 Marionette DEBUG loaded listener.js 06:04:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 172 (0x12d3f6c00) [pid = 1661] [serial = 1432] [outer = 0x110d97000] 06:04:03 INFO - PROCESS | 1661 | 1464267843925 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]]]}] 06:04:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 06:04:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 718ms 06:04:03 INFO - PROCESS | 1661 | 1464267843957 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 06:04:03 INFO - PROCESS | 1661 | 1464267843960 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 06:04:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 06:04:03 INFO - PROCESS | 1661 | 1464267843966 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 06:04:03 INFO - PROCESS | 1661 | 1464267843968 Marionette TRACE conn2 <- [1,1882,null,{}] 06:04:03 INFO - PROCESS | 1661 | 1464267843974 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}] 06:04:04 INFO - PROCESS | 1661 | 1464267844096 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 06:04:04 INFO - PROCESS | 1661 | 1464267844210 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:04 INFO - PROCESS | 1661 | ++DOCSHELL 0x118998000 == 83 [pid = 1661] [id = 478] 06:04:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 173 (0x112689c00) [pid = 1661] [serial = 1433] [outer = 0x0] 06:04:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 174 (0x112767c00) [pid = 1661] [serial = 1434] [outer = 0x112689c00] 06:04:04 INFO - PROCESS | 1661 | 1464267844244 Marionette DEBUG loaded listener.js 06:04:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 175 (0x112944400) [pid = 1661] [serial = 1435] [outer = 0x112689c00] 06:04:04 INFO - PROCESS | 1661 | 1464267844686 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]]]}] 06:04:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 06:04:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 773ms 06:04:04 INFO - PROCESS | 1661 | 1464267844739 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 06:04:04 INFO - PROCESS | 1661 | 1464267844743 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 06:04:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 06:04:04 INFO - PROCESS | 1661 | 1464267844748 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 06:04:04 INFO - PROCESS | 1661 | 1464267844750 Marionette TRACE conn2 <- [1,1886,null,{}] 06:04:04 INFO - PROCESS | 1661 | 1464267844753 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}] 06:04:04 INFO - PROCESS | 1661 | 1464267844870 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 06:04:04 INFO - PROCESS | 1661 | 1464267844983 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:04 INFO - PROCESS | 1661 | ++DOCSHELL 0x1296f9000 == 84 [pid = 1661] [id = 479] 06:04:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 176 (0x116189c00) [pid = 1661] [serial = 1436] [outer = 0x0] 06:04:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 177 (0x118224000) [pid = 1661] [serial = 1437] [outer = 0x116189c00] 06:04:05 INFO - PROCESS | 1661 | 1464267845015 Marionette DEBUG loaded listener.js 06:04:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 178 (0x118f7e800) [pid = 1661] [serial = 1438] [outer = 0x116189c00] 06:04:05 INFO - PROCESS | 1661 | 1464267845432 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]]]}] 06:04:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 06:04:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 726ms 06:04:05 INFO - PROCESS | 1661 | 1464267845475 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 06:04:05 INFO - PROCESS | 1661 | 1464267845476 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 06:04:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 06:04:05 INFO - PROCESS | 1661 | 1464267845479 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 06:04:05 INFO - PROCESS | 1661 | 1464267845481 Marionette TRACE conn2 <- [1,1890,null,{}] 06:04:05 INFO - PROCESS | 1661 | 1464267845489 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}] 06:04:05 INFO - PROCESS | 1661 | 1464267845605 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 06:04:05 INFO - PROCESS | 1661 | 1464267845692 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:05 INFO - PROCESS | 1661 | ++DOCSHELL 0x134ea5800 == 85 [pid = 1661] [id = 480] 06:04:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 179 (0x119394c00) [pid = 1661] [serial = 1439] [outer = 0x0] 06:04:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 180 (0x11bda0000) [pid = 1661] [serial = 1440] [outer = 0x119394c00] 06:04:05 INFO - PROCESS | 1661 | 1464267845725 Marionette DEBUG loaded listener.js 06:04:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 181 (0x1218b6800) [pid = 1661] [serial = 1441] [outer = 0x119394c00] 06:04:06 INFO - PROCESS | 1661 | 1464267846120 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]]]}] 06:04:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 06:04:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 670ms 06:04:06 INFO - PROCESS | 1661 | 1464267846159 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 06:04:06 INFO - PROCESS | 1661 | 1464267846161 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 06:04:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 06:04:06 INFO - PROCESS | 1661 | 1464267846163 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 06:04:06 INFO - PROCESS | 1661 | 1464267846164 Marionette TRACE conn2 <- [1,1894,null,{}] 06:04:06 INFO - PROCESS | 1661 | 1464267846167 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}] 06:04:06 INFO - PROCESS | 1661 | 1464267846287 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 06:04:06 INFO - PROCESS | 1661 | 1464267846401 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:06 INFO - PROCESS | 1661 | ++DOCSHELL 0x13520c000 == 86 [pid = 1661] [id = 481] 06:04:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 182 (0x126dbf000) [pid = 1661] [serial = 1442] [outer = 0x0] 06:04:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 183 (0x1277ea800) [pid = 1661] [serial = 1443] [outer = 0x126dbf000] 06:04:06 INFO - PROCESS | 1661 | 1464267846433 Marionette DEBUG loaded listener.js 06:04:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 184 (0x12a43d000) [pid = 1661] [serial = 1444] [outer = 0x126dbf000] 06:04:06 INFO - PROCESS | 1661 | 1464267846838 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]]]}] 06:04:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 06:04:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 719ms 06:04:06 INFO - PROCESS | 1661 | 1464267846882 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 06:04:06 INFO - PROCESS | 1661 | 1464267846883 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 06:04:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 06:04:06 INFO - PROCESS | 1661 | 1464267846886 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 06:04:06 INFO - PROCESS | 1661 | 1464267846887 Marionette TRACE conn2 <- [1,1898,null,{}] 06:04:06 INFO - PROCESS | 1661 | 1464267846892 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}] 06:04:07 INFO - PROCESS | 1661 | 1464267847004 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 06:04:07 INFO - PROCESS | 1661 | 1464267847089 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:07 INFO - PROCESS | 1661 | ++DOCSHELL 0x13540d800 == 87 [pid = 1661] [id = 482] 06:04:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 185 (0x126dbec00) [pid = 1661] [serial = 1445] [outer = 0x0] 06:04:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 186 (0x12b224000) [pid = 1661] [serial = 1446] [outer = 0x126dbec00] 06:04:07 INFO - PROCESS | 1661 | 1464267847118 Marionette DEBUG loaded listener.js 06:04:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 187 (0x12c025000) [pid = 1661] [serial = 1447] [outer = 0x126dbec00] 06:04:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 188 (0x12da2d800) [pid = 1661] [serial = 1448] [outer = 0x12cce9c00] 06:04:07 INFO - PROCESS | 1661 | 1464267847607 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]]]}] 06:04:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 06:04:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 771ms 06:04:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 06:04:07 INFO - PROCESS | 1661 | 1464267847666 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 06:04:07 INFO - PROCESS | 1661 | 1464267847668 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 06:04:07 INFO - PROCESS | 1661 | 1464267847670 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 06:04:07 INFO - PROCESS | 1661 | 1464267847672 Marionette TRACE conn2 <- [1,1902,null,{}] 06:04:07 INFO - PROCESS | 1661 | 1464267847675 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}] 06:04:07 INFO - PROCESS | 1661 | 1464267847802 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 06:04:07 INFO - PROCESS | 1661 | 1464267847901 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:07 INFO - PROCESS | 1661 | ++DOCSHELL 0x135710000 == 88 [pid = 1661] [id = 483] 06:04:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 189 (0x114ee0800) [pid = 1661] [serial = 1449] [outer = 0x0] 06:04:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 190 (0x126d1d800) [pid = 1661] [serial = 1450] [outer = 0x114ee0800] 06:04:07 INFO - PROCESS | 1661 | 1464267847931 Marionette DEBUG loaded listener.js 06:04:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 191 (0x13547d800) [pid = 1661] [serial = 1451] [outer = 0x114ee0800] 06:04:08 INFO - PROCESS | 1661 | 1464267848317 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]]]}] 06:04:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 06:04:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 672ms 06:04:08 INFO - PROCESS | 1661 | 1464267848344 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 06:04:08 INFO - PROCESS | 1661 | 1464267848346 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 06:04:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 06:04:08 INFO - PROCESS | 1661 | 1464267848348 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 06:04:08 INFO - PROCESS | 1661 | 1464267848349 Marionette TRACE conn2 <- [1,1906,null,{}] 06:04:08 INFO - PROCESS | 1661 | 1464267848352 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}] 06:04:08 INFO - PROCESS | 1661 | 1464267848467 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 06:04:08 INFO - PROCESS | 1661 | 1464267848552 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:08 INFO - PROCESS | 1661 | ++DOCSHELL 0x133dcb800 == 89 [pid = 1661] [id = 484] 06:04:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 192 (0x12da23c00) [pid = 1661] [serial = 1452] [outer = 0x0] 06:04:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 193 (0x135484000) [pid = 1661] [serial = 1453] [outer = 0x12da23c00] 06:04:08 INFO - PROCESS | 1661 | 1464267848583 Marionette DEBUG loaded listener.js 06:04:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 194 (0x135952400) [pid = 1661] [serial = 1454] [outer = 0x12da23c00] 06:04:09 INFO - PROCESS | 1661 | 1464267849005 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]]]}] 06:04:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 06:04:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 668ms 06:04:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 06:04:09 INFO - PROCESS | 1661 | 1464267849017 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 06:04:09 INFO - PROCESS | 1661 | 1464267849018 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 06:04:09 INFO - PROCESS | 1661 | 1464267849020 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 06:04:09 INFO - PROCESS | 1661 | 1464267849023 Marionette TRACE conn2 <- [1,1910,null,{}] 06:04:09 INFO - PROCESS | 1661 | 1464267849026 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}] 06:04:09 INFO - PROCESS | 1661 | 1464267849139 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 06:04:09 INFO - PROCESS | 1661 | 1464267849256 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:09 INFO - PROCESS | 1661 | ++DOCSHELL 0x133ddf000 == 90 [pid = 1661] [id = 485] 06:04:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 195 (0x13548ac00) [pid = 1661] [serial = 1455] [outer = 0x0] 06:04:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 196 (0x135957c00) [pid = 1661] [serial = 1456] [outer = 0x13548ac00] 06:04:09 INFO - PROCESS | 1661 | 1464267849287 Marionette DEBUG loaded listener.js 06:04:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 197 (0x13595c400) [pid = 1661] [serial = 1457] [outer = 0x13548ac00] 06:04:09 INFO - PROCESS | 1661 | 1464267849747 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]]]}] 06:04:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 06:04:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 773ms 06:04:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 06:04:09 INFO - PROCESS | 1661 | 1464267849794 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 06:04:09 INFO - PROCESS | 1661 | 1464267849795 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 06:04:09 INFO - PROCESS | 1661 | 1464267849798 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 06:04:09 INFO - PROCESS | 1661 | 1464267849799 Marionette TRACE conn2 <- [1,1914,null,{}] 06:04:09 INFO - PROCESS | 1661 | 1464267849801 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}] 06:04:09 INFO - PROCESS | 1661 | 1464267849920 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 06:04:10 INFO - PROCESS | 1661 | 1464267850035 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:10 INFO - PROCESS | 1661 | ++DOCSHELL 0x12484f800 == 91 [pid = 1661] [id = 486] 06:04:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 198 (0x11277c400) [pid = 1661] [serial = 1458] [outer = 0x0] 06:04:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 199 (0x121a21000) [pid = 1661] [serial = 1459] [outer = 0x11277c400] 06:04:10 INFO - PROCESS | 1661 | 1464267850070 Marionette DEBUG loaded listener.js 06:04:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 200 (0x135955c00) [pid = 1661] [serial = 1460] [outer = 0x11277c400] 06:04:10 INFO - PROCESS | 1661 | 1464267850708 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]]]}] 06:04:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 06:04:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 918ms 06:04:10 INFO - PROCESS | 1661 | 1464267850717 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 06:04:10 INFO - PROCESS | 1661 | 1464267850719 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 06:04:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 06:04:10 INFO - PROCESS | 1661 | 1464267850743 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 06:04:10 INFO - PROCESS | 1661 | 1464267850745 Marionette TRACE conn2 <- [1,1918,null,{}] 06:04:10 INFO - PROCESS | 1661 | 1464267850750 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}] 06:04:10 INFO - PROCESS | 1661 | 1464267850863 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 06:04:10 INFO - PROCESS | 1661 | 1464267850956 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:10 INFO - PROCESS | 1661 | ++DOCSHELL 0x128d88000 == 92 [pid = 1661] [id = 487] 06:04:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 201 (0x1125b9000) [pid = 1661] [serial = 1461] [outer = 0x0] 06:04:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 202 (0x112768800) [pid = 1661] [serial = 1462] [outer = 0x1125b9000] 06:04:10 INFO - PROCESS | 1661 | 1464267850984 Marionette DEBUG loaded listener.js 06:04:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 203 (0x112db1800) [pid = 1661] [serial = 1463] [outer = 0x1125b9000] 06:04:11 INFO - PROCESS | 1661 | 1464267851417 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]]]}] 06:04:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 06:04:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 725ms 06:04:11 INFO - PROCESS | 1661 | 1464267851465 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 06:04:11 INFO - PROCESS | 1661 | 1464267851469 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 06:04:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 06:04:11 INFO - PROCESS | 1661 | 1464267851476 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 06:04:11 INFO - PROCESS | 1661 | 1464267851477 Marionette TRACE conn2 <- [1,1922,null,{}] 06:04:11 INFO - PROCESS | 1661 | 1464267851480 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}] 06:04:11 INFO - PROCESS | 1661 | 1464267851586 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 06:04:11 INFO - PROCESS | 1661 | 1464267851678 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:11 INFO - PROCESS | 1661 | ++DOCSHELL 0x121204800 == 93 [pid = 1661] [id = 488] 06:04:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 204 (0x11276c400) [pid = 1661] [serial = 1464] [outer = 0x0] 06:04:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 205 (0x118611c00) [pid = 1661] [serial = 1465] [outer = 0x11276c400] 06:04:11 INFO - PROCESS | 1661 | 1464267851705 Marionette DEBUG loaded listener.js 06:04:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 206 (0x119106c00) [pid = 1661] [serial = 1466] [outer = 0x11276c400] 06:04:12 INFO - PROCESS | 1661 | --DOCSHELL 0x12da9e000 == 92 [pid = 1661] [id = 303] 06:04:12 INFO - PROCESS | 1661 | --DOCSHELL 0x12cf1f800 == 91 [pid = 1661] [id = 260] 06:04:12 INFO - PROCESS | 1661 | --DOCSHELL 0x12e272800 == 90 [pid = 1661] [id = 476] 06:04:12 INFO - PROCESS | 1661 | --DOCSHELL 0x12da89800 == 89 [pid = 1661] [id = 475] 06:04:12 INFO - PROCESS | 1661 | --DOCSHELL 0x1296e0000 == 88 [pid = 1661] [id = 474] 06:04:12 INFO - PROCESS | 1661 | --DOCSHELL 0x12cc76800 == 87 [pid = 1661] [id = 473] 06:04:12 INFO - PROCESS | 1661 | --DOCSHELL 0x12bdcb800 == 86 [pid = 1661] [id = 472] 06:04:12 INFO - PROCESS | 1661 | --DOCSHELL 0x12b287800 == 85 [pid = 1661] [id = 471] 06:04:12 INFO - PROCESS | 1661 | --DOCSHELL 0x1296f8800 == 84 [pid = 1661] [id = 470] 06:04:12 INFO - PROCESS | 1661 | --DOCSHELL 0x1277bd000 == 83 [pid = 1661] [id = 469] 06:04:12 INFO - PROCESS | 1661 | --DOCSHELL 0x126f04800 == 82 [pid = 1661] [id = 468] 06:04:12 INFO - PROCESS | 1661 | --DOCSHELL 0x121643800 == 81 [pid = 1661] [id = 467] 06:04:12 INFO - PROCESS | 1661 | --DOCSHELL 0x118982800 == 80 [pid = 1661] [id = 466] 06:04:12 INFO - PROCESS | 1661 | --DOCSHELL 0x121916000 == 79 [pid = 1661] [id = 465] 06:04:12 INFO - PROCESS | 1661 | --DOCSHELL 0x12e226800 == 78 [pid = 1661] [id = 462] 06:04:12 INFO - PROCESS | 1661 | --DOCSHELL 0x13570f000 == 77 [pid = 1661] [id = 461] 06:04:12 INFO - PROCESS | 1661 | --DOCSHELL 0x135411800 == 76 [pid = 1661] [id = 460] 06:04:12 INFO - PROCESS | 1661 | --DOCSHELL 0x12bdc0800 == 75 [pid = 1661] [id = 459] 06:04:12 INFO - PROCESS | 1661 | --DOCSHELL 0x124f22800 == 74 [pid = 1661] [id = 458] 06:04:12 INFO - PROCESS | 1661 | --DOCSHELL 0x13540c800 == 73 [pid = 1661] [id = 457] 06:04:12 INFO - PROCESS | 1661 | --DOMWINDOW == 205 (0x127803400) [pid = 1661] [serial = 1365] [outer = 0x0] [url = about:blank] 06:04:12 INFO - PROCESS | 1661 | --DOMWINDOW == 204 (0x121319800) [pid = 1661] [serial = 1363] [outer = 0x0] [url = about:blank] 06:04:12 INFO - PROCESS | 1661 | --DOMWINDOW == 203 (0x12cf51400) [pid = 1661] [serial = 1368] [outer = 0x0] [url = about:blank] 06:04:12 INFO - PROCESS | 1661 | --DOMWINDOW == 202 (0x12ba2b000) [pid = 1661] [serial = 1360] [outer = 0x0] [url = about:blank] 06:04:12 INFO - PROCESS | 1661 | --DOMWINDOW == 201 (0x12c478400) [pid = 1661] [serial = 1366] [outer = 0x0] [url = about:blank] 06:04:12 INFO - PROCESS | 1661 | --DOMWINDOW == 200 (0x12b157400) [pid = 1661] [serial = 1354] [outer = 0x0] [url = about:blank] 06:04:12 INFO - PROCESS | 1661 | --DOMWINDOW == 199 (0x127775800) [pid = 1661] [serial = 1351] [outer = 0x0] [url = about:blank] 06:04:12 INFO - PROCESS | 1661 | --DOMWINDOW == 198 (0x12da2e400) [pid = 1661] [serial = 1369] [outer = 0x0] [url = about:blank] 06:04:12 INFO - PROCESS | 1661 | --DOMWINDOW == 197 (0x128da9000) [pid = 1661] [serial = 1353] [outer = 0x0] [url = about:blank] 06:04:12 INFO - PROCESS | 1661 | --DOMWINDOW == 196 (0x112686000) [pid = 1661] [serial = 1356] [outer = 0x0] [url = about:blank] 06:04:12 INFO - PROCESS | 1661 | --DOMWINDOW == 195 (0x121320000) [pid = 1661] [serial = 1344] [outer = 0x0] [url = about:blank] 06:04:12 INFO - PROCESS | 1661 | --DOMWINDOW == 194 (0x121359c00) [pid = 1661] [serial = 1345] [outer = 0x0] [url = about:blank] 06:04:12 INFO - PROCESS | 1661 | --DOMWINDOW == 193 (0x11277f000) [pid = 1661] [serial = 1336] [outer = 0x0] [url = about:blank] 06:04:12 INFO - PROCESS | 1661 | --DOMWINDOW == 192 (0x110fa6c00) [pid = 1661] [serial = 1335] [outer = 0x0] [url = about:blank] 06:04:12 INFO - PROCESS | 1661 | --DOMWINDOW == 191 (0x12b221c00) [pid = 1661] [serial = 1359] [outer = 0x0] [url = about:blank] 06:04:12 INFO - PROCESS | 1661 | --DOMWINDOW == 190 (0x12b228800) [pid = 1661] [serial = 1323] [outer = 0x0] [url = about:blank] 06:04:12 INFO - PROCESS | 1661 | --DOMWINDOW == 189 (0x12cf5bc00) [pid = 1661] [serial = 1329] [outer = 0x0] [url = about:blank] 06:04:12 INFO - PROCESS | 1661 | --DOMWINDOW == 188 (0x12720fc00) [pid = 1661] [serial = 1350] [outer = 0x0] [url = about:blank] 06:04:12 INFO - PROCESS | 1661 | --DOMWINDOW == 187 (0x121a1a000) [pid = 1661] [serial = 1347] [outer = 0x0] [url = about:blank] 06:04:12 INFO - PROCESS | 1661 | --DOMWINDOW == 186 (0x121acbc00) [pid = 1661] [serial = 1348] [outer = 0x0] [url = about:blank] 06:04:12 INFO - PROCESS | 1661 | --DOMWINDOW == 185 (0x113c24c00) [pid = 1661] [serial = 1311] [outer = 0x0] [url = about:blank] 06:04:12 INFO - PROCESS | 1661 | --DOMWINDOW == 184 (0x11268bc00) [pid = 1661] [serial = 1357] [outer = 0x0] [url = about:blank] 06:04:12 INFO - PROCESS | 1661 | --DOMWINDOW == 183 (0x1277ed800) [pid = 1661] [serial = 1320] [outer = 0x0] [url = about:blank] 06:04:12 INFO - PROCESS | 1661 | --DOMWINDOW == 182 (0x118f78400) [pid = 1661] [serial = 1341] [outer = 0x0] [url = about:blank] 06:04:12 INFO - PROCESS | 1661 | --DOMWINDOW == 181 (0x11960c800) [pid = 1661] [serial = 1342] [outer = 0x0] [url = about:blank] 06:04:12 INFO - PROCESS | 1661 | --DOMWINDOW == 180 (0x1186f4400) [pid = 1661] [serial = 1339] [outer = 0x0] [url = about:blank] 06:04:12 INFO - PROCESS | 1661 | --DOMWINDOW == 179 (0x118546400) [pid = 1661] [serial = 1338] [outer = 0x0] [url = about:blank] 06:04:12 INFO - PROCESS | 1661 | --DOMWINDOW == 178 (0x11910f400) [pid = 1661] [serial = 1314] [outer = 0x0] [url = about:blank] 06:04:12 INFO - PROCESS | 1661 | --DOMWINDOW == 177 (0x12c01fc00) [pid = 1661] [serial = 1308] [outer = 0x0] [url = about:blank] 06:04:12 INFO - PROCESS | 1661 | --DOMWINDOW == 176 (0x12c47b000) [pid = 1661] [serial = 1309] [outer = 0x0] [url = about:blank] 06:04:12 INFO - PROCESS | 1661 | --DOMWINDOW == 175 (0x12135e800) [pid = 1661] [serial = 1317] [outer = 0x0] [url = about:blank] 06:04:12 INFO - PROCESS | 1661 | --DOMWINDOW == 174 (0x12ccde400) [pid = 1661] [serial = 1326] [outer = 0x0] [url = about:blank] 06:04:12 INFO - PROCESS | 1661 | --DOMWINDOW == 173 (0x12cf53800) [pid = 1661] [serial = 1332] [outer = 0x0] [url = about:blank] 06:04:12 INFO - PROCESS | 1661 | --DOMWINDOW == 172 (0x1166d0c00) [pid = 1661] [serial = 1362] [outer = 0x0] [url = about:blank] 06:04:12 INFO - PROCESS | 1661 | 1464267852159 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]]]}] 06:04:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 06:04:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 721ms 06:04:12 INFO - PROCESS | 1661 | 1464267852211 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 06:04:12 INFO - PROCESS | 1661 | 1464267852213 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 06:04:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 06:04:12 INFO - PROCESS | 1661 | 1464267852215 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 06:04:12 INFO - PROCESS | 1661 | 1464267852218 Marionette TRACE conn2 <- [1,1926,null,{}] 06:04:12 INFO - PROCESS | 1661 | 1464267852226 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}] 06:04:12 INFO - PROCESS | 1661 | 1464267852325 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 06:04:12 INFO - PROCESS | 1661 | 1464267852330 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:12 INFO - PROCESS | 1661 | ++DOCSHELL 0x121916000 == 74 [pid = 1661] [id = 489] 06:04:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 173 (0x11892c000) [pid = 1661] [serial = 1467] [outer = 0x0] 06:04:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 174 (0x11985dc00) [pid = 1661] [serial = 1468] [outer = 0x11892c000] 06:04:12 INFO - PROCESS | 1661 | 1464267852359 Marionette DEBUG loaded listener.js 06:04:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 175 (0x119da6000) [pid = 1661] [serial = 1469] [outer = 0x11892c000] 06:04:12 INFO - PROCESS | 1661 | 1464267852757 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]]]}] 06:04:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 06:04:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 576ms 06:04:12 INFO - PROCESS | 1661 | 1464267852793 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 06:04:12 INFO - PROCESS | 1661 | 1464267852795 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 06:04:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 06:04:12 INFO - PROCESS | 1661 | 1464267852797 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 06:04:12 INFO - PROCESS | 1661 | 1464267852798 Marionette TRACE conn2 <- [1,1930,null,{}] 06:04:12 INFO - PROCESS | 1661 | 1464267852801 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}] 06:04:12 INFO - PROCESS | 1661 | 1464267852899 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 06:04:12 INFO - PROCESS | 1661 | 1464267852904 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:12 INFO - PROCESS | 1661 | ++DOCSHELL 0x1296e0000 == 75 [pid = 1661] [id = 490] 06:04:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 176 (0x121320000) [pid = 1661] [serial = 1470] [outer = 0x0] 06:04:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 177 (0x1214ec800) [pid = 1661] [serial = 1471] [outer = 0x121320000] 06:04:12 INFO - PROCESS | 1661 | 1464267852931 Marionette DEBUG loaded listener.js 06:04:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 178 (0x121a22c00) [pid = 1661] [serial = 1472] [outer = 0x121320000] 06:04:13 INFO - PROCESS | 1661 | 1464267853296 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]]]}] 06:04:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 06:04:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 520ms 06:04:13 INFO - PROCESS | 1661 | 1464267853317 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 06:04:13 INFO - PROCESS | 1661 | 1464267853327 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 06:04:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 06:04:13 INFO - PROCESS | 1661 | 1464267853330 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 06:04:13 INFO - PROCESS | 1661 | 1464267853331 Marionette TRACE conn2 <- [1,1934,null,{}] 06:04:13 INFO - PROCESS | 1661 | 1464267853333 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}] 06:04:13 INFO - PROCESS | 1661 | 1464267853429 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 06:04:13 INFO - PROCESS | 1661 | 1464267853434 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:13 INFO - PROCESS | 1661 | ++DOCSHELL 0x12badc000 == 76 [pid = 1661] [id = 491] 06:04:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 179 (0x121a22800) [pid = 1661] [serial = 1473] [outer = 0x0] 06:04:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 180 (0x124f35400) [pid = 1661] [serial = 1474] [outer = 0x121a22800] 06:04:13 INFO - PROCESS | 1661 | 1464267853459 Marionette DEBUG loaded listener.js 06:04:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 181 (0x126fd1800) [pid = 1661] [serial = 1475] [outer = 0x121a22800] 06:04:13 INFO - PROCESS | 1661 | 1464267853831 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]]]}] 06:04:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 06:04:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 519ms 06:04:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 06:04:13 INFO - PROCESS | 1661 | 1464267853849 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 06:04:13 INFO - PROCESS | 1661 | 1464267853850 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 06:04:13 INFO - PROCESS | 1661 | 1464267853852 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 06:04:13 INFO - PROCESS | 1661 | 1464267853854 Marionette TRACE conn2 <- [1,1938,null,{}] 06:04:13 INFO - PROCESS | 1661 | 1464267853858 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}] 06:04:14 INFO - PROCESS | 1661 | 1464267854004 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 06:04:14 INFO - PROCESS | 1661 | 1464267854055 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:14 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c799800 == 77 [pid = 1661] [id = 492] 06:04:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 182 (0x126dc2c00) [pid = 1661] [serial = 1476] [outer = 0x0] 06:04:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 183 (0x1277e9000) [pid = 1661] [serial = 1477] [outer = 0x126dc2c00] 06:04:14 INFO - PROCESS | 1661 | 1464267854082 Marionette DEBUG loaded listener.js 06:04:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 184 (0x12b2e8c00) [pid = 1661] [serial = 1478] [outer = 0x126dc2c00] 06:04:14 INFO - PROCESS | 1661 | 1464267854393 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]]]}] 06:04:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 06:04:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 573ms 06:04:14 INFO - PROCESS | 1661 | 1464267854430 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 06:04:14 INFO - PROCESS | 1661 | 1464267854431 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 06:04:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 06:04:14 INFO - PROCESS | 1661 | 1464267854434 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 06:04:14 INFO - PROCESS | 1661 | 1464267854435 Marionette TRACE conn2 <- [1,1942,null,{}] 06:04:14 INFO - PROCESS | 1661 | 1464267854437 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}] 06:04:14 INFO - PROCESS | 1661 | 1464267854568 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 06:04:14 INFO - PROCESS | 1661 | 1464267854583 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:14 INFO - PROCESS | 1661 | ++DOCSHELL 0x12d7a1000 == 78 [pid = 1661] [id = 493] 06:04:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 185 (0x12ba27c00) [pid = 1661] [serial = 1479] [outer = 0x0] 06:04:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 186 (0x12c029400) [pid = 1661] [serial = 1480] [outer = 0x12ba27c00] 06:04:14 INFO - PROCESS | 1661 | 1464267854608 Marionette DEBUG loaded listener.js 06:04:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 187 (0x12cf59400) [pid = 1661] [serial = 1481] [outer = 0x12ba27c00] 06:04:14 INFO - PROCESS | 1661 | 1464267854967 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]]]}] 06:04:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 06:04:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 572ms 06:04:15 INFO - PROCESS | 1661 | 1464267855007 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 06:04:15 INFO - PROCESS | 1661 | 1464267855008 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 06:04:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 06:04:15 INFO - PROCESS | 1661 | 1464267855010 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 06:04:15 INFO - PROCESS | 1661 | 1464267855011 Marionette TRACE conn2 <- [1,1946,null,{}] 06:04:15 INFO - PROCESS | 1661 | 1464267855014 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}] 06:04:15 INFO - PROCESS | 1661 | 1464267855133 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 06:04:15 INFO - PROCESS | 1661 | 1464267855179 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:15 INFO - PROCESS | 1661 | ++DOCSHELL 0x12e269000 == 79 [pid = 1661] [id = 494] 06:04:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 188 (0x12da26000) [pid = 1661] [serial = 1482] [outer = 0x0] 06:04:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 189 (0x12d3f2800) [pid = 1661] [serial = 1483] [outer = 0x12da26000] 06:04:15 INFO - PROCESS | 1661 | 1464267855205 Marionette DEBUG loaded listener.js 06:04:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 190 (0x12f1e6800) [pid = 1661] [serial = 1484] [outer = 0x12da26000] 06:04:15 INFO - PROCESS | 1661 | 1464267855581 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]]]}] 06:04:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 06:04:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 617ms 06:04:15 INFO - PROCESS | 1661 | 1464267855629 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 06:04:15 INFO - PROCESS | 1661 | 1464267855630 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 06:04:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 06:04:15 INFO - PROCESS | 1661 | 1464267855632 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 06:04:15 INFO - PROCESS | 1661 | 1464267855633 Marionette TRACE conn2 <- [1,1950,null,{}] 06:04:15 INFO - PROCESS | 1661 | 1464267855636 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}] 06:04:15 INFO - PROCESS | 1661 | 1464267855762 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 06:04:15 INFO - PROCESS | 1661 | 1464267855826 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:15 INFO - PROCESS | 1661 | ++DOCSHELL 0x133de3000 == 80 [pid = 1661] [id = 495] 06:04:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 191 (0x126db4400) [pid = 1661] [serial = 1485] [outer = 0x0] 06:04:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 192 (0x12f1ef400) [pid = 1661] [serial = 1486] [outer = 0x126db4400] 06:04:15 INFO - PROCESS | 1661 | 1464267855858 Marionette DEBUG loaded listener.js 06:04:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 193 (0x13595e400) [pid = 1661] [serial = 1487] [outer = 0x126db4400] 06:04:16 INFO - PROCESS | 1661 | 1464267856265 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]]]}] 06:04:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 06:04:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 668ms 06:04:16 INFO - PROCESS | 1661 | --DOMWINDOW == 192 (0x12197c800) [pid = 1661] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 06:04:16 INFO - PROCESS | 1661 | --DOMWINDOW == 191 (0x121a25000) [pid = 1661] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 06:04:16 INFO - PROCESS | 1661 | --DOMWINDOW == 190 (0x119c8f000) [pid = 1661] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 06:04:16 INFO - PROCESS | 1661 | --DOMWINDOW == 189 (0x12da2c000) [pid = 1661] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 06:04:16 INFO - PROCESS | 1661 | --DOMWINDOW == 188 (0x112689400) [pid = 1661] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 06:04:16 INFO - PROCESS | 1661 | --DOMWINDOW == 187 (0x11267e400) [pid = 1661] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 06:04:16 INFO - PROCESS | 1661 | --DOMWINDOW == 186 (0x11268ac00) [pid = 1661] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 06:04:16 INFO - PROCESS | 1661 | --DOMWINDOW == 185 (0x1182f8800) [pid = 1661] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 06:04:16 INFO - PROCESS | 1661 | --DOMWINDOW == 184 (0x119610400) [pid = 1661] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 06:04:16 INFO - PROCESS | 1661 | --DOMWINDOW == 183 (0x118f35400) [pid = 1661] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 06:04:16 INFO - PROCESS | 1661 | --DOMWINDOW == 182 (0x12b15ac00) [pid = 1661] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 06:04:16 INFO - PROCESS | 1661 | --DOMWINDOW == 181 (0x129509c00) [pid = 1661] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 06:04:16 INFO - PROCESS | 1661 | --DOMWINDOW == 180 (0x119d9fc00) [pid = 1661] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 06:04:16 INFO - PROCESS | 1661 | 1464267856482 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 06:04:16 INFO - PROCESS | 1661 | 1464267856483 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 06:04:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 06:04:16 INFO - PROCESS | 1661 | 1464267856495 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 06:04:16 INFO - PROCESS | 1661 | 1464267856496 Marionette TRACE conn2 <- [1,1954,null,{}] 06:04:16 INFO - PROCESS | 1661 | 1464267856498 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}] 06:04:16 INFO - PROCESS | 1661 | 1464267856596 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 06:04:16 INFO - PROCESS | 1661 | 1464267856601 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:16 INFO - PROCESS | 1661 | ++DOCSHELL 0x126d7e000 == 81 [pid = 1661] [id = 496] 06:04:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 181 (0x112688400) [pid = 1661] [serial = 1488] [outer = 0x0] 06:04:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 182 (0x118930400) [pid = 1661] [serial = 1489] [outer = 0x112688400] 06:04:16 INFO - PROCESS | 1661 | 1464267856626 Marionette DEBUG loaded listener.js 06:04:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 183 (0x121a25000) [pid = 1661] [serial = 1490] [outer = 0x112688400] 06:04:17 INFO - PROCESS | 1661 | 1464267857001 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]]]}] 06:04:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 06:04:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 527ms 06:04:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 06:04:17 INFO - PROCESS | 1661 | 1464267857017 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 06:04:17 INFO - PROCESS | 1661 | 1464267857019 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 06:04:17 INFO - PROCESS | 1661 | 1464267857026 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 06:04:17 INFO - PROCESS | 1661 | 1464267857029 Marionette TRACE conn2 <- [1,1958,null,{}] 06:04:17 INFO - PROCESS | 1661 | 1464267857032 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}] 06:04:17 INFO - PROCESS | 1661 | 1464267857271 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 06:04:17 INFO - PROCESS | 1661 | 1464267857294 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:17 INFO - PROCESS | 1661 | ++DOCSHELL 0x135304000 == 82 [pid = 1661] [id = 497] 06:04:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 184 (0x121a24c00) [pid = 1661] [serial = 1491] [outer = 0x0] 06:04:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 185 (0x135c54400) [pid = 1661] [serial = 1492] [outer = 0x121a24c00] 06:04:17 INFO - PROCESS | 1661 | 1464267857340 Marionette DEBUG loaded listener.js 06:04:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 186 (0x135c62000) [pid = 1661] [serial = 1493] [outer = 0x121a24c00] 06:04:17 INFO - PROCESS | 1661 | 1464267857711 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]]]}] 06:04:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 06:04:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 723ms 06:04:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 06:04:17 INFO - PROCESS | 1661 | 1464267857747 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 06:04:17 INFO - PROCESS | 1661 | 1464267857748 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 06:04:17 INFO - PROCESS | 1661 | 1464267857750 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 06:04:17 INFO - PROCESS | 1661 | 1464267857751 Marionette TRACE conn2 <- [1,1962,null,{}] 06:04:17 INFO - PROCESS | 1661 | 1464267857753 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}] 06:04:17 INFO - PROCESS | 1661 | 1464267857852 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 06:04:17 INFO - PROCESS | 1661 | 1464267857931 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:17 INFO - PROCESS | 1661 | ++DOCSHELL 0x1355dc800 == 83 [pid = 1661] [id = 498] 06:04:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 187 (0x135a70800) [pid = 1661] [serial = 1494] [outer = 0x0] 06:04:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 188 (0x135a78800) [pid = 1661] [serial = 1495] [outer = 0x135a70800] 06:04:17 INFO - PROCESS | 1661 | 1464267857956 Marionette DEBUG loaded listener.js 06:04:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 189 (0x135c5cc00) [pid = 1661] [serial = 1496] [outer = 0x135a70800] 06:04:18 INFO - PROCESS | 1661 | 1464267858225 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]]]}] 06:04:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 06:04:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 520ms 06:04:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 06:04:18 INFO - PROCESS | 1661 | 1464267858278 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 06:04:18 INFO - PROCESS | 1661 | 1464267858279 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 06:04:18 INFO - PROCESS | 1661 | 1464267858281 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 06:04:18 INFO - PROCESS | 1661 | 1464267858282 Marionette TRACE conn2 <- [1,1966,null,{}] 06:04:18 INFO - PROCESS | 1661 | 1464267858285 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}] 06:04:18 INFO - PROCESS | 1661 | 1464267858391 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 06:04:18 INFO - PROCESS | 1661 | 1464267858396 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:18 INFO - PROCESS | 1661 | ++DOCSHELL 0x1374e6800 == 84 [pid = 1661] [id = 499] 06:04:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 190 (0x135c61400) [pid = 1661] [serial = 1497] [outer = 0x0] 06:04:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 191 (0x137554400) [pid = 1661] [serial = 1498] [outer = 0x135c61400] 06:04:18 INFO - PROCESS | 1661 | 1464267858420 Marionette DEBUG loaded listener.js 06:04:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 192 (0x13755a400) [pid = 1661] [serial = 1499] [outer = 0x135c61400] 06:04:19 INFO - PROCESS | 1661 | 1464267859010 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]]]}] 06:04:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 06:04:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 770ms 06:04:19 INFO - PROCESS | 1661 | 1464267859052 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 06:04:19 INFO - PROCESS | 1661 | 1464267859055 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 06:04:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 06:04:19 INFO - PROCESS | 1661 | 1464267859058 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 06:04:19 INFO - PROCESS | 1661 | 1464267859061 Marionette TRACE conn2 <- [1,1970,null,{}] 06:04:19 INFO - PROCESS | 1661 | 1464267859065 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}] 06:04:19 INFO - PROCESS | 1661 | 1464267859191 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 06:04:19 INFO - PROCESS | 1661 | 1464267859282 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:19 INFO - PROCESS | 1661 | ++DOCSHELL 0x121e0e800 == 85 [pid = 1661] [id = 500] 06:04:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 193 (0x11277f000) [pid = 1661] [serial = 1500] [outer = 0x0] 06:04:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 194 (0x1164ad000) [pid = 1661] [serial = 1501] [outer = 0x11277f000] 06:04:19 INFO - PROCESS | 1661 | 1464267859313 Marionette DEBUG loaded listener.js 06:04:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 195 (0x11849a400) [pid = 1661] [serial = 1502] [outer = 0x11277f000] 06:04:19 INFO - PROCESS | 1661 | 1464267859715 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]]]}] 06:04:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 06:04:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 721ms 06:04:19 INFO - PROCESS | 1661 | 1464267859780 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 06:04:19 INFO - PROCESS | 1661 | 1464267859784 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 06:04:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 06:04:19 INFO - PROCESS | 1661 | 1464267859805 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 06:04:19 INFO - PROCESS | 1661 | 1464267859807 Marionette TRACE conn2 <- [1,1974,null,{}] 06:04:19 INFO - PROCESS | 1661 | 1464267859809 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}] 06:04:19 INFO - PROCESS | 1661 | 1464267859931 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 06:04:20 INFO - PROCESS | 1661 | 1464267860021 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:20 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c78f000 == 86 [pid = 1661] [id = 501] 06:04:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 196 (0x118f7c400) [pid = 1661] [serial = 1503] [outer = 0x0] 06:04:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 197 (0x119d9a800) [pid = 1661] [serial = 1504] [outer = 0x118f7c400] 06:04:20 INFO - PROCESS | 1661 | 1464267860053 Marionette DEBUG loaded listener.js 06:04:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 198 (0x12180b800) [pid = 1661] [serial = 1505] [outer = 0x118f7c400] 06:04:20 INFO - PROCESS | 1661 | 1464267860472 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]]]}] 06:04:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 06:04:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 727ms 06:04:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 06:04:20 INFO - PROCESS | 1661 | 1464267860530 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 06:04:20 INFO - PROCESS | 1661 | 1464267860532 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 06:04:20 INFO - PROCESS | 1661 | 1464267860534 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 06:04:20 INFO - PROCESS | 1661 | 1464267860537 Marionette TRACE conn2 <- [1,1978,null,{}] 06:04:20 INFO - PROCESS | 1661 | 1464267860545 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}] 06:04:20 INFO - PROCESS | 1661 | 1464267860665 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 06:04:20 INFO - PROCESS | 1661 | 1464267860756 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:20 INFO - PROCESS | 1661 | ++DOCSHELL 0x1374df800 == 87 [pid = 1661] [id = 502] 06:04:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 199 (0x126fd2000) [pid = 1661] [serial = 1506] [outer = 0x0] 06:04:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 200 (0x1292a4c00) [pid = 1661] [serial = 1507] [outer = 0x126fd2000] 06:04:20 INFO - PROCESS | 1661 | 1464267860791 Marionette DEBUG loaded listener.js 06:04:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 201 (0x12bb2f400) [pid = 1661] [serial = 1508] [outer = 0x126fd2000] 06:04:21 INFO - PROCESS | 1661 | 1464267861185 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]]]}] 06:04:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 06:04:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 673ms 06:04:21 INFO - PROCESS | 1661 | 1464267861211 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 06:04:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 06:04:21 INFO - PROCESS | 1661 | 1464267861213 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 06:04:21 INFO - PROCESS | 1661 | 1464267861215 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 06:04:21 INFO - PROCESS | 1661 | 1464267861216 Marionette TRACE conn2 <- [1,1982,null,{}] 06:04:21 INFO - PROCESS | 1661 | 1464267861219 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}] 06:04:21 INFO - PROCESS | 1661 | 1464267861357 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 06:04:21 INFO - PROCESS | 1661 | 1464267861476 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:21 INFO - PROCESS | 1661 | ++DOCSHELL 0x1375ad000 == 88 [pid = 1661] [id = 503] 06:04:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 202 (0x12a43e000) [pid = 1661] [serial = 1509] [outer = 0x0] 06:04:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 203 (0x135328000) [pid = 1661] [serial = 1510] [outer = 0x12a43e000] 06:04:21 INFO - PROCESS | 1661 | 1464267861508 Marionette DEBUG loaded listener.js 06:04:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 204 (0x13532c800) [pid = 1661] [serial = 1511] [outer = 0x12a43e000] 06:04:21 INFO - PROCESS | 1661 | 1464267861937 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]]]}] 06:04:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 06:04:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 772ms 06:04:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 06:04:21 INFO - PROCESS | 1661 | 1464267861987 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 06:04:21 INFO - PROCESS | 1661 | 1464267861988 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 06:04:21 INFO - PROCESS | 1661 | 1464267861991 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 06:04:21 INFO - PROCESS | 1661 | 1464267861992 Marionette TRACE conn2 <- [1,1986,null,{}] 06:04:21 INFO - PROCESS | 1661 | 1464267861994 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}] 06:04:22 INFO - PROCESS | 1661 | 1464267862110 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 06:04:22 INFO - PROCESS | 1661 | 1464267862228 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:22 INFO - PROCESS | 1661 | ++DOCSHELL 0x13739b800 == 89 [pid = 1661] [id = 504] 06:04:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 205 (0x13522b400) [pid = 1661] [serial = 1512] [outer = 0x0] 06:04:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 206 (0x135232000) [pid = 1661] [serial = 1513] [outer = 0x13522b400] 06:04:22 INFO - PROCESS | 1661 | 1464267862261 Marionette DEBUG loaded listener.js 06:04:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 207 (0x135236400) [pid = 1661] [serial = 1514] [outer = 0x13522b400] 06:04:22 INFO - PROCESS | 1661 | 1464267862693 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]]]}] 06:04:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 06:04:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 768ms 06:04:22 INFO - PROCESS | 1661 | 1464267862760 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 06:04:22 INFO - PROCESS | 1661 | 1464267862761 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 06:04:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 06:04:22 INFO - PROCESS | 1661 | 1464267862763 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 06:04:22 INFO - PROCESS | 1661 | 1464267862765 Marionette TRACE conn2 <- [1,1990,null,{}] 06:04:22 INFO - PROCESS | 1661 | 1464267862767 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}] 06:04:22 INFO - PROCESS | 1661 | 1464267862890 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 06:04:23 INFO - PROCESS | 1661 | 1464267863009 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:23 INFO - PROCESS | 1661 | ++DOCSHELL 0x135a20000 == 90 [pid = 1661] [id = 505] 06:04:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 208 (0x135238c00) [pid = 1661] [serial = 1515] [outer = 0x0] 06:04:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 209 (0x135333000) [pid = 1661] [serial = 1516] [outer = 0x135238c00] 06:04:23 INFO - PROCESS | 1661 | 1464267863041 Marionette DEBUG loaded listener.js 06:04:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 210 (0x13595d000) [pid = 1661] [serial = 1517] [outer = 0x135238c00] 06:04:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 06:04:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 668ms 06:04:23 INFO - PROCESS | 1661 | 1464267863425 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]]]}] 06:04:23 INFO - PROCESS | 1661 | 1464267863432 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 06:04:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 06:04:23 INFO - PROCESS | 1661 | 1464267863433 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 06:04:23 INFO - PROCESS | 1661 | 1464267863436 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 06:04:23 INFO - PROCESS | 1661 | 1464267863437 Marionette TRACE conn2 <- [1,1994,null,{}] 06:04:23 INFO - PROCESS | 1661 | 1464267863440 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}] 06:04:23 INFO - PROCESS | 1661 | 1464267863556 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 06:04:23 INFO - PROCESS | 1661 | 1464267863646 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:23 INFO - PROCESS | 1661 | ++DOCSHELL 0x1373af800 == 91 [pid = 1661] [id = 506] 06:04:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 211 (0x135334c00) [pid = 1661] [serial = 1518] [outer = 0x0] 06:04:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 212 (0x135a76c00) [pid = 1661] [serial = 1519] [outer = 0x135334c00] 06:04:23 INFO - PROCESS | 1661 | 1464267863678 Marionette DEBUG loaded listener.js 06:04:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 213 (0x135c5a400) [pid = 1661] [serial = 1520] [outer = 0x135334c00] 06:04:24 INFO - PROCESS | 1661 | 1464267864074 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]]]}] 06:04:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 06:04:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 671ms 06:04:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 06:04:24 INFO - PROCESS | 1661 | 1464267864107 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 06:04:24 INFO - PROCESS | 1661 | 1464267864109 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 06:04:24 INFO - PROCESS | 1661 | 1464267864111 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 06:04:24 INFO - PROCESS | 1661 | 1464267864112 Marionette TRACE conn2 <- [1,1998,null,{}] 06:04:24 INFO - PROCESS | 1661 | 1464267864115 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}] 06:04:24 INFO - PROCESS | 1661 | 1464267864232 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 06:04:24 INFO - PROCESS | 1661 | 1464267864342 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:24 INFO - PROCESS | 1661 | ++DOCSHELL 0x14111d000 == 92 [pid = 1661] [id = 507] 06:04:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 214 (0x135c56400) [pid = 1661] [serial = 1521] [outer = 0x0] 06:04:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 215 (0x13755b400) [pid = 1661] [serial = 1522] [outer = 0x135c56400] 06:04:24 INFO - PROCESS | 1661 | 1464267864371 Marionette DEBUG loaded listener.js 06:04:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 216 (0x13755f400) [pid = 1661] [serial = 1523] [outer = 0x135c56400] 06:04:24 INFO - PROCESS | 1661 | 1464267864932 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]]]}] 06:04:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 06:04:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 870ms 06:04:24 INFO - PROCESS | 1661 | 1464267864981 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 06:04:24 INFO - PROCESS | 1661 | 1464267864983 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 06:04:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 06:04:24 INFO - PROCESS | 1661 | 1464267864985 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 06:04:24 INFO - PROCESS | 1661 | 1464267864986 Marionette TRACE conn2 <- [1,2002,null,{}] 06:04:24 INFO - PROCESS | 1661 | 1464267864991 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}] 06:04:25 INFO - PROCESS | 1661 | 1464267865115 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 06:04:25 INFO - PROCESS | 1661 | 1464267865210 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:25 INFO - PROCESS | 1661 | ++DOCSHELL 0x12e23d800 == 93 [pid = 1661] [id = 508] 06:04:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 217 (0x13755c000) [pid = 1661] [serial = 1524] [outer = 0x0] 06:04:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 218 (0x13fd7b400) [pid = 1661] [serial = 1525] [outer = 0x13755c000] 06:04:25 INFO - PROCESS | 1661 | 1464267865239 Marionette DEBUG loaded listener.js 06:04:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 219 (0x137560400) [pid = 1661] [serial = 1526] [outer = 0x13755c000] 06:04:25 INFO - PROCESS | 1661 | 1464267865729 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]]]}] 06:04:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 06:04:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 773ms 06:04:25 INFO - PROCESS | 1661 | 1464267865775 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 06:04:25 INFO - PROCESS | 1661 | 1464267865776 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 06:04:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 06:04:25 INFO - PROCESS | 1661 | 1464267865781 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 06:04:25 INFO - PROCESS | 1661 | 1464267865782 Marionette TRACE conn2 <- [1,2006,null,{}] 06:04:25 INFO - PROCESS | 1661 | 1464267865784 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}] 06:04:25 INFO - PROCESS | 1661 | 1464267865918 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 06:04:26 INFO - PROCESS | 1661 | 1464267866015 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:26 INFO - PROCESS | 1661 | ++DOCSHELL 0x1277ac000 == 94 [pid = 1661] [id = 509] 06:04:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 220 (0x112683000) [pid = 1661] [serial = 1527] [outer = 0x0] 06:04:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 221 (0x137557c00) [pid = 1661] [serial = 1528] [outer = 0x112683000] 06:04:26 INFO - PROCESS | 1661 | 1464267866044 Marionette DEBUG loaded listener.js 06:04:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 222 (0x13fd80000) [pid = 1661] [serial = 1529] [outer = 0x112683000] 06:04:26 INFO - PROCESS | 1661 | 1464267866498 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]]]}] 06:04:26 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 06:04:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 770ms 06:04:26 INFO - PROCESS | 1661 | 1464267866551 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 06:04:26 INFO - PROCESS | 1661 | 1464267866553 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 06:04:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 06:04:26 INFO - PROCESS | 1661 | 1464267866863 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 06:04:26 INFO - PROCESS | 1661 | 1464267866866 Marionette TRACE conn2 <- [1,2010,null,{}] 06:04:26 INFO - PROCESS | 1661 | 1464267866872 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}] 06:04:26 INFO - PROCESS | 1661 | 1464267866998 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 06:04:27 INFO - PROCESS | 1661 | 1464267867119 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:27 INFO - PROCESS | 1661 | ++DOCSHELL 0x1226db800 == 95 [pid = 1661] [id = 510] 06:04:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 223 (0x1125f1c00) [pid = 1661] [serial = 1530] [outer = 0x0] 06:04:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 224 (0x112681000) [pid = 1661] [serial = 1531] [outer = 0x1125f1c00] 06:04:27 INFO - PROCESS | 1661 | 1464267867150 Marionette DEBUG loaded listener.js 06:04:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 225 (0x111c82400) [pid = 1661] [serial = 1532] [outer = 0x1125f1c00] 06:04:27 INFO - PROCESS | 1661 | 1464267867619 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]]]}] 06:04:27 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 06:04:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 895ms 06:04:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 06:04:27 INFO - PROCESS | 1661 | 1464267867687 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 06:04:27 INFO - PROCESS | 1661 | 1464267867689 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 06:04:27 INFO - PROCESS | 1661 | 1464267867692 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 06:04:27 INFO - PROCESS | 1661 | 1464267867693 Marionette TRACE conn2 <- [1,2014,null,{}] 06:04:27 INFO - PROCESS | 1661 | 1464267867699 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}] 06:04:27 INFO - PROCESS | 1661 | 1464267867816 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 06:04:27 INFO - PROCESS | 1661 | 1464267867913 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:27 INFO - PROCESS | 1661 | ++DOCSHELL 0x11a0cf000 == 96 [pid = 1661] [id = 511] 06:04:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 226 (0x112785800) [pid = 1661] [serial = 1533] [outer = 0x0] 06:04:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 227 (0x116860800) [pid = 1661] [serial = 1534] [outer = 0x112785800] 06:04:27 INFO - PROCESS | 1661 | 1464267867943 Marionette DEBUG loaded listener.js 06:04:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 228 (0x1182f3c00) [pid = 1661] [serial = 1535] [outer = 0x112785800] 06:04:28 INFO - PROCESS | 1661 | --DOCSHELL 0x1355dc800 == 95 [pid = 1661] [id = 498] 06:04:28 INFO - PROCESS | 1661 | --DOCSHELL 0x135304000 == 94 [pid = 1661] [id = 497] 06:04:28 INFO - PROCESS | 1661 | --DOCSHELL 0x126d7e000 == 93 [pid = 1661] [id = 496] 06:04:28 INFO - PROCESS | 1661 | --DOCSHELL 0x133de3000 == 92 [pid = 1661] [id = 495] 06:04:28 INFO - PROCESS | 1661 | --DOCSHELL 0x12e269000 == 91 [pid = 1661] [id = 494] 06:04:28 INFO - PROCESS | 1661 | --DOCSHELL 0x12d7a1000 == 90 [pid = 1661] [id = 493] 06:04:28 INFO - PROCESS | 1661 | --DOMWINDOW == 227 (0x12cceac00) [pid = 1661] [serial = 1431] [outer = 0x0] [url = about:blank] 06:04:28 INFO - PROCESS | 1661 | --DOCSHELL 0x12c799800 == 89 [pid = 1661] [id = 492] 06:04:28 INFO - PROCESS | 1661 | --DOCSHELL 0x12badc000 == 88 [pid = 1661] [id = 491] 06:04:28 INFO - PROCESS | 1661 | --DOCSHELL 0x1296e0000 == 87 [pid = 1661] [id = 490] 06:04:28 INFO - PROCESS | 1661 | --DOCSHELL 0x121916000 == 86 [pid = 1661] [id = 489] 06:04:28 INFO - PROCESS | 1661 | --DOCSHELL 0x121204800 == 85 [pid = 1661] [id = 488] 06:04:28 INFO - PROCESS | 1661 | --DOCSHELL 0x128d88000 == 84 [pid = 1661] [id = 487] 06:04:28 INFO - PROCESS | 1661 | --DOCSHELL 0x13520c000 == 83 [pid = 1661] [id = 481] 06:04:28 INFO - PROCESS | 1661 | --DOCSHELL 0x134ea5800 == 82 [pid = 1661] [id = 480] 06:04:28 INFO - PROCESS | 1661 | --DOCSHELL 0x1296f9000 == 81 [pid = 1661] [id = 479] 06:04:28 INFO - PROCESS | 1661 | --DOCSHELL 0x118998000 == 80 [pid = 1661] [id = 478] 06:04:28 INFO - PROCESS | 1661 | 1464267868413 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]]]}] 06:04:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 06:04:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 769ms 06:04:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 06:04:28 INFO - PROCESS | 1661 | 1464267868462 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 06:04:28 INFO - PROCESS | 1661 | 1464267868463 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 06:04:28 INFO - PROCESS | 1661 | 1464267868466 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 06:04:28 INFO - PROCESS | 1661 | 1464267868467 Marionette TRACE conn2 <- [1,2018,null,{}] 06:04:28 INFO - PROCESS | 1661 | 1464267868469 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}] 06:04:28 INFO - PROCESS | 1661 | 1464267868588 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 06:04:28 INFO - PROCESS | 1661 | --DOMWINDOW == 226 (0x124ef6c00) [pid = 1661] [serial = 1413] [outer = 0x0] [url = about:blank] 06:04:28 INFO - PROCESS | 1661 | --DOMWINDOW == 225 (0x127532000) [pid = 1661] [serial = 1416] [outer = 0x0] [url = about:blank] 06:04:28 INFO - PROCESS | 1661 | --DOMWINDOW == 224 (0x1258b3800) [pid = 1661] [serial = 1414] [outer = 0x0] [url = about:blank] 06:04:28 INFO - PROCESS | 1661 | --DOMWINDOW == 223 (0x1277e9800) [pid = 1661] [serial = 1419] [outer = 0x0] [url = about:blank] 06:04:28 INFO - PROCESS | 1661 | --DOMWINDOW == 222 (0x12da32000) [pid = 1661] [serial = 1371] [outer = 0x0] [url = about:blank] 06:04:28 INFO - PROCESS | 1661 | --DOMWINDOW == 221 (0x135483400) [pid = 1661] [serial = 1372] [outer = 0x0] [url = about:blank] 06:04:28 INFO - PROCESS | 1661 | --DOMWINDOW == 220 (0x12776f800) [pid = 1661] [serial = 1417] [outer = 0x0] [url = about:blank] 06:04:28 INFO - PROCESS | 1661 | --DOMWINDOW == 219 (0x11710a000) [pid = 1661] [serial = 1399] [outer = 0x0] [url = about:blank] 06:04:28 INFO - PROCESS | 1661 | --DOMWINDOW == 218 (0x1164b3000) [pid = 1661] [serial = 1398] [outer = 0x0] [url = about:blank] 06:04:28 INFO - PROCESS | 1661 | --DOMWINDOW == 217 (0x12b2eb800) [pid = 1661] [serial = 1386] [outer = 0x0] [url = about:blank] 06:04:28 INFO - PROCESS | 1661 | --DOMWINDOW == 216 (0x112780c00) [pid = 1661] [serial = 1396] [outer = 0x0] [url = about:blank] 06:04:28 INFO - PROCESS | 1661 | --DOMWINDOW == 215 (0x112687000) [pid = 1661] [serial = 1395] [outer = 0x0] [url = about:blank] 06:04:28 INFO - PROCESS | 1661 | --DOMWINDOW == 214 (0x127211800) [pid = 1661] [serial = 1423] [outer = 0x0] [url = about:blank] 06:04:28 INFO - PROCESS | 1661 | --DOMWINDOW == 213 (0x119516400) [pid = 1661] [serial = 1377] [outer = 0x0] [url = about:blank] 06:04:28 INFO - PROCESS | 1661 | --DOMWINDOW == 212 (0x1275ef400) [pid = 1661] [serial = 1380] [outer = 0x0] [url = about:blank] 06:04:28 INFO - PROCESS | 1661 | --DOMWINDOW == 211 (0x118603800) [pid = 1661] [serial = 1401] [outer = 0x0] [url = about:blank] 06:04:28 INFO - PROCESS | 1661 | --DOMWINDOW == 210 (0x1186f1000) [pid = 1661] [serial = 1402] [outer = 0x0] [url = about:blank] 06:04:28 INFO - PROCESS | 1661 | --DOMWINDOW == 209 (0x110d9f000) [pid = 1661] [serial = 1383] [outer = 0x0] [url = about:blank] 06:04:28 INFO - PROCESS | 1661 | --DOMWINDOW == 208 (0x119c8c800) [pid = 1661] [serial = 1407] [outer = 0x0] [url = about:blank] 06:04:28 INFO - PROCESS | 1661 | --DOMWINDOW == 207 (0x119da4400) [pid = 1661] [serial = 1408] [outer = 0x0] [url = about:blank] 06:04:28 INFO - PROCESS | 1661 | --DOMWINDOW == 206 (0x117687800) [pid = 1661] [serial = 1374] [outer = 0x0] [url = about:blank] 06:04:28 INFO - PROCESS | 1661 | --DOMWINDOW == 205 (0x119390000) [pid = 1661] [serial = 1404] [outer = 0x0] [url = about:blank] 06:04:28 INFO - PROCESS | 1661 | --DOMWINDOW == 204 (0x11960b400) [pid = 1661] [serial = 1405] [outer = 0x0] [url = about:blank] 06:04:28 INFO - PROCESS | 1661 | --DOMWINDOW == 203 (0x127533000) [pid = 1661] [serial = 1392] [outer = 0x0] [url = about:blank] 06:04:28 INFO - PROCESS | 1661 | --DOMWINDOW == 202 (0x12da23400) [pid = 1661] [serial = 1389] [outer = 0x0] [url = about:blank] 06:04:28 INFO - PROCESS | 1661 | --DOMWINDOW == 201 (0x118f7c800) [pid = 1661] [serial = 1422] [outer = 0x0] [url = about:blank] 06:04:28 INFO - PROCESS | 1661 | --DOMWINDOW == 200 (0x12bdb2000) [pid = 1661] [serial = 1428] [outer = 0x0] [url = about:blank] 06:04:28 INFO - PROCESS | 1661 | --DOMWINDOW == 199 (0x128da4800) [pid = 1661] [serial = 1420] [outer = 0x0] [url = about:blank] 06:04:28 INFO - PROCESS | 1661 | --DOMWINDOW == 198 (0x12ba26000) [pid = 1661] [serial = 1426] [outer = 0x0] [url = about:blank] 06:04:28 INFO - PROCESS | 1661 | --DOMWINDOW == 197 (0x121321800) [pid = 1661] [serial = 1410] [outer = 0x0] [url = about:blank] 06:04:28 INFO - PROCESS | 1661 | --DOMWINDOW == 196 (0x121a23400) [pid = 1661] [serial = 1411] [outer = 0x0] [url = about:blank] 06:04:28 INFO - PROCESS | 1661 | --DOMWINDOW == 195 (0x12aa0ac00) [pid = 1661] [serial = 1425] [outer = 0x0] [url = about:blank] 06:04:28 INFO - PROCESS | 1661 | --DOMWINDOW == 194 (0x12c479000) [pid = 1661] [serial = 1429] [outer = 0x0] [url = about:blank] 06:04:28 INFO - PROCESS | 1661 | 1464267868680 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:28 INFO - PROCESS | 1661 | ++DOCSHELL 0x121207800 == 81 [pid = 1661] [id = 512] 06:04:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 195 (0x1182f4c00) [pid = 1661] [serial = 1536] [outer = 0x0] 06:04:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 196 (0x11892f800) [pid = 1661] [serial = 1537] [outer = 0x1182f4c00] 06:04:28 INFO - PROCESS | 1661 | 1464267868711 Marionette DEBUG loaded listener.js 06:04:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 197 (0x119394000) [pid = 1661] [serial = 1538] [outer = 0x1182f4c00] 06:04:29 INFO - PROCESS | 1661 | 1464267869020 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]]]}] 06:04:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 06:04:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 570ms 06:04:29 INFO - PROCESS | 1661 | 1464267869036 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 06:04:29 INFO - PROCESS | 1661 | 1464267869038 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 06:04:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 06:04:29 INFO - PROCESS | 1661 | 1464267869044 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 06:04:29 INFO - PROCESS | 1661 | 1464267869045 Marionette TRACE conn2 <- [1,2022,null,{}] 06:04:29 INFO - PROCESS | 1661 | 1464267869047 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}] 06:04:29 INFO - PROCESS | 1661 | 1464267869171 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 06:04:29 INFO - PROCESS | 1661 | 1464267869244 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:29 INFO - PROCESS | 1661 | ++DOCSHELL 0x1271b4800 == 82 [pid = 1661] [id = 513] 06:04:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 198 (0x119395000) [pid = 1661] [serial = 1539] [outer = 0x0] 06:04:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 199 (0x119c05c00) [pid = 1661] [serial = 1540] [outer = 0x119395000] 06:04:29 INFO - PROCESS | 1661 | 1464267869271 Marionette DEBUG loaded listener.js 06:04:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 200 (0x12134f400) [pid = 1661] [serial = 1541] [outer = 0x119395000] 06:04:29 INFO - PROCESS | 1661 | 1464267869565 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]]]}] 06:04:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 06:04:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 569ms 06:04:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 06:04:29 INFO - PROCESS | 1661 | 1464267869614 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 06:04:29 INFO - PROCESS | 1661 | 1464267869615 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 06:04:29 INFO - PROCESS | 1661 | 1464267869627 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 06:04:29 INFO - PROCESS | 1661 | 1464267869628 Marionette TRACE conn2 <- [1,2026,null,{}] 06:04:29 INFO - PROCESS | 1661 | 1464267869631 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}] 06:04:29 INFO - PROCESS | 1661 | 1464267869731 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 06:04:29 INFO - PROCESS | 1661 | 1464267869805 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:29 INFO - PROCESS | 1661 | ++DOCSHELL 0x12b109800 == 83 [pid = 1661] [id = 514] 06:04:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 201 (0x12131d800) [pid = 1661] [serial = 1542] [outer = 0x0] 06:04:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 202 (0x12135b400) [pid = 1661] [serial = 1543] [outer = 0x12131d800] 06:04:29 INFO - PROCESS | 1661 | 1464267869830 Marionette DEBUG loaded listener.js 06:04:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 203 (0x121ad3c00) [pid = 1661] [serial = 1544] [outer = 0x12131d800] 06:04:30 INFO - PROCESS | 1661 | 1464267870146 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]]]}] 06:04:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 06:04:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 580ms 06:04:30 INFO - PROCESS | 1661 | 1464267870198 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 06:04:30 INFO - PROCESS | 1661 | 1464267870199 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 06:04:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 06:04:30 INFO - PROCESS | 1661 | 1464267870201 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 06:04:30 INFO - PROCESS | 1661 | 1464267870202 Marionette TRACE conn2 <- [1,2030,null,{}] 06:04:30 INFO - PROCESS | 1661 | 1464267870205 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}] 06:04:30 INFO - PROCESS | 1661 | 1464267870362 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 06:04:30 INFO - PROCESS | 1661 | 1464267870411 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:30 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bde0800 == 84 [pid = 1661] [id = 515] 06:04:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 204 (0x121976400) [pid = 1661] [serial = 1545] [outer = 0x0] 06:04:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 205 (0x12511c400) [pid = 1661] [serial = 1546] [outer = 0x121976400] 06:04:30 INFO - PROCESS | 1661 | 1464267870440 Marionette DEBUG loaded listener.js 06:04:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 206 (0x1292a6400) [pid = 1661] [serial = 1547] [outer = 0x121976400] 06:04:30 INFO - PROCESS | 1661 | 1464267870898 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]]]}] 06:04:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 06:04:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 724ms 06:04:30 INFO - PROCESS | 1661 | 1464267870935 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 06:04:30 INFO - PROCESS | 1661 | 1464267870937 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 06:04:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 06:04:30 INFO - PROCESS | 1661 | 1464267870943 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 06:04:30 INFO - PROCESS | 1661 | 1464267870944 Marionette TRACE conn2 <- [1,2034,null,{}] 06:04:30 INFO - PROCESS | 1661 | 1464267870948 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}] 06:04:31 INFO - PROCESS | 1661 | 1464267871081 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 06:04:31 INFO - PROCESS | 1661 | 1464267871118 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:31 INFO - PROCESS | 1661 | ++DOCSHELL 0x12d3e9800 == 85 [pid = 1661] [id = 516] 06:04:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 207 (0x1258aa400) [pid = 1661] [serial = 1548] [outer = 0x0] 06:04:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 208 (0x12a6f1800) [pid = 1661] [serial = 1549] [outer = 0x1258aa400] 06:04:31 INFO - PROCESS | 1661 | 1464267871143 Marionette DEBUG loaded listener.js 06:04:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 209 (0x12b21f400) [pid = 1661] [serial = 1550] [outer = 0x1258aa400] 06:04:31 INFO - PROCESS | 1661 | 1464267871509 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]]]}] 06:04:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 06:04:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 621ms 06:04:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 06:04:31 INFO - PROCESS | 1661 | 1464267871562 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 06:04:31 INFO - PROCESS | 1661 | 1464267871563 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 06:04:31 INFO - PROCESS | 1661 | 1464267871565 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 06:04:31 INFO - PROCESS | 1661 | 1464267871566 Marionette TRACE conn2 <- [1,2038,null,{}] 06:04:31 INFO - PROCESS | 1661 | 1464267871569 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}] 06:04:31 INFO - PROCESS | 1661 | 1464267871694 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 06:04:31 INFO - PROCESS | 1661 | 1464267871710 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:31 INFO - PROCESS | 1661 | ++DOCSHELL 0x12e232000 == 86 [pid = 1661] [id = 517] 06:04:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 210 (0x12950d000) [pid = 1661] [serial = 1551] [outer = 0x0] 06:04:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 211 (0x12b2ed000) [pid = 1661] [serial = 1552] [outer = 0x12950d000] 06:04:31 INFO - PROCESS | 1661 | 1464267871735 Marionette DEBUG loaded listener.js 06:04:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 212 (0x12c025800) [pid = 1661] [serial = 1553] [outer = 0x12950d000] 06:04:32 INFO - PROCESS | 1661 | 1464267872096 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]]]}] 06:04:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 06:04:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 570ms 06:04:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 06:04:32 INFO - PROCESS | 1661 | 1464267872149 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 06:04:32 INFO - PROCESS | 1661 | 1464267872150 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 06:04:32 INFO - PROCESS | 1661 | 1464267872153 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 06:04:32 INFO - PROCESS | 1661 | 1464267872154 Marionette TRACE conn2 <- [1,2042,null,{}] 06:04:32 INFO - PROCESS | 1661 | 1464267872156 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}] 06:04:32 INFO - PROCESS | 1661 | 1464267872281 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 06:04:32 INFO - PROCESS | 1661 | 1464267872294 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:32 INFO - PROCESS | 1661 | ++DOCSHELL 0x133dc9000 == 87 [pid = 1661] [id = 518] 06:04:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 213 (0x12b2e1c00) [pid = 1661] [serial = 1554] [outer = 0x0] 06:04:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 214 (0x12c47b000) [pid = 1661] [serial = 1555] [outer = 0x12b2e1c00] 06:04:32 INFO - PROCESS | 1661 | 1464267872319 Marionette DEBUG loaded listener.js 06:04:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 215 (0x12da23400) [pid = 1661] [serial = 1556] [outer = 0x12b2e1c00] 06:04:32 INFO - PROCESS | 1661 | --DOMWINDOW == 214 (0x135a70800) [pid = 1661] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 06:04:32 INFO - PROCESS | 1661 | --DOMWINDOW == 213 (0x112688400) [pid = 1661] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 06:04:32 INFO - PROCESS | 1661 | --DOMWINDOW == 212 (0x126db4400) [pid = 1661] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 06:04:32 INFO - PROCESS | 1661 | --DOMWINDOW == 211 (0x121a24c00) [pid = 1661] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 06:04:32 INFO - PROCESS | 1661 | --DOMWINDOW == 210 (0x12da26000) [pid = 1661] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 06:04:32 INFO - PROCESS | 1661 | --DOMWINDOW == 209 (0x1125b9000) [pid = 1661] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 06:04:32 INFO - PROCESS | 1661 | --DOMWINDOW == 208 (0x11276c400) [pid = 1661] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 06:04:32 INFO - PROCESS | 1661 | --DOMWINDOW == 207 (0x121320000) [pid = 1661] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 06:04:32 INFO - PROCESS | 1661 | --DOMWINDOW == 206 (0x121a22800) [pid = 1661] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 06:04:32 INFO - PROCESS | 1661 | --DOMWINDOW == 205 (0x11892c000) [pid = 1661] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 06:04:32 INFO - PROCESS | 1661 | --DOMWINDOW == 204 (0x126dc2c00) [pid = 1661] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 06:04:32 INFO - PROCESS | 1661 | --DOMWINDOW == 203 (0x12ba27c00) [pid = 1661] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 06:04:32 INFO - PROCESS | 1661 | 1464267872911 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]]]}] 06:04:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 06:04:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 774ms 06:04:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 06:04:32 INFO - PROCESS | 1661 | 1464267872928 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 06:04:32 INFO - PROCESS | 1661 | 1464267872929 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 06:04:32 INFO - PROCESS | 1661 | 1464267872932 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 06:04:32 INFO - PROCESS | 1661 | 1464267872933 Marionette TRACE conn2 <- [1,2046,null,{}] 06:04:32 INFO - PROCESS | 1661 | 1464267872935 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}] 06:04:33 INFO - PROCESS | 1661 | 1464267873036 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 06:04:33 INFO - PROCESS | 1661 | 1464267873041 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:33 INFO - PROCESS | 1661 | ++DOCSHELL 0x12d7ae000 == 88 [pid = 1661] [id = 519] 06:04:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 204 (0x110d9c800) [pid = 1661] [serial = 1557] [outer = 0x0] 06:04:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 205 (0x121320000) [pid = 1661] [serial = 1558] [outer = 0x110d9c800] 06:04:33 INFO - PROCESS | 1661 | 1464267873067 Marionette DEBUG loaded listener.js 06:04:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 206 (0x12da24400) [pid = 1661] [serial = 1559] [outer = 0x110d9c800] 06:04:33 INFO - PROCESS | 1661 | 1464267873430 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]]]}] 06:04:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:04:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 520ms 06:04:33 INFO - PROCESS | 1661 | 1464267873452 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 06:04:33 INFO - PROCESS | 1661 | 1464267873454 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 06:04:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 06:04:33 INFO - PROCESS | 1661 | 1464267873460 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 06:04:33 INFO - PROCESS | 1661 | 1464267873462 Marionette TRACE conn2 <- [1,2050,null,{}] 06:04:33 INFO - PROCESS | 1661 | 1464267873465 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}] 06:04:33 INFO - PROCESS | 1661 | 1464267873615 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 06:04:33 INFO - PROCESS | 1661 | 1464267873642 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:33 INFO - PROCESS | 1661 | ++DOCSHELL 0x135191800 == 89 [pid = 1661] [id = 520] 06:04:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 207 (0x12f1e9800) [pid = 1661] [serial = 1560] [outer = 0x0] 06:04:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 208 (0x13532d400) [pid = 1661] [serial = 1561] [outer = 0x12f1e9800] 06:04:33 INFO - PROCESS | 1661 | 1464267873672 Marionette DEBUG loaded listener.js 06:04:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 209 (0x135483000) [pid = 1661] [serial = 1562] [outer = 0x12f1e9800] 06:04:34 INFO - PROCESS | 1661 | 1464267874014 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]]]}] 06:04:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 06:04:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 573ms 06:04:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 06:04:34 INFO - PROCESS | 1661 | 1464267874033 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 06:04:34 INFO - PROCESS | 1661 | 1464267874035 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 06:04:34 INFO - PROCESS | 1661 | 1464267874037 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 06:04:34 INFO - PROCESS | 1661 | 1464267874038 Marionette TRACE conn2 <- [1,2054,null,{}] 06:04:34 INFO - PROCESS | 1661 | 1464267874043 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}] 06:04:34 INFO - PROCESS | 1661 | 1464267874144 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 06:04:34 INFO - PROCESS | 1661 | 1464267874218 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:34 INFO - PROCESS | 1661 | ++DOCSHELL 0x13540c800 == 90 [pid = 1661] [id = 521] 06:04:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 210 (0x124f32000) [pid = 1661] [serial = 1563] [outer = 0x0] 06:04:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 211 (0x135920800) [pid = 1661] [serial = 1564] [outer = 0x124f32000] 06:04:34 INFO - PROCESS | 1661 | 1464267874245 Marionette DEBUG loaded listener.js 06:04:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 212 (0x135926800) [pid = 1661] [serial = 1565] [outer = 0x124f32000] 06:04:34 INFO - PROCESS | 1661 | 1464267874530 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]]]}] 06:04:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 06:04:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 521ms 06:04:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 06:04:34 INFO - PROCESS | 1661 | 1464267874563 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 06:04:34 INFO - PROCESS | 1661 | 1464267874565 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 06:04:34 INFO - PROCESS | 1661 | 1464267874567 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 06:04:34 INFO - PROCESS | 1661 | 1464267874568 Marionette TRACE conn2 <- [1,2058,null,{}] 06:04:34 INFO - PROCESS | 1661 | 1464267874571 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}] 06:04:34 INFO - PROCESS | 1661 | 1464267874676 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 06:04:34 INFO - PROCESS | 1661 | 1464267874680 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:34 INFO - PROCESS | 1661 | ++DOCSHELL 0x135a13800 == 91 [pid = 1661] [id = 522] 06:04:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 213 (0x135922800) [pid = 1661] [serial = 1566] [outer = 0x0] 06:04:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 214 (0x13595f000) [pid = 1661] [serial = 1567] [outer = 0x135922800] 06:04:34 INFO - PROCESS | 1661 | 1464267874706 Marionette DEBUG loaded listener.js 06:04:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 215 (0x135a7ac00) [pid = 1661] [serial = 1568] [outer = 0x135922800] 06:04:35 INFO - PROCESS | 1661 | 1464267875308 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]]]}] 06:04:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 06:04:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 769ms 06:04:35 INFO - PROCESS | 1661 | 1464267875353 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 06:04:35 INFO - PROCESS | 1661 | 1464267875358 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 06:04:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 06:04:35 INFO - PROCESS | 1661 | 1464267875383 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 06:04:35 INFO - PROCESS | 1661 | 1464267875385 Marionette TRACE conn2 <- [1,2062,null,{}] 06:04:35 INFO - PROCESS | 1661 | 1464267875389 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}] 06:04:35 INFO - PROCESS | 1661 | 1464267875519 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 06:04:35 INFO - PROCESS | 1661 | 1464267875637 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:35 INFO - PROCESS | 1661 | ++DOCSHELL 0x11a0ca000 == 92 [pid = 1661] [id = 523] 06:04:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 216 (0x112764800) [pid = 1661] [serial = 1569] [outer = 0x0] 06:04:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 217 (0x1132cc800) [pid = 1661] [serial = 1570] [outer = 0x112764800] 06:04:35 INFO - PROCESS | 1661 | 1464267875671 Marionette DEBUG loaded listener.js 06:04:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 218 (0x11822d400) [pid = 1661] [serial = 1571] [outer = 0x112764800] 06:04:36 INFO - PROCESS | 1661 | 1464267876152 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]]]}] 06:04:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 06:04:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 823ms 06:04:36 INFO - PROCESS | 1661 | 1464267876205 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 06:04:36 INFO - PROCESS | 1661 | 1464267876209 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 06:04:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 06:04:36 INFO - PROCESS | 1661 | 1464267876214 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 06:04:36 INFO - PROCESS | 1661 | 1464267876215 Marionette TRACE conn2 <- [1,2066,null,{}] 06:04:36 INFO - PROCESS | 1661 | 1464267876218 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}] 06:04:36 INFO - PROCESS | 1661 | 1464267876342 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 06:04:36 INFO - PROCESS | 1661 | 1464267876430 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:36 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c43d000 == 93 [pid = 1661] [id = 524] 06:04:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 219 (0x1186ed800) [pid = 1661] [serial = 1572] [outer = 0x0] 06:04:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 220 (0x11950dc00) [pid = 1661] [serial = 1573] [outer = 0x1186ed800] 06:04:36 INFO - PROCESS | 1661 | 1464267876462 Marionette DEBUG loaded listener.js 06:04:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 221 (0x12134fc00) [pid = 1661] [serial = 1574] [outer = 0x1186ed800] 06:04:36 INFO - PROCESS | 1661 | 1464267876901 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]]]}] 06:04:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 06:04:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 721ms 06:04:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 06:04:36 INFO - PROCESS | 1661 | 1464267876934 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 06:04:36 INFO - PROCESS | 1661 | 1464267876936 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 06:04:36 INFO - PROCESS | 1661 | 1464267876939 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 06:04:36 INFO - PROCESS | 1661 | 1464267876941 Marionette TRACE conn2 <- [1,2070,null,{}] 06:04:36 INFO - PROCESS | 1661 | 1464267876949 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}] 06:04:37 INFO - PROCESS | 1661 | 1464267877072 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 06:04:37 INFO - PROCESS | 1661 | 1464267877163 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:37 INFO - PROCESS | 1661 | ++DOCSHELL 0x137392800 == 94 [pid = 1661] [id = 525] 06:04:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 222 (0x121352800) [pid = 1661] [serial = 1575] [outer = 0x0] 06:04:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 223 (0x127704400) [pid = 1661] [serial = 1576] [outer = 0x121352800] 06:04:37 INFO - PROCESS | 1661 | 1464267877196 Marionette DEBUG loaded listener.js 06:04:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 224 (0x1292a0400) [pid = 1661] [serial = 1577] [outer = 0x121352800] 06:04:37 INFO - PROCESS | 1661 | 1464267877604 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]]]}] 06:04:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 06:04:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 722ms 06:04:37 INFO - PROCESS | 1661 | 1464267877661 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 06:04:37 INFO - PROCESS | 1661 | 1464267877663 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 06:04:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 06:04:37 INFO - PROCESS | 1661 | 1464267877666 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 06:04:37 INFO - PROCESS | 1661 | 1464267877667 Marionette TRACE conn2 <- [1,2074,null,{}] 06:04:37 INFO - PROCESS | 1661 | 1464267877669 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}] 06:04:37 INFO - PROCESS | 1661 | 1464267877811 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 06:04:37 INFO - PROCESS | 1661 | 1464267877900 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:37 INFO - PROCESS | 1661 | ++DOCSHELL 0x1375b2000 == 95 [pid = 1661] [id = 526] 06:04:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 225 (0x12b2e0c00) [pid = 1661] [serial = 1578] [outer = 0x0] 06:04:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 226 (0x12cceac00) [pid = 1661] [serial = 1579] [outer = 0x12b2e0c00] 06:04:37 INFO - PROCESS | 1661 | 1464267877932 Marionette DEBUG loaded listener.js 06:04:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 227 (0x12f1e9c00) [pid = 1661] [serial = 1580] [outer = 0x12b2e0c00] 06:04:38 INFO - PROCESS | 1661 | 1464267878344 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]]]}] 06:04:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 06:04:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 718ms 06:04:38 INFO - PROCESS | 1661 | 1464267878385 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 06:04:38 INFO - PROCESS | 1661 | 1464267878386 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 06:04:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 06:04:38 INFO - PROCESS | 1661 | 1464267878389 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 06:04:38 INFO - PROCESS | 1661 | 1464267878390 Marionette TRACE conn2 <- [1,2078,null,{}] 06:04:38 INFO - PROCESS | 1661 | 1464267878392 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}] 06:04:38 INFO - PROCESS | 1661 | 1464267878510 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 06:04:38 INFO - PROCESS | 1661 | 1464267878626 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:38 INFO - PROCESS | 1661 | ++DOCSHELL 0x13fd61000 == 96 [pid = 1661] [id = 527] 06:04:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 228 (0x12da30400) [pid = 1661] [serial = 1581] [outer = 0x0] 06:04:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 229 (0x13523a000) [pid = 1661] [serial = 1582] [outer = 0x12da30400] 06:04:38 INFO - PROCESS | 1661 | 1464267878658 Marionette DEBUG loaded listener.js 06:04:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 230 (0x135480800) [pid = 1661] [serial = 1583] [outer = 0x12da30400] 06:04:39 INFO - PROCESS | 1661 | 1464267879076 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]]]}] 06:04:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 06:04:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 721ms 06:04:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 06:04:39 INFO - PROCESS | 1661 | 1464267879110 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 06:04:39 INFO - PROCESS | 1661 | 1464267879111 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 06:04:39 INFO - PROCESS | 1661 | 1464267879114 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 06:04:39 INFO - PROCESS | 1661 | 1464267879115 Marionette TRACE conn2 <- [1,2082,null,{}] 06:04:39 INFO - PROCESS | 1661 | 1464267879117 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}] 06:04:39 INFO - PROCESS | 1661 | 1464267879265 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 06:04:39 INFO - PROCESS | 1661 | 1464267879383 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:39 INFO - PROCESS | 1661 | ++DOCSHELL 0x13fdb7000 == 97 [pid = 1661] [id = 528] 06:04:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 231 (0x135928000) [pid = 1661] [serial = 1584] [outer = 0x0] 06:04:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 232 (0x13594ac00) [pid = 1661] [serial = 1585] [outer = 0x135928000] 06:04:39 INFO - PROCESS | 1661 | 1464267879416 Marionette DEBUG loaded listener.js 06:04:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 233 (0x135a75800) [pid = 1661] [serial = 1586] [outer = 0x135928000] 06:04:39 INFO - PROCESS | 1661 | 1464267879852 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]]]}] 06:04:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 06:04:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 768ms 06:04:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 06:04:39 INFO - PROCESS | 1661 | 1464267879883 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 06:04:39 INFO - PROCESS | 1661 | 1464267879884 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 06:04:39 INFO - PROCESS | 1661 | 1464267879887 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 06:04:39 INFO - PROCESS | 1661 | 1464267879888 Marionette TRACE conn2 <- [1,2086,null,{}] 06:04:39 INFO - PROCESS | 1661 | 1464267879891 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}] 06:04:40 INFO - PROCESS | 1661 | 1464267880009 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 06:04:40 INFO - PROCESS | 1661 | 1464267880125 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:40 INFO - PROCESS | 1661 | ++DOCSHELL 0x141121800 == 98 [pid = 1661] [id = 529] 06:04:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 234 (0x135a70c00) [pid = 1661] [serial = 1587] [outer = 0x0] 06:04:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 235 (0x135c5ac00) [pid = 1661] [serial = 1588] [outer = 0x135a70c00] 06:04:40 INFO - PROCESS | 1661 | 1464267880158 Marionette DEBUG loaded listener.js 06:04:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 236 (0x13755ec00) [pid = 1661] [serial = 1589] [outer = 0x135a70c00] 06:04:40 INFO - PROCESS | 1661 | 1464267880547 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]]]}] 06:04:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 06:04:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 720ms 06:04:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 06:04:40 INFO - PROCESS | 1661 | 1464267880617 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 06:04:40 INFO - PROCESS | 1661 | 1464267880618 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 06:04:40 INFO - PROCESS | 1661 | 1464267880633 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 06:04:40 INFO - PROCESS | 1661 | 1464267880634 Marionette TRACE conn2 <- [1,2090,null,{}] 06:04:40 INFO - PROCESS | 1661 | 1464267880640 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}] 06:04:40 INFO - PROCESS | 1661 | 1464267880761 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 06:04:40 INFO - PROCESS | 1661 | 1464267880855 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:40 INFO - PROCESS | 1661 | ++DOCSHELL 0x142141800 == 99 [pid = 1661] [id = 530] 06:04:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 237 (0x12770f800) [pid = 1661] [serial = 1590] [outer = 0x0] 06:04:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 238 (0x13fd7f400) [pid = 1661] [serial = 1591] [outer = 0x12770f800] 06:04:40 INFO - PROCESS | 1661 | 1464267880885 Marionette DEBUG loaded listener.js 06:04:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 239 (0x13fd86800) [pid = 1661] [serial = 1592] [outer = 0x12770f800] 06:04:41 INFO - PROCESS | 1661 | 1464267881291 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]]]}] 06:04:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 06:04:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 686ms 06:04:41 INFO - PROCESS | 1661 | 1464267881309 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 06:04:41 INFO - PROCESS | 1661 | 1464267881310 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 06:04:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 06:04:41 INFO - PROCESS | 1661 | 1464267881312 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 06:04:41 INFO - PROCESS | 1661 | 1464267881313 Marionette TRACE conn2 <- [1,2094,null,{}] 06:04:41 INFO - PROCESS | 1661 | 1464267881316 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}] 06:04:41 INFO - PROCESS | 1661 | 1464267881433 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 06:04:41 INFO - PROCESS | 1661 | 1464267881524 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:41 INFO - PROCESS | 1661 | ++DOCSHELL 0x135ab4800 == 100 [pid = 1661] [id = 531] 06:04:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 240 (0x135a7a800) [pid = 1661] [serial = 1593] [outer = 0x0] 06:04:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 241 (0x13fd19400) [pid = 1661] [serial = 1594] [outer = 0x135a7a800] 06:04:41 INFO - PROCESS | 1661 | 1464267881556 Marionette DEBUG loaded listener.js 06:04:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 242 (0x13fd1e400) [pid = 1661] [serial = 1595] [outer = 0x135a7a800] 06:04:42 INFO - PROCESS | 1661 | 1464267882044 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]]]}] 06:04:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 06:04:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 769ms 06:04:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 06:04:42 INFO - PROCESS | 1661 | 1464267882083 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 06:04:42 INFO - PROCESS | 1661 | 1464267882084 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 06:04:42 INFO - PROCESS | 1661 | 1464267882087 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 06:04:42 INFO - PROCESS | 1661 | 1464267882088 Marionette TRACE conn2 <- [1,2098,null,{}] 06:04:42 INFO - PROCESS | 1661 | 1464267882110 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}] 06:04:42 INFO - PROCESS | 1661 | 1464267882230 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 06:04:42 INFO - PROCESS | 1661 | 1464267882350 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:42 INFO - PROCESS | 1661 | ++DOCSHELL 0x1199bb000 == 101 [pid = 1661] [id = 532] 06:04:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 243 (0x113c9f400) [pid = 1661] [serial = 1596] [outer = 0x0] 06:04:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 244 (0x127703400) [pid = 1661] [serial = 1597] [outer = 0x113c9f400] 06:04:42 INFO - PROCESS | 1661 | 1464267882383 Marionette DEBUG loaded listener.js 06:04:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 245 (0x135c56000) [pid = 1661] [serial = 1598] [outer = 0x113c9f400] 06:04:42 INFO - PROCESS | 1661 | 1464267882835 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]]]}] 06:04:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 06:04:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 787ms 06:04:42 INFO - PROCESS | 1661 | 1464267882875 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 06:04:42 INFO - PROCESS | 1661 | 1464267882877 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 06:04:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 06:04:42 INFO - PROCESS | 1661 | 1464267882879 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 06:04:42 INFO - PROCESS | 1661 | 1464267882881 Marionette TRACE conn2 <- [1,2102,null,{}] 06:04:42 INFO - PROCESS | 1661 | 1464267882884 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}] 06:04:43 INFO - PROCESS | 1661 | 1464267883015 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 06:04:43 INFO - PROCESS | 1661 | 1464267883129 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:43 INFO - PROCESS | 1661 | ++DOCSHELL 0x134ed2000 == 102 [pid = 1661] [id = 533] 06:04:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 246 (0x135c5dc00) [pid = 1661] [serial = 1599] [outer = 0x0] 06:04:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 247 (0x137356400) [pid = 1661] [serial = 1600] [outer = 0x135c5dc00] 06:04:43 INFO - PROCESS | 1661 | 1464267883164 Marionette DEBUG loaded listener.js 06:04:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 248 (0x13fd20000) [pid = 1661] [serial = 1601] [outer = 0x135c5dc00] 06:04:43 INFO - PROCESS | 1661 | 1464267883831 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]]]}] 06:04:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 06:04:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1018ms 06:04:43 INFO - PROCESS | 1661 | 1464267883906 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 06:04:43 INFO - PROCESS | 1661 | 1464267883908 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 06:04:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 06:04:43 INFO - PROCESS | 1661 | 1464267883924 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 06:04:43 INFO - PROCESS | 1661 | 1464267883927 Marionette TRACE conn2 <- [1,2106,null,{}] 06:04:43 INFO - PROCESS | 1661 | 1464267883931 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}] 06:04:44 INFO - PROCESS | 1661 | 1464267884049 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 06:04:44 INFO - PROCESS | 1661 | 1464267884146 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:44 INFO - PROCESS | 1661 | ++DOCSHELL 0x12b839000 == 103 [pid = 1661] [id = 534] 06:04:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 249 (0x112683c00) [pid = 1661] [serial = 1602] [outer = 0x0] 06:04:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 250 (0x112c9b400) [pid = 1661] [serial = 1603] [outer = 0x112683c00] 06:04:44 INFO - PROCESS | 1661 | 1464267884176 Marionette DEBUG loaded listener.js 06:04:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 251 (0x118496400) [pid = 1661] [serial = 1604] [outer = 0x112683c00] 06:04:44 INFO - PROCESS | 1661 | 1464267884616 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]]]}] 06:04:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 06:04:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 735ms 06:04:44 INFO - PROCESS | 1661 | 1464267884650 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 06:04:44 INFO - PROCESS | 1661 | 1464267884654 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 06:04:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 06:04:44 INFO - PROCESS | 1661 | 1464267884659 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 06:04:44 INFO - PROCESS | 1661 | 1464267884661 Marionette TRACE conn2 <- [1,2110,null,{}] 06:04:44 INFO - PROCESS | 1661 | 1464267884664 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}] 06:04:44 INFO - PROCESS | 1661 | 1464267884837 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 06:04:44 INFO - PROCESS | 1661 | 1464267884983 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:44 INFO - PROCESS | 1661 | ++DOCSHELL 0x12710d800 == 104 [pid = 1661] [id = 535] 06:04:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 252 (0x11960a400) [pid = 1661] [serial = 1605] [outer = 0x0] 06:04:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 253 (0x11bd2b400) [pid = 1661] [serial = 1606] [outer = 0x11960a400] 06:04:45 INFO - PROCESS | 1661 | 1464267885013 Marionette DEBUG loaded listener.js 06:04:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 254 (0x1214ef000) [pid = 1661] [serial = 1607] [outer = 0x11960a400] 06:04:45 INFO - PROCESS | 1661 | --DOCSHELL 0x12e23e000 == 103 [pid = 1661] [id = 463] 06:04:45 INFO - PROCESS | 1661 | --DOCSHELL 0x117e6d000 == 102 [pid = 1661] [id = 423] 06:04:45 INFO - PROCESS | 1661 | --DOCSHELL 0x13540c800 == 101 [pid = 1661] [id = 521] 06:04:45 INFO - PROCESS | 1661 | --DOCSHELL 0x135191800 == 100 [pid = 1661] [id = 520] 06:04:45 INFO - PROCESS | 1661 | --DOCSHELL 0x12d7ae000 == 99 [pid = 1661] [id = 519] 06:04:45 INFO - PROCESS | 1661 | --DOCSHELL 0x133dc9000 == 98 [pid = 1661] [id = 518] 06:04:45 INFO - PROCESS | 1661 | --DOCSHELL 0x12e232000 == 97 [pid = 1661] [id = 517] 06:04:45 INFO - PROCESS | 1661 | --DOCSHELL 0x12d3e9800 == 96 [pid = 1661] [id = 516] 06:04:45 INFO - PROCESS | 1661 | --DOMWINDOW == 253 (0x137554400) [pid = 1661] [serial = 1498] [outer = 0x0] [url = about:blank] 06:04:45 INFO - PROCESS | 1661 | --DOCSHELL 0x12bde0800 == 95 [pid = 1661] [id = 515] 06:04:45 INFO - PROCESS | 1661 | --DOCSHELL 0x12b109800 == 94 [pid = 1661] [id = 514] 06:04:45 INFO - PROCESS | 1661 | --DOCSHELL 0x1271b4800 == 93 [pid = 1661] [id = 513] 06:04:45 INFO - PROCESS | 1661 | --DOCSHELL 0x121207800 == 92 [pid = 1661] [id = 512] 06:04:45 INFO - PROCESS | 1661 | --DOCSHELL 0x11a0cf000 == 91 [pid = 1661] [id = 511] 06:04:45 INFO - PROCESS | 1661 | --DOCSHELL 0x1226db800 == 90 [pid = 1661] [id = 510] 06:04:45 INFO - PROCESS | 1661 | --DOCSHELL 0x135a20000 == 89 [pid = 1661] [id = 505] 06:04:45 INFO - PROCESS | 1661 | --DOCSHELL 0x13739b800 == 88 [pid = 1661] [id = 504] 06:04:45 INFO - PROCESS | 1661 | --DOCSHELL 0x1375ad000 == 87 [pid = 1661] [id = 503] 06:04:45 INFO - PROCESS | 1661 | --DOCSHELL 0x1374df800 == 86 [pid = 1661] [id = 502] 06:04:45 INFO - PROCESS | 1661 | --DOCSHELL 0x12c78f000 == 85 [pid = 1661] [id = 501] 06:04:45 INFO - PROCESS | 1661 | --DOCSHELL 0x121e0e800 == 84 [pid = 1661] [id = 500] 06:04:45 INFO - PROCESS | 1661 | --DOMWINDOW == 252 (0x135c54400) [pid = 1661] [serial = 1492] [outer = 0x0] [url = about:blank] 06:04:45 INFO - PROCESS | 1661 | --DOMWINDOW == 251 (0x1214ec800) [pid = 1661] [serial = 1471] [outer = 0x0] [url = about:blank] 06:04:45 INFO - PROCESS | 1661 | --DOMWINDOW == 250 (0x112db1800) [pid = 1661] [serial = 1463] [outer = 0x0] [url = about:blank] 06:04:45 INFO - PROCESS | 1661 | --DOMWINDOW == 249 (0x135957c00) [pid = 1661] [serial = 1456] [outer = 0x0] [url = about:blank] 06:04:45 INFO - PROCESS | 1661 | --DOMWINDOW == 248 (0x12cf59400) [pid = 1661] [serial = 1481] [outer = 0x0] [url = about:blank] 06:04:45 INFO - PROCESS | 1661 | --DOMWINDOW == 247 (0x12c029400) [pid = 1661] [serial = 1480] [outer = 0x0] [url = about:blank] 06:04:45 INFO - PROCESS | 1661 | --DOMWINDOW == 246 (0x11bda0000) [pid = 1661] [serial = 1440] [outer = 0x0] [url = about:blank] 06:04:45 INFO - PROCESS | 1661 | --DOMWINDOW == 245 (0x11985dc00) [pid = 1661] [serial = 1468] [outer = 0x0] [url = about:blank] 06:04:45 INFO - PROCESS | 1661 | --DOMWINDOW == 244 (0x135c5cc00) [pid = 1661] [serial = 1496] [outer = 0x0] [url = about:blank] 06:04:45 INFO - PROCESS | 1661 | --DOMWINDOW == 243 (0x126d1d800) [pid = 1661] [serial = 1450] [outer = 0x0] [url = about:blank] 06:04:45 INFO - PROCESS | 1661 | --DOMWINDOW == 242 (0x119390800) [pid = 1661] [serial = 904] [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.] 06:04:45 INFO - PROCESS | 1661 | --DOMWINDOW == 241 (0x135a78800) [pid = 1661] [serial = 1495] [outer = 0x0] [url = about:blank] 06:04:45 INFO - PROCESS | 1661 | --DOMWINDOW == 240 (0x121a25000) [pid = 1661] [serial = 1490] [outer = 0x0] [url = about:blank] 06:04:45 INFO - PROCESS | 1661 | --DOMWINDOW == 239 (0x112767c00) [pid = 1661] [serial = 1434] [outer = 0x0] [url = about:blank] 06:04:45 INFO - PROCESS | 1661 | --DOMWINDOW == 238 (0x13595e400) [pid = 1661] [serial = 1487] [outer = 0x0] [url = about:blank] 06:04:45 INFO - PROCESS | 1661 | --DOMWINDOW == 237 (0x135c62000) [pid = 1661] [serial = 1493] [outer = 0x0] [url = about:blank] 06:04:45 INFO - PROCESS | 1661 | --DOMWINDOW == 236 (0x121a21000) [pid = 1661] [serial = 1459] [outer = 0x0] [url = about:blank] 06:04:45 INFO - PROCESS | 1661 | --DOMWINDOW == 235 (0x135484000) [pid = 1661] [serial = 1453] [outer = 0x0] [url = about:blank] 06:04:45 INFO - PROCESS | 1661 | --DOMWINDOW == 234 (0x12d3f2800) [pid = 1661] [serial = 1483] [outer = 0x0] [url = about:blank] 06:04:45 INFO - PROCESS | 1661 | --DOMWINDOW == 233 (0x112768800) [pid = 1661] [serial = 1462] [outer = 0x0] [url = about:blank] 06:04:45 INFO - PROCESS | 1661 | --DOMWINDOW == 232 (0x118611c00) [pid = 1661] [serial = 1465] [outer = 0x0] [url = about:blank] 06:04:45 INFO - PROCESS | 1661 | --DOMWINDOW == 231 (0x121a22c00) [pid = 1661] [serial = 1472] [outer = 0x0] [url = about:blank] 06:04:45 INFO - PROCESS | 1661 | --DOMWINDOW == 230 (0x126fd1800) [pid = 1661] [serial = 1475] [outer = 0x0] [url = about:blank] 06:04:45 INFO - PROCESS | 1661 | --DOMWINDOW == 229 (0x119da6000) [pid = 1661] [serial = 1469] [outer = 0x0] [url = about:blank] 06:04:45 INFO - PROCESS | 1661 | --DOMWINDOW == 228 (0x124f35400) [pid = 1661] [serial = 1474] [outer = 0x0] [url = about:blank] 06:04:45 INFO - PROCESS | 1661 | --DOMWINDOW == 227 (0x12b224000) [pid = 1661] [serial = 1446] [outer = 0x0] [url = about:blank] 06:04:45 INFO - PROCESS | 1661 | --DOMWINDOW == 226 (0x12f1e6800) [pid = 1661] [serial = 1484] [outer = 0x0] [url = about:blank] 06:04:45 INFO - PROCESS | 1661 | --DOMWINDOW == 225 (0x1277e9000) [pid = 1661] [serial = 1477] [outer = 0x0] [url = about:blank] 06:04:45 INFO - PROCESS | 1661 | --DOMWINDOW == 224 (0x118224000) [pid = 1661] [serial = 1437] [outer = 0x0] [url = about:blank] 06:04:45 INFO - PROCESS | 1661 | --DOMWINDOW == 223 (0x12b2e8c00) [pid = 1661] [serial = 1478] [outer = 0x0] [url = about:blank] 06:04:45 INFO - PROCESS | 1661 | --DOMWINDOW == 222 (0x119106c00) [pid = 1661] [serial = 1466] [outer = 0x0] [url = about:blank] 06:04:45 INFO - PROCESS | 1661 | --DOMWINDOW == 221 (0x12f1ef400) [pid = 1661] [serial = 1486] [outer = 0x0] [url = about:blank] 06:04:45 INFO - PROCESS | 1661 | --DOMWINDOW == 220 (0x1277ea800) [pid = 1661] [serial = 1443] [outer = 0x0] [url = about:blank] 06:04:45 INFO - PROCESS | 1661 | --DOMWINDOW == 219 (0x118930400) [pid = 1661] [serial = 1489] [outer = 0x0] [url = about:blank] 06:04:45 INFO - PROCESS | 1661 | 1464267885498 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]]]}] 06:04:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 06:04:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 873ms 06:04:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 06:04:45 INFO - PROCESS | 1661 | 1464267885532 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 06:04:45 INFO - PROCESS | 1661 | 1464267885534 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 06:04:45 INFO - PROCESS | 1661 | 1464267885536 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 06:04:45 INFO - PROCESS | 1661 | 1464267885539 Marionette TRACE conn2 <- [1,2114,null,{}] 06:04:45 INFO - PROCESS | 1661 | 1464267885546 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}] 06:04:45 INFO - PROCESS | 1661 | 1464267885650 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 06:04:45 INFO - PROCESS | 1661 | 1464267885658 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:45 INFO - PROCESS | 1661 | ++DOCSHELL 0x1257c1000 == 85 [pid = 1661] [id = 536] 06:04:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 220 (0x118611c00) [pid = 1661] [serial = 1608] [outer = 0x0] 06:04:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 221 (0x121a1b000) [pid = 1661] [serial = 1609] [outer = 0x118611c00] 06:04:45 INFO - PROCESS | 1661 | 1464267885687 Marionette DEBUG loaded listener.js 06:04:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 222 (0x1258b3800) [pid = 1661] [serial = 1610] [outer = 0x118611c00] 06:04:46 INFO - PROCESS | 1661 | 1464267886093 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]]]}] 06:04:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 06:04:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 572ms 06:04:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 06:04:46 INFO - PROCESS | 1661 | 1464267886109 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 06:04:46 INFO - PROCESS | 1661 | 1464267886111 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 06:04:46 INFO - PROCESS | 1661 | 1464267886113 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 06:04:46 INFO - PROCESS | 1661 | 1464267886114 Marionette TRACE conn2 <- [1,2118,null,{}] 06:04:46 INFO - PROCESS | 1661 | 1464267886117 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}] 06:04:46 INFO - PROCESS | 1661 | 1464267886219 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 06:04:46 INFO - PROCESS | 1661 | 1464267886241 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:46 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bde0800 == 86 [pid = 1661] [id = 537] 06:04:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 223 (0x1277ea800) [pid = 1661] [serial = 1611] [outer = 0x0] 06:04:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 224 (0x1292a6800) [pid = 1661] [serial = 1612] [outer = 0x1277ea800] 06:04:46 INFO - PROCESS | 1661 | 1464267886268 Marionette DEBUG loaded listener.js 06:04:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 225 (0x12a6f2000) [pid = 1661] [serial = 1613] [outer = 0x1277ea800] 06:04:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 06:04:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 519ms 06:04:46 INFO - PROCESS | 1661 | 1464267886628 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]]]}] 06:04:46 INFO - PROCESS | 1661 | 1464267886643 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 06:04:46 INFO - PROCESS | 1661 | 1464267886645 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 06:04:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 06:04:46 INFO - PROCESS | 1661 | 1464267886665 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 06:04:46 INFO - PROCESS | 1661 | 1464267886666 Marionette TRACE conn2 <- [1,2122,null,{}] 06:04:46 INFO - PROCESS | 1661 | 1464267886669 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}] 06:04:46 INFO - PROCESS | 1661 | 1464267886767 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 06:04:46 INFO - PROCESS | 1661 | 1464267886772 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:46 INFO - PROCESS | 1661 | ++DOCSHELL 0x12d7a4800 == 87 [pid = 1661] [id = 538] 06:04:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 226 (0x129503000) [pid = 1661] [serial = 1614] [outer = 0x0] 06:04:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 227 (0x12b227000) [pid = 1661] [serial = 1615] [outer = 0x129503000] 06:04:46 INFO - PROCESS | 1661 | 1464267886798 Marionette DEBUG loaded listener.js 06:04:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 228 (0x12bb23800) [pid = 1661] [serial = 1616] [outer = 0x129503000] 06:04:47 INFO - PROCESS | 1661 | 1464267887157 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]]]}] 06:04:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 06:04:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 529ms 06:04:47 INFO - PROCESS | 1661 | 1464267887185 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 06:04:47 INFO - PROCESS | 1661 | 1464267887187 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 06:04:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 06:04:47 INFO - PROCESS | 1661 | 1464267887189 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 06:04:47 INFO - PROCESS | 1661 | 1464267887190 Marionette TRACE conn2 <- [1,2126,null,{}] 06:04:47 INFO - PROCESS | 1661 | 1464267887193 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}] 06:04:47 INFO - PROCESS | 1661 | 1464267887307 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 06:04:47 INFO - PROCESS | 1661 | 1464267887400 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:47 INFO - PROCESS | 1661 | ++DOCSHELL 0x12e280800 == 88 [pid = 1661] [id = 539] 06:04:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 229 (0x12b15ac00) [pid = 1661] [serial = 1617] [outer = 0x0] 06:04:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 230 (0x12c470c00) [pid = 1661] [serial = 1618] [outer = 0x12b15ac00] 06:04:47 INFO - PROCESS | 1661 | 1464267887426 Marionette DEBUG loaded listener.js 06:04:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 231 (0x135335c00) [pid = 1661] [serial = 1619] [outer = 0x12b15ac00] 06:04:47 INFO - PROCESS | 1661 | 1464267887759 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]]]}] 06:04:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 06:04:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 618ms 06:04:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 06:04:47 INFO - PROCESS | 1661 | 1464267887808 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 06:04:47 INFO - PROCESS | 1661 | 1464267887809 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 06:04:47 INFO - PROCESS | 1661 | 1464267887811 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 06:04:47 INFO - PROCESS | 1661 | 1464267887812 Marionette TRACE conn2 <- [1,2130,null,{}] 06:04:47 INFO - PROCESS | 1661 | 1464267887815 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}] 06:04:47 INFO - PROCESS | 1661 | 1464267887948 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 06:04:47 INFO - PROCESS | 1661 | 1464267887966 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:47 INFO - PROCESS | 1661 | ++DOCSHELL 0x134ee1800 == 89 [pid = 1661] [id = 540] 06:04:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 232 (0x13547ec00) [pid = 1661] [serial = 1620] [outer = 0x0] 06:04:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 233 (0x135921400) [pid = 1661] [serial = 1621] [outer = 0x13547ec00] 06:04:47 INFO - PROCESS | 1661 | 1464267887991 Marionette DEBUG loaded listener.js 06:04:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 234 (0x135946800) [pid = 1661] [serial = 1622] [outer = 0x13547ec00] 06:04:48 INFO - PROCESS | 1661 | 1464267888359 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] 06:04:48 INFO - PROCESS | 1661 | 1464267888381 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 06:04:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 06:04:48 INFO - PROCESS | 1661 | 1464267888383 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 06:04:48 INFO - PROCESS | 1661 | 1464267888385 Marionette TRACE conn2 <- [1,2134,null,{}] 06:04:48 INFO - PROCESS | 1661 | 1464267888387 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}] 06:04:48 INFO - PROCESS | 1661 | 1464267888516 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 06:04:48 INFO - PROCESS | 1661 | 1464267888530 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:48 INFO - PROCESS | 1661 | ++DOCSHELL 0x135416800 == 90 [pid = 1661] [id = 541] 06:04:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 235 (0x135948800) [pid = 1661] [serial = 1623] [outer = 0x0] 06:04:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 236 (0x135950c00) [pid = 1661] [serial = 1624] [outer = 0x135948800] 06:04:48 INFO - PROCESS | 1661 | 1464267888555 Marionette DEBUG loaded listener.js 06:04:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 237 (0x135c55800) [pid = 1661] [serial = 1625] [outer = 0x135948800] 06:04:48 INFO - PROCESS | 1661 | 1464267888938 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]]]}] 06:04:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 06:04:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 567ms 06:04:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 06:04:48 INFO - PROCESS | 1661 | 1464267888952 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 06:04:48 INFO - PROCESS | 1661 | 1464267888953 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 06:04:48 INFO - PROCESS | 1661 | 1464267888957 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 06:04:48 INFO - PROCESS | 1661 | 1464267888960 Marionette TRACE conn2 <- [1,2138,null,{}] 06:04:48 INFO - PROCESS | 1661 | 1464267888963 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}] 06:04:49 INFO - PROCESS | 1661 | 1464267889103 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 06:04:49 INFO - PROCESS | 1661 | 1464267889118 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:49 INFO - PROCESS | 1661 | ++DOCSHELL 0x135a12000 == 91 [pid = 1661] [id = 542] 06:04:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 238 (0x110d99000) [pid = 1661] [serial = 1626] [outer = 0x0] 06:04:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 239 (0x13734f400) [pid = 1661] [serial = 1627] [outer = 0x110d99000] 06:04:49 INFO - PROCESS | 1661 | 1464267889143 Marionette DEBUG loaded listener.js 06:04:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 240 (0x137358400) [pid = 1661] [serial = 1628] [outer = 0x110d99000] 06:04:49 INFO - PROCESS | 1661 | 1464267889515 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]]]}] 06:04:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 06:04:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 573ms 06:04:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 06:04:49 INFO - PROCESS | 1661 | 1464267889530 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 06:04:49 INFO - PROCESS | 1661 | 1464267889531 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 06:04:49 INFO - PROCESS | 1661 | 1464267889533 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 06:04:49 INFO - PROCESS | 1661 | 1464267889535 Marionette TRACE conn2 <- [1,2142,null,{}] 06:04:49 INFO - PROCESS | 1661 | 1464267889537 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}] 06:04:49 INFO - PROCESS | 1661 | 1464267889671 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 06:04:49 INFO - PROCESS | 1661 | --DOMWINDOW == 239 (0x110d97000) [pid = 1661] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 06:04:49 INFO - PROCESS | 1661 | --DOMWINDOW == 238 (0x1258aa400) [pid = 1661] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 06:04:49 INFO - PROCESS | 1661 | --DOMWINDOW == 237 (0x12950d000) [pid = 1661] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 06:04:49 INFO - PROCESS | 1661 | --DOMWINDOW == 236 (0x12b2e1c00) [pid = 1661] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 06:04:49 INFO - PROCESS | 1661 | --DOMWINDOW == 235 (0x110d9c800) [pid = 1661] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 06:04:49 INFO - PROCESS | 1661 | --DOMWINDOW == 234 (0x135c61400) [pid = 1661] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 06:04:49 INFO - PROCESS | 1661 | --DOMWINDOW == 233 (0x1125f1c00) [pid = 1661] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 06:04:49 INFO - PROCESS | 1661 | --DOMWINDOW == 232 (0x121976400) [pid = 1661] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 06:04:49 INFO - PROCESS | 1661 | --DOMWINDOW == 231 (0x1182f4c00) [pid = 1661] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 06:04:49 INFO - PROCESS | 1661 | --DOMWINDOW == 230 (0x12131d800) [pid = 1661] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 06:04:49 INFO - PROCESS | 1661 | --DOMWINDOW == 229 (0x119395000) [pid = 1661] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 06:04:49 INFO - PROCESS | 1661 | --DOMWINDOW == 228 (0x112785800) [pid = 1661] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 06:04:49 INFO - PROCESS | 1661 | --DOMWINDOW == 227 (0x12f1e9800) [pid = 1661] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 06:04:49 INFO - PROCESS | 1661 | --DOMWINDOW == 226 (0x124f32000) [pid = 1661] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 06:04:49 INFO - PROCESS | 1661 | 1464267889948 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:49 INFO - PROCESS | 1661 | ++DOCSHELL 0x1186c4800 == 92 [pid = 1661] [id = 543] 06:04:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 227 (0x110d98400) [pid = 1661] [serial = 1629] [outer = 0x0] 06:04:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 228 (0x1125f1c00) [pid = 1661] [serial = 1630] [outer = 0x110d98400] 06:04:49 INFO - PROCESS | 1661 | 1464267889974 Marionette DEBUG loaded listener.js 06:04:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 229 (0x119c8c000) [pid = 1661] [serial = 1631] [outer = 0x110d98400] 06:04:50 INFO - PROCESS | 1661 | 1464267890279 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] 06:04:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 06:04:50 INFO - PROCESS | 1661 | 1464267890310 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 06:04:50 INFO - PROCESS | 1661 | 1464267890313 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 06:04:50 INFO - PROCESS | 1661 | 1464267890315 Marionette TRACE conn2 <- [1,2146,null,{}] 06:04:50 INFO - PROCESS | 1661 | 1464267890317 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}] 06:04:50 INFO - PROCESS | 1661 | 1464267890472 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 06:04:50 INFO - PROCESS | 1661 | 1464267890559 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:50 INFO - PROCESS | 1661 | ++DOCSHELL 0x1374ef000 == 93 [pid = 1661] [id = 544] 06:04:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 230 (0x126d1a800) [pid = 1661] [serial = 1632] [outer = 0x0] 06:04:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 231 (0x12f1e9800) [pid = 1661] [serial = 1633] [outer = 0x126d1a800] 06:04:50 INFO - PROCESS | 1661 | 1464267890599 Marionette DEBUG loaded listener.js 06:04:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 232 (0x140564c00) [pid = 1661] [serial = 1634] [outer = 0x126d1a800] 06:04:50 INFO - PROCESS | 1661 | 1464267890896 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] 06:04:50 INFO - PROCESS | 1661 | 1464267890935 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 06:04:50 INFO - PROCESS | 1661 | 1464267890937 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 06:04:50 INFO - PROCESS | 1661 | 1464267890938 Marionette TRACE conn2 <- [1,2150,null,{}] 06:04:50 INFO - PROCESS | 1661 | 1464267890944 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}] 06:04:51 INFO - PROCESS | 1661 | 1464267891050 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 06:04:51 INFO - PROCESS | 1661 | 1464267891145 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:51 INFO - PROCESS | 1661 | ++DOCSHELL 0x141103800 == 94 [pid = 1661] [id = 545] 06:04:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 233 (0x121976400) [pid = 1661] [serial = 1635] [outer = 0x0] 06:04:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 234 (0x12d741400) [pid = 1661] [serial = 1636] [outer = 0x121976400] 06:04:51 INFO - PROCESS | 1661 | 1464267891171 Marionette DEBUG loaded listener.js 06:04:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 235 (0x13fd20800) [pid = 1661] [serial = 1637] [outer = 0x121976400] 06:04:51 INFO - PROCESS | 1661 | 1464267891444 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]]]}] 06:04:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 06:04:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 522ms 06:04:51 INFO - PROCESS | 1661 | 1464267891465 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 06:04:51 INFO - PROCESS | 1661 | 1464267891466 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 06:04:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 06:04:51 INFO - PROCESS | 1661 | 1464267891468 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 06:04:51 INFO - PROCESS | 1661 | 1464267891469 Marionette TRACE conn2 <- [1,2154,null,{}] 06:04:51 INFO - PROCESS | 1661 | 1464267891472 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}] 06:04:51 INFO - PROCESS | 1661 | 1464267891589 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 06:04:51 INFO - PROCESS | 1661 | 1464267891594 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:51 INFO - PROCESS | 1661 | ++DOCSHELL 0x1425d6000 == 95 [pid = 1661] [id = 546] 06:04:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 236 (0x12d745c00) [pid = 1661] [serial = 1638] [outer = 0x0] 06:04:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 237 (0x12d750c00) [pid = 1661] [serial = 1639] [outer = 0x12d745c00] 06:04:51 INFO - PROCESS | 1661 | 1464267891618 Marionette DEBUG loaded listener.js 06:04:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 238 (0x12d755000) [pid = 1661] [serial = 1640] [outer = 0x12d745c00] 06:04:52 INFO - PROCESS | 1661 | --DOCSHELL 0x12d79a800 == 94 [pid = 1661] [id = 245] 06:04:52 INFO - PROCESS | 1661 | --DOCSHELL 0x12da86000 == 93 [pid = 1661] [id = 246] 06:04:52 INFO - PROCESS | 1661 | --DOCSHELL 0x1359cb000 == 92 [pid = 1661] [id = 422] 06:04:52 INFO - PROCESS | 1661 | --DOCSHELL 0x12b10a800 == 91 [pid = 1661] [id = 208] 06:04:52 INFO - PROCESS | 1661 | --DOCSHELL 0x134e81800 == 90 [pid = 1661] [id = 477] 06:04:52 INFO - PROCESS | 1661 | --DOCSHELL 0x12e23d800 == 89 [pid = 1661] [id = 508] 06:04:52 INFO - PROCESS | 1661 | --DOCSHELL 0x1277ac000 == 88 [pid = 1661] [id = 509] 06:04:52 INFO - PROCESS | 1661 | --DOCSHELL 0x12c440000 == 87 [pid = 1661] [id = 323] 06:04:52 INFO - PROCESS | 1661 | --DOCSHELL 0x1374e6800 == 86 [pid = 1661] [id = 499] 06:04:52 INFO - PROCESS | 1661 | --DOCSHELL 0x12d3e5000 == 85 [pid = 1661] [id = 299] 06:04:52 INFO - PROCESS | 1661 | --DOCSHELL 0x1271c2000 == 84 [pid = 1661] [id = 182] 06:04:52 INFO - PROCESS | 1661 | --DOCSHELL 0x1355ca000 == 83 [pid = 1661] [id = 380] 06:04:52 INFO - PROCESS | 1661 | --DOCSHELL 0x121b3f800 == 82 [pid = 1661] [id = 464] 06:04:52 INFO - PROCESS | 1661 | --DOCSHELL 0x116771000 == 81 [pid = 1661] [id = 343] 06:04:52 INFO - PROCESS | 1661 | --DOCSHELL 0x12da9f800 == 80 [pid = 1661] [id = 342] 06:04:52 INFO - PROCESS | 1661 | --DOCSHELL 0x12d44e000 == 79 [pid = 1661] [id = 396] 06:04:53 INFO - PROCESS | 1661 | --DOCSHELL 0x1373af800 == 78 [pid = 1661] [id = 506] 06:04:53 INFO - PROCESS | 1661 | --DOCSHELL 0x12f1da000 == 77 [pid = 1661] [id = 444] 06:04:53 INFO - PROCESS | 1661 | --DOCSHELL 0x14111d000 == 76 [pid = 1661] [id = 507] 06:04:53 INFO - PROCESS | 1661 | --DOCSHELL 0x119d47800 == 75 [pid = 1661] [id = 364] 06:04:53 INFO - PROCESS | 1661 | --DOCSHELL 0x133dcb800 == 74 [pid = 1661] [id = 484] 06:04:53 INFO - PROCESS | 1661 | --DOCSHELL 0x128d75800 == 73 [pid = 1661] [id = 167] 06:04:53 INFO - PROCESS | 1661 | --DOCSHELL 0x11a0d5800 == 72 [pid = 1661] [id = 325] 06:04:53 INFO - PROCESS | 1661 | --DOCSHELL 0x1182da000 == 71 [pid = 1661] [id = 382] 06:04:53 INFO - PROCESS | 1661 | --DOCSHELL 0x135710000 == 70 [pid = 1661] [id = 483] 06:04:53 INFO - PROCESS | 1661 | --DOCSHELL 0x12e278800 == 69 [pid = 1661] [id = 402] 06:04:53 INFO - PROCESS | 1661 | --DOCSHELL 0x13540d800 == 68 [pid = 1661] [id = 482] 06:04:53 INFO - PROCESS | 1661 | --DOCSHELL 0x12484f800 == 67 [pid = 1661] [id = 486] 06:04:53 INFO - PROCESS | 1661 | --DOCSHELL 0x12b82c800 == 66 [pid = 1661] [id = 283] 06:04:53 INFO - PROCESS | 1661 | --DOCSHELL 0x128d82000 == 65 [pid = 1661] [id = 194] 06:04:53 INFO - PROCESS | 1661 | --DOCSHELL 0x12d434800 == 64 [pid = 1661] [id = 244] 06:04:53 INFO - PROCESS | 1661 | --DOCSHELL 0x134ea4000 == 63 [pid = 1661] [id = 442] 06:04:53 INFO - PROCESS | 1661 | --DOCSHELL 0x12c441800 == 62 [pid = 1661] [id = 222] 06:04:53 INFO - PROCESS | 1661 | --DOCSHELL 0x1355e1000 == 61 [pid = 1661] [id = 381] 06:04:53 INFO - PROCESS | 1661 | --DOCSHELL 0x118686000 == 60 [pid = 1661] [id = 264] 06:04:53 INFO - PROCESS | 1661 | --DOCSHELL 0x133ddf000 == 59 [pid = 1661] [id = 485] 06:04:53 INFO - PROCESS | 1661 | --DOCSHELL 0x134eb8000 == 58 [pid = 1661] [id = 443] 06:04:53 INFO - PROCESS | 1661 | --DOCSHELL 0x12935d800 == 57 [pid = 1661] [id = 403] 06:04:53 INFO - PROCESS | 1661 | --DOCSHELL 0x12bad2800 == 56 [pid = 1661] [id = 379] 06:04:53 INFO - PROCESS | 1661 | --DOCSHELL 0x13519a000 == 55 [pid = 1661] [id = 401] 06:04:53 INFO - PROCESS | 1661 | --DOCSHELL 0x11a0ce800 == 54 [pid = 1661] [id = 286] 06:04:53 INFO - PROCESS | 1661 | --DOCSHELL 0x126f11800 == 53 [pid = 1661] [id = 421] 06:04:53 INFO - PROCESS | 1661 | --DOCSHELL 0x12c429000 == 52 [pid = 1661] [id = 324] 06:04:53 INFO - PROCESS | 1661 | --DOCSHELL 0x12d449000 == 51 [pid = 1661] [id = 341] 06:04:53 INFO - PROCESS | 1661 | --DOCSHELL 0x12b839000 == 50 [pid = 1661] [id = 534] 06:04:53 INFO - PROCESS | 1661 | --DOCSHELL 0x134ed2000 == 49 [pid = 1661] [id = 533] 06:04:53 INFO - PROCESS | 1661 | --DOCSHELL 0x1199bb000 == 48 [pid = 1661] [id = 532] 06:04:53 INFO - PROCESS | 1661 | --DOCSHELL 0x135ab4800 == 47 [pid = 1661] [id = 531] 06:04:53 INFO - PROCESS | 1661 | --DOCSHELL 0x142141800 == 46 [pid = 1661] [id = 530] 06:04:53 INFO - PROCESS | 1661 | --DOCSHELL 0x141121800 == 45 [pid = 1661] [id = 529] 06:04:53 INFO - PROCESS | 1661 | --DOCSHELL 0x13fdb7000 == 44 [pid = 1661] [id = 528] 06:04:53 INFO - PROCESS | 1661 | --DOCSHELL 0x13fd61000 == 43 [pid = 1661] [id = 527] 06:04:53 INFO - PROCESS | 1661 | --DOCSHELL 0x1375b2000 == 42 [pid = 1661] [id = 526] 06:04:53 INFO - PROCESS | 1661 | --DOCSHELL 0x137392800 == 41 [pid = 1661] [id = 525] 06:04:53 INFO - PROCESS | 1661 | --DOCSHELL 0x12c43d000 == 40 [pid = 1661] [id = 524] 06:04:53 INFO - PROCESS | 1661 | --DOCSHELL 0x135a13800 == 39 [pid = 1661] [id = 522] 06:04:53 INFO - PROCESS | 1661 | --DOCSHELL 0x11a0ca000 == 38 [pid = 1661] [id = 523] 06:04:53 INFO - PROCESS | 1661 | --DOCSHELL 0x12e280800 == 37 [pid = 1661] [id = 539] 06:04:53 INFO - PROCESS | 1661 | --DOCSHELL 0x12710d800 == 36 [pid = 1661] [id = 535] 06:04:53 INFO - PROCESS | 1661 | --DOCSHELL 0x12d7a4800 == 35 [pid = 1661] [id = 538] 06:04:53 INFO - PROCESS | 1661 | --DOCSHELL 0x134ee1800 == 34 [pid = 1661] [id = 540] 06:04:53 INFO - PROCESS | 1661 | --DOCSHELL 0x12bde0800 == 33 [pid = 1661] [id = 537] 06:04:53 INFO - PROCESS | 1661 | --DOCSHELL 0x135a12000 == 32 [pid = 1661] [id = 542] 06:04:53 INFO - PROCESS | 1661 | --DOCSHELL 0x1374ef000 == 31 [pid = 1661] [id = 544] 06:04:53 INFO - PROCESS | 1661 | --DOCSHELL 0x135416800 == 30 [pid = 1661] [id = 541] 06:04:53 INFO - PROCESS | 1661 | --DOCSHELL 0x1186c4800 == 29 [pid = 1661] [id = 543] 06:04:53 INFO - PROCESS | 1661 | --DOCSHELL 0x1257c1000 == 28 [pid = 1661] [id = 536] 06:04:53 INFO - PROCESS | 1661 | --DOMWINDOW == 237 (0x12d3f6c00) [pid = 1661] [serial = 1432] [outer = 0x0] [url = about:blank] 06:04:53 INFO - PROCESS | 1661 | --DOMWINDOW == 236 (0x12a6f1800) [pid = 1661] [serial = 1549] [outer = 0x0] [url = about:blank] 06:04:53 INFO - PROCESS | 1661 | --DOMWINDOW == 235 (0x12b2ed000) [pid = 1661] [serial = 1552] [outer = 0x0] [url = about:blank] 06:04:53 INFO - PROCESS | 1661 | --DOMWINDOW == 234 (0x12c47b000) [pid = 1661] [serial = 1555] [outer = 0x0] [url = about:blank] 06:04:53 INFO - PROCESS | 1661 | --DOMWINDOW == 233 (0x12c025800) [pid = 1661] [serial = 1553] [outer = 0x0] [url = about:blank] 06:04:53 INFO - PROCESS | 1661 | --DOMWINDOW == 232 (0x12da24400) [pid = 1661] [serial = 1559] [outer = 0x0] [url = about:blank] 06:04:53 INFO - PROCESS | 1661 | --DOMWINDOW == 231 (0x121320000) [pid = 1661] [serial = 1558] [outer = 0x0] [url = about:blank] 06:04:53 INFO - PROCESS | 1661 | --DOMWINDOW == 230 (0x13755a400) [pid = 1661] [serial = 1499] [outer = 0x0] [url = about:blank] 06:04:53 INFO - PROCESS | 1661 | --DOMWINDOW == 229 (0x111c82400) [pid = 1661] [serial = 1532] [outer = 0x0] [url = about:blank] 06:04:53 INFO - PROCESS | 1661 | --DOMWINDOW == 228 (0x112681000) [pid = 1661] [serial = 1531] [outer = 0x0] [url = about:blank] 06:04:53 INFO - PROCESS | 1661 | --DOMWINDOW == 227 (0x1164ad000) [pid = 1661] [serial = 1501] [outer = 0x0] [url = about:blank] 06:04:53 INFO - PROCESS | 1661 | --DOMWINDOW == 226 (0x12511c400) [pid = 1661] [serial = 1546] [outer = 0x0] [url = about:blank] 06:04:53 INFO - PROCESS | 1661 | --DOMWINDOW == 225 (0x11892f800) [pid = 1661] [serial = 1537] [outer = 0x0] [url = about:blank] 06:04:53 INFO - PROCESS | 1661 | --DOMWINDOW == 224 (0x119394000) [pid = 1661] [serial = 1538] [outer = 0x0] [url = about:blank] 06:04:53 INFO - PROCESS | 1661 | --DOMWINDOW == 223 (0x12135b400) [pid = 1661] [serial = 1543] [outer = 0x0] [url = about:blank] 06:04:53 INFO - PROCESS | 1661 | --DOMWINDOW == 222 (0x121ad3c00) [pid = 1661] [serial = 1544] [outer = 0x0] [url = about:blank] 06:04:53 INFO - PROCESS | 1661 | --DOMWINDOW == 221 (0x135328000) [pid = 1661] [serial = 1510] [outer = 0x0] [url = about:blank] 06:04:53 INFO - PROCESS | 1661 | --DOMWINDOW == 220 (0x119c05c00) [pid = 1661] [serial = 1540] [outer = 0x0] [url = about:blank] 06:04:53 INFO - PROCESS | 1661 | --DOMWINDOW == 219 (0x12134f400) [pid = 1661] [serial = 1541] [outer = 0x0] [url = about:blank] 06:04:53 INFO - PROCESS | 1661 | --DOMWINDOW == 218 (0x1182f3c00) [pid = 1661] [serial = 1535] [outer = 0x0] [url = about:blank] 06:04:53 INFO - PROCESS | 1661 | --DOMWINDOW == 217 (0x116860800) [pid = 1661] [serial = 1534] [outer = 0x0] [url = about:blank] 06:04:53 INFO - PROCESS | 1661 | --DOMWINDOW == 216 (0x119d9a800) [pid = 1661] [serial = 1504] [outer = 0x0] [url = about:blank] 06:04:53 INFO - PROCESS | 1661 | --DOMWINDOW == 215 (0x135232000) [pid = 1661] [serial = 1513] [outer = 0x0] [url = about:blank] 06:04:53 INFO - PROCESS | 1661 | --DOMWINDOW == 214 (0x1292a4c00) [pid = 1661] [serial = 1507] [outer = 0x0] [url = about:blank] 06:04:53 INFO - PROCESS | 1661 | --DOMWINDOW == 213 (0x135a76c00) [pid = 1661] [serial = 1519] [outer = 0x0] [url = about:blank] 06:04:53 INFO - PROCESS | 1661 | --DOMWINDOW == 212 (0x135333000) [pid = 1661] [serial = 1516] [outer = 0x0] [url = about:blank] 06:04:53 INFO - PROCESS | 1661 | --DOMWINDOW == 211 (0x13755b400) [pid = 1661] [serial = 1522] [outer = 0x0] [url = about:blank] 06:04:53 INFO - PROCESS | 1661 | --DOMWINDOW == 210 (0x13fd7b400) [pid = 1661] [serial = 1525] [outer = 0x0] [url = about:blank] 06:04:53 INFO - PROCESS | 1661 | --DOMWINDOW == 209 (0x137557c00) [pid = 1661] [serial = 1528] [outer = 0x0] [url = about:blank] 06:04:53 INFO - PROCESS | 1661 | --DOMWINDOW == 208 (0x12da23400) [pid = 1661] [serial = 1556] [outer = 0x0] [url = about:blank] 06:04:53 INFO - PROCESS | 1661 | --DOMWINDOW == 207 (0x13532d400) [pid = 1661] [serial = 1561] [outer = 0x0] [url = about:blank] 06:04:53 INFO - PROCESS | 1661 | --DOMWINDOW == 206 (0x12b21f400) [pid = 1661] [serial = 1550] [outer = 0x0] [url = about:blank] 06:04:53 INFO - PROCESS | 1661 | --DOMWINDOW == 205 (0x13595f000) [pid = 1661] [serial = 1567] [outer = 0x0] [url = about:blank] 06:04:53 INFO - PROCESS | 1661 | --DOMWINDOW == 204 (0x135920800) [pid = 1661] [serial = 1564] [outer = 0x0] [url = about:blank] 06:04:53 INFO - PROCESS | 1661 | --DOMWINDOW == 203 (0x1292a6400) [pid = 1661] [serial = 1547] [outer = 0x0] [url = about:blank] 06:04:53 INFO - PROCESS | 1661 | --DOMWINDOW == 202 (0x135483000) [pid = 1661] [serial = 1562] [outer = 0x0] [url = about:blank] 06:04:53 INFO - PROCESS | 1661 | --DOMWINDOW == 201 (0x135926800) [pid = 1661] [serial = 1565] [outer = 0x0] [url = about:blank] 06:04:53 INFO - PROCESS | 1661 | --DOCSHELL 0x141103800 == 27 [pid = 1661] [id = 545] 06:04:54 INFO - PROCESS | 1661 | 1464267894024 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]]]}] 06:04:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 06:04:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 2581ms 06:04:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 06:04:54 INFO - PROCESS | 1661 | 1464267894050 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 06:04:54 INFO - PROCESS | 1661 | 1464267894052 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 06:04:54 INFO - PROCESS | 1661 | 1464267894057 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 06:04:54 INFO - PROCESS | 1661 | 1464267894060 Marionette TRACE conn2 <- [1,2158,null,{}] 06:04:54 INFO - PROCESS | 1661 | 1464267894064 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}] 06:04:54 INFO - PROCESS | 1661 | 1464267894204 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 06:04:54 INFO - PROCESS | 1661 | 1464267894226 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:54 INFO - PROCESS | 1661 | ++DOCSHELL 0x115d0b800 == 28 [pid = 1661] [id = 547] 06:04:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 202 (0x1125b8c00) [pid = 1661] [serial = 1641] [outer = 0x0] 06:04:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 203 (0x1125b9800) [pid = 1661] [serial = 1642] [outer = 0x1125b8c00] 06:04:54 INFO - PROCESS | 1661 | 1464267894271 Marionette DEBUG loaded listener.js 06:04:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 204 (0x1125ee000) [pid = 1661] [serial = 1643] [outer = 0x1125b8c00] 06:04:54 INFO - PROCESS | 1661 | 1464267894712 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]]]}] 06:04:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 06:04:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 674ms 06:04:54 INFO - PROCESS | 1661 | 1464267894730 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 06:04:54 INFO - PROCESS | 1661 | 1464267894735 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 06:04:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 06:04:54 INFO - PROCESS | 1661 | 1464267894741 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 06:04:54 INFO - PROCESS | 1661 | 1464267894742 Marionette TRACE conn2 <- [1,2162,null,{}] 06:04:54 INFO - PROCESS | 1661 | 1464267894745 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}] 06:04:54 INFO - PROCESS | 1661 | 1464267894830 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 06:04:54 INFO - PROCESS | 1661 | 1464267894836 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:54 INFO - PROCESS | 1661 | ++DOCSHELL 0x116abb800 == 29 [pid = 1661] [id = 548] 06:04:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 205 (0x1125f5c00) [pid = 1661] [serial = 1644] [outer = 0x0] 06:04:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 206 (0x112686c00) [pid = 1661] [serial = 1645] [outer = 0x1125f5c00] 06:04:54 INFO - PROCESS | 1661 | 1464267894865 Marionette DEBUG loaded listener.js 06:04:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 207 (0x112766000) [pid = 1661] [serial = 1646] [outer = 0x1125f5c00] 06:04:55 INFO - PROCESS | 1661 | 1464267895232 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]]]}] 06:04:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 06:04:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 521ms 06:04:55 INFO - PROCESS | 1661 | 1464267895261 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 06:04:55 INFO - PROCESS | 1661 | 1464267895263 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 06:04:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 06:04:55 INFO - PROCESS | 1661 | 1464267895272 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 06:04:55 INFO - PROCESS | 1661 | 1464267895274 Marionette TRACE conn2 <- [1,2166,null,{}] 06:04:55 INFO - PROCESS | 1661 | 1464267895282 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}] 06:04:55 INFO - PROCESS | 1661 | 1464267895367 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 06:04:55 INFO - PROCESS | 1661 | 1464267895384 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:55 INFO - PROCESS | 1661 | ++DOCSHELL 0x1181e3800 == 30 [pid = 1661] [id = 549] 06:04:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 208 (0x110d97400) [pid = 1661] [serial = 1647] [outer = 0x0] 06:04:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 209 (0x112787c00) [pid = 1661] [serial = 1648] [outer = 0x110d97400] 06:04:55 INFO - PROCESS | 1661 | 1464267895414 Marionette DEBUG loaded listener.js 06:04:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 210 (0x11294d400) [pid = 1661] [serial = 1649] [outer = 0x110d97400] 06:04:55 INFO - PROCESS | 1661 | 1464267895778 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]]]}] 06:04:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 06:04:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 524ms 06:04:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 06:04:55 INFO - PROCESS | 1661 | 1464267895797 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 06:04:55 INFO - PROCESS | 1661 | 1464267895799 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 06:04:55 INFO - PROCESS | 1661 | 1464267895801 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 06:04:55 INFO - PROCESS | 1661 | 1464267895802 Marionette TRACE conn2 <- [1,2170,null,{}] 06:04:55 INFO - PROCESS | 1661 | 1464267895805 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}] 06:04:55 INFO - PROCESS | 1661 | 1464267895889 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 06:04:55 INFO - PROCESS | 1661 | 1464267895948 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:55 INFO - PROCESS | 1661 | ++DOCSHELL 0x1186c4800 == 31 [pid = 1661] [id = 550] 06:04:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 211 (0x11277bc00) [pid = 1661] [serial = 1650] [outer = 0x0] 06:04:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 212 (0x112cde000) [pid = 1661] [serial = 1651] [outer = 0x11277bc00] 06:04:55 INFO - PROCESS | 1661 | 1464267895974 Marionette DEBUG loaded listener.js 06:04:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 213 (0x113c20000) [pid = 1661] [serial = 1652] [outer = 0x11277bc00] 06:04:56 INFO - PROCESS | 1661 | 1464267896262 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]]]}] 06:04:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 06:04:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 474ms 06:04:56 INFO - PROCESS | 1661 | 1464267896279 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 06:04:56 INFO - PROCESS | 1661 | 1464267896280 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 06:04:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 06:04:56 INFO - PROCESS | 1661 | 1464267896283 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 06:04:56 INFO - PROCESS | 1661 | 1464267896284 Marionette TRACE conn2 <- [1,2174,null,{}] 06:04:56 INFO - PROCESS | 1661 | 1464267896286 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}] 06:04:56 INFO - PROCESS | 1661 | 1464267896368 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 06:04:56 INFO - PROCESS | 1661 | 1464267896374 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:56 INFO - PROCESS | 1661 | ++DOCSHELL 0x11916a800 == 32 [pid = 1661] [id = 551] 06:04:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 214 (0x110db2800) [pid = 1661] [serial = 1653] [outer = 0x0] 06:04:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 215 (0x115d75c00) [pid = 1661] [serial = 1654] [outer = 0x110db2800] 06:04:56 INFO - PROCESS | 1661 | 1464267896401 Marionette DEBUG loaded listener.js 06:04:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 216 (0x11660a400) [pid = 1661] [serial = 1655] [outer = 0x110db2800] 06:04:56 INFO - PROCESS | 1661 | 1464267896866 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]]]}] 06:04:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 06:04:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 618ms 06:04:56 INFO - PROCESS | 1661 | 1464267896903 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 06:04:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 06:04:56 INFO - PROCESS | 1661 | 1464267896904 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 06:04:56 INFO - PROCESS | 1661 | 1464267896910 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 06:04:56 INFO - PROCESS | 1661 | 1464267896912 Marionette TRACE conn2 <- [1,2178,null,{}] 06:04:56 INFO - PROCESS | 1661 | 1464267896915 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}] 06:04:57 INFO - PROCESS | 1661 | 1464267897071 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 06:04:57 INFO - PROCESS | 1661 | 1464267897090 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:57 INFO - PROCESS | 1661 | ++DOCSHELL 0x11a0c6800 == 33 [pid = 1661] [id = 552] 06:04:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 217 (0x117108800) [pid = 1661] [serial = 1656] [outer = 0x0] 06:04:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 218 (0x118225c00) [pid = 1661] [serial = 1657] [outer = 0x117108800] 06:04:57 INFO - PROCESS | 1661 | 1464267897132 Marionette DEBUG loaded listener.js 06:04:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 219 (0x118254800) [pid = 1661] [serial = 1658] [outer = 0x117108800] 06:04:57 INFO - PROCESS | 1661 | 1464267897515 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]]]}] 06:04:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 06:04:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 623ms 06:04:57 INFO - PROCESS | 1661 | 1464267897531 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 06:04:57 INFO - PROCESS | 1661 | 1464267897532 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 06:04:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 06:04:57 INFO - PROCESS | 1661 | 1464267897534 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 06:04:57 INFO - PROCESS | 1661 | 1464267897535 Marionette TRACE conn2 <- [1,2182,null,{}] 06:04:57 INFO - PROCESS | 1661 | 1464267897545 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}] 06:04:57 INFO - PROCESS | 1661 | 1464267897658 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 06:04:57 INFO - PROCESS | 1661 | 1464267897666 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:57 INFO - PROCESS | 1661 | ++DOCSHELL 0x12148a000 == 34 [pid = 1661] [id = 553] 06:04:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 220 (0x117111800) [pid = 1661] [serial = 1659] [outer = 0x0] 06:04:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 221 (0x1182f2c00) [pid = 1661] [serial = 1660] [outer = 0x117111800] 06:04:57 INFO - PROCESS | 1661 | 1464267897691 Marionette DEBUG loaded listener.js 06:04:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 222 (0x118545000) [pid = 1661] [serial = 1661] [outer = 0x117111800] 06:04:57 INFO - PROCESS | 1661 | 1464267897994 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]]]}] 06:04:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 06:04:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 469ms 06:04:58 INFO - PROCESS | 1661 | 1464267898004 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 06:04:58 INFO - PROCESS | 1661 | 1464267898006 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 06:04:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 06:04:58 INFO - PROCESS | 1661 | 1464267898012 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 06:04:58 INFO - PROCESS | 1661 | 1464267898013 Marionette TRACE conn2 <- [1,2186,null,{}] 06:04:58 INFO - PROCESS | 1661 | 1464267898015 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}] 06:04:58 INFO - PROCESS | 1661 | 1464267898095 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 06:04:58 INFO - PROCESS | 1661 | 1464267898100 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:58 INFO - PROCESS | 1661 | ++DOCSHELL 0x121b50000 == 35 [pid = 1661] [id = 554] 06:04:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 223 (0x118547000) [pid = 1661] [serial = 1662] [outer = 0x0] 06:04:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 224 (0x118607400) [pid = 1661] [serial = 1663] [outer = 0x118547000] 06:04:58 INFO - PROCESS | 1661 | 1464267898133 Marionette DEBUG loaded listener.js 06:04:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 225 (0x118611000) [pid = 1661] [serial = 1664] [outer = 0x118547000] 06:04:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 06:04:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 469ms 06:04:58 INFO - PROCESS | 1661 | 1464267898477 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]]]}] 06:04:58 INFO - PROCESS | 1661 | 1464267898481 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 06:04:58 INFO - PROCESS | 1661 | 1464267898482 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 06:04:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 06:04:58 INFO - PROCESS | 1661 | 1464267898484 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 06:04:58 INFO - PROCESS | 1661 | 1464267898486 Marionette TRACE conn2 <- [1,2190,null,{}] 06:04:58 INFO - PROCESS | 1661 | 1464267898488 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}] 06:04:58 INFO - PROCESS | 1661 | 1464267898602 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 06:04:58 INFO - PROCESS | 1661 | 1464267898609 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:58 INFO - PROCESS | 1661 | ++DOCSHELL 0x1181e3000 == 36 [pid = 1661] [id = 555] 06:04:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 226 (0x118490000) [pid = 1661] [serial = 1665] [outer = 0x0] 06:04:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 227 (0x11861e000) [pid = 1661] [serial = 1666] [outer = 0x118490000] 06:04:58 INFO - PROCESS | 1661 | 1464267898634 Marionette DEBUG loaded listener.js 06:04:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 228 (0x1186f4400) [pid = 1661] [serial = 1667] [outer = 0x118490000] 06:04:58 INFO - PROCESS | 1661 | 1464267898976 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]]]}] 06:04:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 06:04:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 520ms 06:04:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 06:04:59 INFO - PROCESS | 1661 | 1464267899006 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 06:04:59 INFO - PROCESS | 1661 | 1464267899007 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 06:04:59 INFO - PROCESS | 1661 | 1464267899009 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 06:04:59 INFO - PROCESS | 1661 | 1464267899011 Marionette TRACE conn2 <- [1,2194,null,{}] 06:04:59 INFO - PROCESS | 1661 | 1464267899013 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}] 06:04:59 INFO - PROCESS | 1661 | 1464267899097 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 06:04:59 INFO - PROCESS | 1661 | 1464267899101 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:59 INFO - PROCESS | 1661 | ++DOCSHELL 0x126f12000 == 37 [pid = 1661] [id = 556] 06:04:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 229 (0x11892f000) [pid = 1661] [serial = 1668] [outer = 0x0] 06:04:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 230 (0x11938d800) [pid = 1661] [serial = 1669] [outer = 0x11892f000] 06:04:59 INFO - PROCESS | 1661 | 1464267899128 Marionette DEBUG loaded listener.js 06:04:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 231 (0x119395000) [pid = 1661] [serial = 1670] [outer = 0x11892f000] 06:04:59 INFO - PROCESS | 1661 | 1464267899545 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]]]}] 06:04:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 06:04:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 570ms 06:04:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 06:04:59 INFO - PROCESS | 1661 | 1464267899581 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 06:04:59 INFO - PROCESS | 1661 | 1464267899584 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 06:04:59 INFO - PROCESS | 1661 | 1464267899587 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 06:04:59 INFO - PROCESS | 1661 | 1464267899590 Marionette TRACE conn2 <- [1,2198,null,{}] 06:04:59 INFO - PROCESS | 1661 | 1464267899599 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}] 06:04:59 INFO - PROCESS | 1661 | 1464267899772 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 06:04:59 INFO - PROCESS | 1661 | 1464267899846 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:59 INFO - PROCESS | 1661 | ++DOCSHELL 0x11916a000 == 38 [pid = 1661] [id = 557] 06:04:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 232 (0x119393800) [pid = 1661] [serial = 1671] [outer = 0x0] 06:04:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 233 (0x119510c00) [pid = 1661] [serial = 1672] [outer = 0x119393800] 06:04:59 INFO - PROCESS | 1661 | 1464267899879 Marionette DEBUG loaded listener.js 06:04:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 234 (0x11985ec00) [pid = 1661] [serial = 1673] [outer = 0x119393800] 06:05:00 INFO - PROCESS | 1661 | 1464267900221 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]]]}] 06:05:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 06:05:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 678ms 06:05:00 INFO - PROCESS | 1661 | 1464267900264 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 06:05:00 INFO - PROCESS | 1661 | 1464267900265 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 06:05:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 06:05:00 INFO - PROCESS | 1661 | 1464267900268 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 06:05:00 INFO - PROCESS | 1661 | 1464267900269 Marionette TRACE conn2 <- [1,2202,null,{}] 06:05:00 INFO - PROCESS | 1661 | 1464267900271 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}] 06:05:00 INFO - PROCESS | 1661 | 1464267900375 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 06:05:00 INFO - PROCESS | 1661 | 1464267900379 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:00 INFO - PROCESS | 1661 | ++DOCSHELL 0x12900e800 == 39 [pid = 1661] [id = 558] 06:05:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 235 (0x11985e000) [pid = 1661] [serial = 1674] [outer = 0x0] 06:05:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 236 (0x119c8d400) [pid = 1661] [serial = 1675] [outer = 0x11985e000] 06:05:00 INFO - PROCESS | 1661 | 1464267900440 Marionette DEBUG loaded listener.js 06:05:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 237 (0x119d99c00) [pid = 1661] [serial = 1676] [outer = 0x11985e000] 06:05:00 INFO - PROCESS | 1661 | 1464267900749 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]]]}] 06:05:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 06:05:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 523ms 06:05:00 INFO - PROCESS | 1661 | 1464267900792 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 06:05:00 INFO - PROCESS | 1661 | 1464267900794 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 06:05:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 06:05:00 INFO - PROCESS | 1661 | 1464267900796 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 06:05:00 INFO - PROCESS | 1661 | 1464267900797 Marionette TRACE conn2 <- [1,2206,null,{}] 06:05:00 INFO - PROCESS | 1661 | 1464267900799 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}] 06:05:00 INFO - PROCESS | 1661 | 1464267900906 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 06:05:00 INFO - PROCESS | 1661 | 1464267900948 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:00 INFO - PROCESS | 1661 | ++DOCSHELL 0x129022800 == 40 [pid = 1661] [id = 559] 06:05:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 238 (0x119d9a800) [pid = 1661] [serial = 1677] [outer = 0x0] 06:05:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 239 (0x119d9e400) [pid = 1661] [serial = 1678] [outer = 0x119d9a800] 06:05:00 INFO - PROCESS | 1661 | 1464267900972 Marionette DEBUG loaded listener.js 06:05:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 240 (0x119da2400) [pid = 1661] [serial = 1679] [outer = 0x119d9a800] 06:05:01 INFO - PROCESS | 1661 | --DOMWINDOW == 239 (0x126dbf000) [pid = 1661] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 06:05:01 INFO - PROCESS | 1661 | --DOMWINDOW == 238 (0x11950bc00) [pid = 1661] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 06:05:01 INFO - PROCESS | 1661 | --DOMWINDOW == 237 (0x111fecc00) [pid = 1661] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 06:05:01 INFO - PROCESS | 1661 | --DOMWINDOW == 236 (0x135c56400) [pid = 1661] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 06:05:01 INFO - PROCESS | 1661 | --DOMWINDOW == 235 (0x112cdb400) [pid = 1661] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 06:05:01 INFO - PROCESS | 1661 | --DOMWINDOW == 234 (0x112683000) [pid = 1661] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 06:05:01 INFO - PROCESS | 1661 | --DOMWINDOW == 233 (0x118f7c400) [pid = 1661] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 06:05:01 INFO - PROCESS | 1661 | --DOMWINDOW == 232 (0x11822d000) [pid = 1661] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 06:05:01 INFO - PROCESS | 1661 | --DOMWINDOW == 231 (0x12b154c00) [pid = 1661] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 06:05:01 INFO - PROCESS | 1661 | --DOMWINDOW == 230 (0x114ee0800) [pid = 1661] [serial = 1449] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 06:05:01 INFO - PROCESS | 1661 | --DOMWINDOW == 229 (0x12b15a400) [pid = 1661] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 06:05:01 INFO - PROCESS | 1661 | --DOMWINDOW == 228 (0x135238c00) [pid = 1661] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 06:05:01 INFO - PROCESS | 1661 | --DOMWINDOW == 227 (0x11277c400) [pid = 1661] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 06:05:01 INFO - PROCESS | 1661 | --DOMWINDOW == 226 (0x112689c00) [pid = 1661] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 06:05:01 INFO - PROCESS | 1661 | --DOMWINDOW == 225 (0x124b64400) [pid = 1661] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 06:05:01 INFO - PROCESS | 1661 | --DOMWINDOW == 224 (0x116189c00) [pid = 1661] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 06:05:01 INFO - PROCESS | 1661 | --DOMWINDOW == 223 (0x12a68e400) [pid = 1661] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 06:05:01 INFO - PROCESS | 1661 | --DOMWINDOW == 222 (0x12131a400) [pid = 1661] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 06:05:01 INFO - PROCESS | 1661 | --DOMWINDOW == 221 (0x135334c00) [pid = 1661] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 06:05:01 INFO - PROCESS | 1661 | --DOMWINDOW == 220 (0x126fd2000) [pid = 1661] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 06:05:01 INFO - PROCESS | 1661 | --DOMWINDOW == 219 (0x11854ac00) [pid = 1661] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 06:05:01 INFO - PROCESS | 1661 | --DOMWINDOW == 218 (0x13755c000) [pid = 1661] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 06:05:01 INFO - PROCESS | 1661 | --DOMWINDOW == 217 (0x12a43e000) [pid = 1661] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 06:05:01 INFO - PROCESS | 1661 | --DOMWINDOW == 216 (0x126dbec00) [pid = 1661] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 06:05:01 INFO - PROCESS | 1661 | --DOMWINDOW == 215 (0x11277f000) [pid = 1661] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 06:05:01 INFO - PROCESS | 1661 | --DOMWINDOW == 214 (0x119394c00) [pid = 1661] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 06:05:01 INFO - PROCESS | 1661 | --DOMWINDOW == 213 (0x11950d000) [pid = 1661] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 06:05:01 INFO - PROCESS | 1661 | --DOMWINDOW == 212 (0x12da23c00) [pid = 1661] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 06:05:01 INFO - PROCESS | 1661 | --DOMWINDOW == 211 (0x13522b400) [pid = 1661] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 06:05:01 INFO - PROCESS | 1661 | --DOMWINDOW == 210 (0x12577a000) [pid = 1661] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 06:05:01 INFO - PROCESS | 1661 | --DOMWINDOW == 209 (0x13548ac00) [pid = 1661] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 06:05:01 INFO - PROCESS | 1661 | --DOMWINDOW == 208 (0x13547ec00) [pid = 1661] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 06:05:01 INFO - PROCESS | 1661 | --DOMWINDOW == 207 (0x135948800) [pid = 1661] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 06:05:01 INFO - PROCESS | 1661 | --DOMWINDOW == 206 (0x110d99000) [pid = 1661] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 06:05:01 INFO - PROCESS | 1661 | --DOMWINDOW == 205 (0x110d98400) [pid = 1661] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 06:05:01 INFO - PROCESS | 1661 | --DOMWINDOW == 204 (0x121976400) [pid = 1661] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 06:05:01 INFO - PROCESS | 1661 | --DOMWINDOW == 203 (0x126d1a800) [pid = 1661] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 06:05:01 INFO - PROCESS | 1661 | --DOMWINDOW == 202 (0x12770f800) [pid = 1661] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 06:05:01 INFO - PROCESS | 1661 | --DOMWINDOW == 201 (0x135a70c00) [pid = 1661] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 06:05:01 INFO - PROCESS | 1661 | --DOMWINDOW == 200 (0x135928000) [pid = 1661] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 06:05:01 INFO - PROCESS | 1661 | --DOMWINDOW == 199 (0x12da30400) [pid = 1661] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 06:05:01 INFO - PROCESS | 1661 | --DOMWINDOW == 198 (0x12b2e0c00) [pid = 1661] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 06:05:01 INFO - PROCESS | 1661 | --DOMWINDOW == 197 (0x121352800) [pid = 1661] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 06:05:01 INFO - PROCESS | 1661 | --DOMWINDOW == 196 (0x1186ed800) [pid = 1661] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 06:05:01 INFO - PROCESS | 1661 | --DOMWINDOW == 195 (0x112764800) [pid = 1661] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 06:05:01 INFO - PROCESS | 1661 | --DOMWINDOW == 194 (0x135922800) [pid = 1661] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 06:05:01 INFO - PROCESS | 1661 | --DOMWINDOW == 193 (0x12b15ac00) [pid = 1661] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 06:05:01 INFO - PROCESS | 1661 | --DOMWINDOW == 192 (0x129503000) [pid = 1661] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 06:05:01 INFO - PROCESS | 1661 | --DOMWINDOW == 191 (0x1277ea800) [pid = 1661] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 06:05:01 INFO - PROCESS | 1661 | --DOMWINDOW == 190 (0x118611c00) [pid = 1661] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 06:05:01 INFO - PROCESS | 1661 | --DOMWINDOW == 189 (0x11960a400) [pid = 1661] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 06:05:01 INFO - PROCESS | 1661 | --DOMWINDOW == 188 (0x112683c00) [pid = 1661] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 06:05:01 INFO - PROCESS | 1661 | --DOMWINDOW == 187 (0x135c5dc00) [pid = 1661] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 06:05:01 INFO - PROCESS | 1661 | --DOMWINDOW == 186 (0x113c9f400) [pid = 1661] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 06:05:01 INFO - PROCESS | 1661 | --DOMWINDOW == 185 (0x135a7a800) [pid = 1661] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 06:05:02 INFO - PROCESS | 1661 | 1464267902016 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]]]}] 06:05:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 06:05:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1270ms 06:05:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 06:05:02 INFO - PROCESS | 1661 | 1464267902067 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 06:05:02 INFO - PROCESS | 1661 | 1464267902068 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 06:05:02 INFO - PROCESS | 1661 | 1464267902070 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 06:05:02 INFO - PROCESS | 1661 | 1464267902071 Marionette TRACE conn2 <- [1,2210,null,{}] 06:05:02 INFO - PROCESS | 1661 | 1464267902083 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}] 06:05:02 INFO - PROCESS | 1661 | 1464267902165 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 06:05:02 INFO - PROCESS | 1661 | 1464267902185 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:02 INFO - PROCESS | 1661 | ++DOCSHELL 0x118fa8000 == 41 [pid = 1661] [id = 560] 06:05:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 186 (0x110d9d000) [pid = 1661] [serial = 1680] [outer = 0x0] 06:05:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 187 (0x11294bc00) [pid = 1661] [serial = 1681] [outer = 0x110d9d000] 06:05:02 INFO - PROCESS | 1661 | 1464267902267 Marionette DEBUG loaded listener.js 06:05:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 188 (0x1168a2000) [pid = 1661] [serial = 1682] [outer = 0x110d9d000] 06:05:02 INFO - PROCESS | 1661 | 1464267902543 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]]]}] 06:05:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 06:05:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 525ms 06:05:02 INFO - PROCESS | 1661 | 1464267902596 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 06:05:02 INFO - PROCESS | 1661 | 1464267902597 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 06:05:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 06:05:02 INFO - PROCESS | 1661 | 1464267902599 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 06:05:02 INFO - PROCESS | 1661 | 1464267902600 Marionette TRACE conn2 <- [1,2214,null,{}] 06:05:02 INFO - PROCESS | 1661 | 1464267902602 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}] 06:05:02 INFO - PROCESS | 1661 | 1464267902685 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 06:05:02 INFO - PROCESS | 1661 | 1464267902691 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:02 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a4d2800 == 42 [pid = 1661] [id = 561] 06:05:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 189 (0x118258800) [pid = 1661] [serial = 1683] [outer = 0x0] 06:05:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 190 (0x119603000) [pid = 1661] [serial = 1684] [outer = 0x118258800] 06:05:02 INFO - PROCESS | 1661 | 1464267902717 Marionette DEBUG loaded listener.js 06:05:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 191 (0x119da5800) [pid = 1661] [serial = 1685] [outer = 0x118258800] 06:05:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 06:05:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 468ms 06:05:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 06:05:03 INFO - PROCESS | 1661 | 1464267903062 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]]]}] 06:05:03 INFO - PROCESS | 1661 | 1464267903067 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 06:05:03 INFO - PROCESS | 1661 | 1464267903069 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 06:05:03 INFO - PROCESS | 1661 | 1464267903071 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 06:05:03 INFO - PROCESS | 1661 | 1464267903072 Marionette TRACE conn2 <- [1,2218,null,{}] 06:05:03 INFO - PROCESS | 1661 | 1464267903076 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}] 06:05:03 INFO - PROCESS | 1661 | 1464267903159 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 06:05:03 INFO - PROCESS | 1661 | 1464267903226 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:03 INFO - PROCESS | 1661 | ++DOCSHELL 0x12aa4b800 == 43 [pid = 1661] [id = 562] 06:05:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 192 (0x1182f9800) [pid = 1661] [serial = 1686] [outer = 0x0] 06:05:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 193 (0x11bd95400) [pid = 1661] [serial = 1687] [outer = 0x1182f9800] 06:05:03 INFO - PROCESS | 1661 | 1464267903251 Marionette DEBUG loaded listener.js 06:05:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 194 (0x121319c00) [pid = 1661] [serial = 1688] [outer = 0x1182f9800] 06:05:03 INFO - PROCESS | 1661 | 1464267903542 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]]]}] 06:05:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 06:05:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 521ms 06:05:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 06:05:03 INFO - PROCESS | 1661 | 1464267903593 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 06:05:03 INFO - PROCESS | 1661 | 1464267903594 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 06:05:03 INFO - PROCESS | 1661 | 1464267903597 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 06:05:03 INFO - PROCESS | 1661 | 1464267903598 Marionette TRACE conn2 <- [1,2222,null,{}] 06:05:03 INFO - PROCESS | 1661 | 1464267903600 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}] 06:05:03 INFO - PROCESS | 1661 | 1464267903683 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 06:05:03 INFO - PROCESS | 1661 | 1464267903688 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:03 INFO - PROCESS | 1661 | ++DOCSHELL 0x12b286800 == 44 [pid = 1661] [id = 563] 06:05:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 195 (0x1133a2c00) [pid = 1661] [serial = 1689] [outer = 0x0] 06:05:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 196 (0x121324800) [pid = 1661] [serial = 1690] [outer = 0x1133a2c00] 06:05:03 INFO - PROCESS | 1661 | 1464267903713 Marionette DEBUG loaded listener.js 06:05:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 197 (0x121351400) [pid = 1661] [serial = 1691] [outer = 0x1133a2c00] 06:05:04 INFO - PROCESS | 1661 | 1464267904240 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]]]}] 06:05:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 06:05:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 670ms 06:05:04 INFO - PROCESS | 1661 | 1464267904266 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 06:05:04 INFO - PROCESS | 1661 | 1464267904269 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 06:05:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 06:05:04 INFO - PROCESS | 1661 | 1464267904301 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 06:05:04 INFO - PROCESS | 1661 | 1464267904303 Marionette TRACE conn2 <- [1,2226,null,{}] 06:05:04 INFO - PROCESS | 1661 | 1464267904311 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}] 06:05:04 INFO - PROCESS | 1661 | 1464267904424 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 06:05:04 INFO - PROCESS | 1661 | 1464267904489 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:04 INFO - PROCESS | 1661 | ++DOCSHELL 0x116883000 == 45 [pid = 1661] [id = 564] 06:05:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 198 (0x111c21c00) [pid = 1661] [serial = 1692] [outer = 0x0] 06:05:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 199 (0x1125bd400) [pid = 1661] [serial = 1693] [outer = 0x111c21c00] 06:05:04 INFO - PROCESS | 1661 | 1464267904521 Marionette DEBUG loaded listener.js 06:05:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 200 (0x1125f9000) [pid = 1661] [serial = 1694] [outer = 0x111c21c00] 06:05:05 INFO - PROCESS | 1661 | 1464267905067 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]]]}] 06:05:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 06:05:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 803ms 06:05:05 INFO - PROCESS | 1661 | 1464267905076 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 06:05:05 INFO - PROCESS | 1661 | 1464267905080 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 06:05:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 06:05:05 INFO - PROCESS | 1661 | 1464267905085 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 06:05:05 INFO - PROCESS | 1661 | 1464267905087 Marionette TRACE conn2 <- [1,2230,null,{}] 06:05:05 INFO - PROCESS | 1661 | 1464267905089 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}] 06:05:05 INFO - PROCESS | 1661 | 1464267905204 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 06:05:05 INFO - PROCESS | 1661 | 1464267905293 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:05 INFO - PROCESS | 1661 | ++DOCSHELL 0x119847000 == 46 [pid = 1661] [id = 565] 06:05:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 201 (0x112687c00) [pid = 1661] [serial = 1695] [outer = 0x0] 06:05:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 202 (0x112782800) [pid = 1661] [serial = 1696] [outer = 0x112687c00] 06:05:05 INFO - PROCESS | 1661 | 1464267905325 Marionette DEBUG loaded listener.js 06:05:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 203 (0x11294e400) [pid = 1661] [serial = 1697] [outer = 0x112687c00] 06:05:05 INFO - PROCESS | 1661 | 1464267905838 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]]]}] 06:05:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 06:05:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 770ms 06:05:05 INFO - PROCESS | 1661 | 1464267905855 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 06:05:05 INFO - PROCESS | 1661 | 1464267905857 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 06:05:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 06:05:05 INFO - PROCESS | 1661 | 1464267905860 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 06:05:05 INFO - PROCESS | 1661 | 1464267905862 Marionette TRACE conn2 <- [1,2234,null,{}] 06:05:05 INFO - PROCESS | 1661 | 1464267905870 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}] 06:05:06 INFO - PROCESS | 1661 | 1464267906039 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 06:05:06 INFO - PROCESS | 1661 | 1464267906053 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:06 INFO - PROCESS | 1661 | ++DOCSHELL 0x11a0ca800 == 47 [pid = 1661] [id = 566] 06:05:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 204 (0x112787000) [pid = 1661] [serial = 1698] [outer = 0x0] 06:05:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 205 (0x114e11c00) [pid = 1661] [serial = 1699] [outer = 0x112787000] 06:05:06 INFO - PROCESS | 1661 | 1464267906109 Marionette DEBUG loaded listener.js 06:05:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 206 (0x117109c00) [pid = 1661] [serial = 1700] [outer = 0x112787000] 06:05:06 INFO - PROCESS | 1661 | 1464267906948 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]]]}] 06:05:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 06:05:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1174ms 06:05:07 INFO - PROCESS | 1661 | 1464267907034 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 06:05:07 INFO - PROCESS | 1661 | 1464267907038 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 06:05:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 06:05:07 INFO - PROCESS | 1661 | 1464267907043 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 06:05:07 INFO - PROCESS | 1661 | 1464267907047 Marionette TRACE conn2 <- [1,2238,null,{}] 06:05:07 INFO - PROCESS | 1661 | 1464267907053 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}] 06:05:07 INFO - PROCESS | 1661 | 1464267907177 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 06:05:07 INFO - PROCESS | 1661 | 1464267907241 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:07 INFO - PROCESS | 1661 | ++DOCSHELL 0x1181d7000 == 48 [pid = 1661] [id = 567] 06:05:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 207 (0x1125bb000) [pid = 1661] [serial = 1701] [outer = 0x0] 06:05:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 208 (0x1125c1800) [pid = 1661] [serial = 1702] [outer = 0x1125bb000] 06:05:07 INFO - PROCESS | 1661 | 1464267907269 Marionette DEBUG loaded listener.js 06:05:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 209 (0x112684400) [pid = 1661] [serial = 1703] [outer = 0x1125bb000] 06:05:07 INFO - PROCESS | 1661 | --DOCSHELL 0x12aa4a000 == 47 [pid = 1661] [id = 19] 06:05:07 INFO - PROCESS | 1661 | --DOCSHELL 0x11254f800 == 46 [pid = 1661] [id = 22] 06:05:07 INFO - PROCESS | 1661 | --DOCSHELL 0x1181ed800 == 45 [pid = 1661] [id = 20] 06:05:07 INFO - PROCESS | 1661 | --DOCSHELL 0x12cc72800 == 44 [pid = 1661] [id = 15] 06:05:07 INFO - PROCESS | 1661 | --DOCSHELL 0x12d43a800 == 43 [pid = 1661] [id = 18] 06:05:07 INFO - PROCESS | 1661 | --DOCSHELL 0x12c795800 == 42 [pid = 1661] [id = 14] 06:05:07 INFO - PROCESS | 1661 | --DOCSHELL 0x115d09000 == 41 [pid = 1661] [id = 25] 06:05:07 INFO - PROCESS | 1661 | --DOCSHELL 0x12121a000 == 40 [pid = 1661] [id = 12] 06:05:07 INFO - PROCESS | 1661 | --DOCSHELL 0x12bad7800 == 39 [pid = 1661] [id = 10] 06:05:07 INFO - PROCESS | 1661 | --DOCSHELL 0x12bdd3000 == 38 [pid = 1661] [id = 11] 06:05:07 INFO - PROCESS | 1661 | --DOCSHELL 0x129018800 == 37 [pid = 1661] [id = 6] 06:05:07 INFO - PROCESS | 1661 | --DOCSHELL 0x12b82a800 == 36 [pid = 1661] [id = 9] 06:05:07 INFO - PROCESS | 1661 | --DOCSHELL 0x1164da000 == 35 [pid = 1661] [id = 26] 06:05:07 INFO - PROCESS | 1661 | --DOMWINDOW == 208 (0x12d750c00) [pid = 1661] [serial = 1639] [outer = 0x0] [url = about:blank] 06:05:07 INFO - PROCESS | 1661 | 1464267907713 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]]]}] 06:05:07 INFO - PROCESS | 1661 | --DOMWINDOW == 207 (0x12a43d000) [pid = 1661] [serial = 1444] [outer = 0x0] [url = about:blank] 06:05:07 INFO - PROCESS | 1661 | --DOMWINDOW == 206 (0x121320800) [pid = 1661] [serial = 1255] [outer = 0x0] [url = about:blank] 06:05:07 INFO - PROCESS | 1661 | --DOMWINDOW == 205 (0x112cda000) [pid = 1661] [serial = 1132] [outer = 0x0] [url = about:blank] 06:05:07 INFO - PROCESS | 1661 | --DOMWINDOW == 204 (0x13755f400) [pid = 1661] [serial = 1523] [outer = 0x0] [url = about:blank] 06:05:07 INFO - PROCESS | 1661 | --DOMWINDOW == 203 (0x1166cc400) [pid = 1661] [serial = 1192] [outer = 0x0] [url = about:blank] 06:05:07 INFO - PROCESS | 1661 | --DOMWINDOW == 202 (0x13fd80000) [pid = 1661] [serial = 1529] [outer = 0x0] [url = about:blank] 06:05:07 INFO - PROCESS | 1661 | --DOMWINDOW == 201 (0x12180b800) [pid = 1661] [serial = 1505] [outer = 0x0] [url = about:blank] 06:05:07 INFO - PROCESS | 1661 | --DOMWINDOW == 200 (0x12aa0b000) [pid = 1661] [serial = 1147] [outer = 0x0] [url = about:blank] 06:05:07 INFO - PROCESS | 1661 | --DOMWINDOW == 199 (0x12bdbd400) [pid = 1661] [serial = 1207] [outer = 0x0] [url = about:blank] 06:05:07 INFO - PROCESS | 1661 | --DOMWINDOW == 198 (0x13547d800) [pid = 1661] [serial = 1451] [outer = 0x0] [url = about:blank] 06:05:07 INFO - PROCESS | 1661 | --DOMWINDOW == 197 (0x12bdbc400) [pid = 1661] [serial = 1069] [outer = 0x0] [url = about:blank] 06:05:07 INFO - PROCESS | 1661 | --DOMWINDOW == 196 (0x13595d000) [pid = 1661] [serial = 1517] [outer = 0x0] [url = about:blank] 06:05:07 INFO - PROCESS | 1661 | --DOMWINDOW == 195 (0x135955c00) [pid = 1661] [serial = 1460] [outer = 0x0] [url = about:blank] 06:05:07 INFO - PROCESS | 1661 | --DOMWINDOW == 194 (0x112944400) [pid = 1661] [serial = 1435] [outer = 0x0] [url = about:blank] 06:05:07 INFO - PROCESS | 1661 | --DOMWINDOW == 193 (0x12a43f800) [pid = 1661] [serial = 1144] [outer = 0x0] [url = about:blank] 06:05:07 INFO - PROCESS | 1661 | --DOMWINDOW == 192 (0x118f7e800) [pid = 1661] [serial = 1438] [outer = 0x0] [url = about:blank] 06:05:07 INFO - PROCESS | 1661 | --DOMWINDOW == 191 (0x12c475800) [pid = 1661] [serial = 1264] [outer = 0x0] [url = about:blank] 06:05:07 INFO - PROCESS | 1661 | --DOMWINDOW == 190 (0x1214ed800) [pid = 1661] [serial = 1198] [outer = 0x0] [url = about:blank] 06:05:07 INFO - PROCESS | 1661 | --DOMWINDOW == 189 (0x135c5a400) [pid = 1661] [serial = 1520] [outer = 0x0] [url = about:blank] 06:05:07 INFO - PROCESS | 1661 | --DOMWINDOW == 188 (0x12bb2f400) [pid = 1661] [serial = 1508] [outer = 0x0] [url = about:blank] 06:05:07 INFO - PROCESS | 1661 | --DOMWINDOW == 187 (0x11910ec00) [pid = 1661] [serial = 1135] [outer = 0x0] [url = about:blank] 06:05:07 INFO - PROCESS | 1661 | --DOMWINDOW == 186 (0x137560400) [pid = 1661] [serial = 1526] [outer = 0x0] [url = about:blank] 06:05:07 INFO - PROCESS | 1661 | --DOMWINDOW == 185 (0x13532c800) [pid = 1661] [serial = 1511] [outer = 0x0] [url = about:blank] 06:05:07 INFO - PROCESS | 1661 | --DOMWINDOW == 184 (0x12c025000) [pid = 1661] [serial = 1447] [outer = 0x0] [url = about:blank] 06:05:07 INFO - PROCESS | 1661 | --DOMWINDOW == 183 (0x11849a400) [pid = 1661] [serial = 1502] [outer = 0x0] [url = about:blank] 06:05:07 INFO - PROCESS | 1661 | --DOMWINDOW == 182 (0x1218b6800) [pid = 1661] [serial = 1441] [outer = 0x0] [url = about:blank] 06:05:07 INFO - PROCESS | 1661 | --DOMWINDOW == 181 (0x12131c000) [pid = 1661] [serial = 1138] [outer = 0x0] [url = about:blank] 06:05:07 INFO - PROCESS | 1661 | --DOMWINDOW == 180 (0x135952400) [pid = 1661] [serial = 1454] [outer = 0x0] [url = about:blank] 06:05:07 INFO - PROCESS | 1661 | --DOMWINDOW == 179 (0x135236400) [pid = 1661] [serial = 1514] [outer = 0x0] [url = about:blank] 06:05:07 INFO - PROCESS | 1661 | --DOMWINDOW == 178 (0x127703800) [pid = 1661] [serial = 1141] [outer = 0x0] [url = about:blank] 06:05:07 INFO - PROCESS | 1661 | --DOMWINDOW == 177 (0x13595c400) [pid = 1661] [serial = 1457] [outer = 0x0] [url = about:blank] 06:05:07 INFO - PROCESS | 1661 | --DOMWINDOW == 176 (0x135921400) [pid = 1661] [serial = 1621] [outer = 0x0] [url = about:blank] 06:05:07 INFO - PROCESS | 1661 | --DOMWINDOW == 175 (0x135c55800) [pid = 1661] [serial = 1625] [outer = 0x0] [url = about:blank] 06:05:07 INFO - PROCESS | 1661 | --DOMWINDOW == 174 (0x135950c00) [pid = 1661] [serial = 1624] [outer = 0x0] [url = about:blank] 06:05:07 INFO - PROCESS | 1661 | --DOMWINDOW == 173 (0x13734f400) [pid = 1661] [serial = 1627] [outer = 0x0] [url = about:blank] 06:05:07 INFO - PROCESS | 1661 | --DOMWINDOW == 172 (0x119c8c000) [pid = 1661] [serial = 1631] [outer = 0x0] [url = about:blank] 06:05:07 INFO - PROCESS | 1661 | --DOMWINDOW == 171 (0x12d741400) [pid = 1661] [serial = 1636] [outer = 0x0] [url = about:blank] 06:05:07 INFO - PROCESS | 1661 | --DOMWINDOW == 170 (0x12f1e9800) [pid = 1661] [serial = 1633] [outer = 0x0] [url = about:blank] 06:05:07 INFO - PROCESS | 1661 | --DOMWINDOW == 169 (0x1125f1c00) [pid = 1661] [serial = 1630] [outer = 0x0] [url = about:blank] 06:05:07 INFO - PROCESS | 1661 | --DOMWINDOW == 168 (0x13fd86800) [pid = 1661] [serial = 1592] [outer = 0x0] [url = about:blank] 06:05:07 INFO - PROCESS | 1661 | --DOMWINDOW == 167 (0x13fd7f400) [pid = 1661] [serial = 1591] [outer = 0x0] [url = about:blank] 06:05:07 INFO - PROCESS | 1661 | --DOMWINDOW == 166 (0x135c5ac00) [pid = 1661] [serial = 1588] [outer = 0x0] [url = about:blank] 06:05:07 INFO - PROCESS | 1661 | --DOMWINDOW == 165 (0x13755ec00) [pid = 1661] [serial = 1589] [outer = 0x0] [url = about:blank] 06:05:07 INFO - PROCESS | 1661 | --DOMWINDOW == 164 (0x13594ac00) [pid = 1661] [serial = 1585] [outer = 0x0] [url = about:blank] 06:05:07 INFO - PROCESS | 1661 | --DOMWINDOW == 163 (0x135a75800) [pid = 1661] [serial = 1586] [outer = 0x0] [url = about:blank] 06:05:07 INFO - PROCESS | 1661 | --DOMWINDOW == 162 (0x13523a000) [pid = 1661] [serial = 1582] [outer = 0x0] [url = about:blank] 06:05:07 INFO - PROCESS | 1661 | --DOMWINDOW == 161 (0x135480800) [pid = 1661] [serial = 1583] [outer = 0x0] [url = about:blank] 06:05:07 INFO - PROCESS | 1661 | --DOMWINDOW == 160 (0x12f1e9c00) [pid = 1661] [serial = 1580] [outer = 0x0] [url = about:blank] 06:05:07 INFO - PROCESS | 1661 | --DOMWINDOW == 159 (0x12cceac00) [pid = 1661] [serial = 1579] [outer = 0x0] [url = about:blank] 06:05:07 INFO - PROCESS | 1661 | --DOMWINDOW == 158 (0x1292a0400) [pid = 1661] [serial = 1577] [outer = 0x0] [url = about:blank] 06:05:07 INFO - PROCESS | 1661 | --DOMWINDOW == 157 (0x127704400) [pid = 1661] [serial = 1576] [outer = 0x0] [url = about:blank] 06:05:07 INFO - PROCESS | 1661 | --DOMWINDOW == 156 (0x12134fc00) [pid = 1661] [serial = 1574] [outer = 0x0] [url = about:blank] 06:05:07 INFO - PROCESS | 1661 | --DOMWINDOW == 155 (0x11950dc00) [pid = 1661] [serial = 1573] [outer = 0x0] [url = about:blank] 06:05:07 INFO - PROCESS | 1661 | --DOMWINDOW == 154 (0x11822d400) [pid = 1661] [serial = 1571] [outer = 0x0] [url = about:blank] 06:05:07 INFO - PROCESS | 1661 | --DOMWINDOW == 153 (0x1132cc800) [pid = 1661] [serial = 1570] [outer = 0x0] [url = about:blank] 06:05:07 INFO - PROCESS | 1661 | --DOMWINDOW == 152 (0x135a7ac00) [pid = 1661] [serial = 1568] [outer = 0x0] [url = about:blank] 06:05:07 INFO - PROCESS | 1661 | --DOMWINDOW == 151 (0x12c470c00) [pid = 1661] [serial = 1618] [outer = 0x0] [url = about:blank] 06:05:07 INFO - PROCESS | 1661 | --DOMWINDOW == 150 (0x12b227000) [pid = 1661] [serial = 1615] [outer = 0x0] [url = about:blank] 06:05:07 INFO - PROCESS | 1661 | --DOMWINDOW == 149 (0x12bb23800) [pid = 1661] [serial = 1616] [outer = 0x0] [url = about:blank] 06:05:07 INFO - PROCESS | 1661 | --DOMWINDOW == 148 (0x1292a6800) [pid = 1661] [serial = 1612] [outer = 0x0] [url = about:blank] 06:05:07 INFO - PROCESS | 1661 | --DOMWINDOW == 147 (0x12a6f2000) [pid = 1661] [serial = 1613] [outer = 0x0] [url = about:blank] 06:05:07 INFO - PROCESS | 1661 | --DOMWINDOW == 146 (0x121a1b000) [pid = 1661] [serial = 1609] [outer = 0x0] [url = about:blank] 06:05:07 INFO - PROCESS | 1661 | --DOMWINDOW == 145 (0x1258b3800) [pid = 1661] [serial = 1610] [outer = 0x0] [url = about:blank] 06:05:07 INFO - PROCESS | 1661 | --DOMWINDOW == 144 (0x1214ef000) [pid = 1661] [serial = 1607] [outer = 0x0] [url = about:blank] 06:05:07 INFO - PROCESS | 1661 | --DOMWINDOW == 143 (0x11bd2b400) [pid = 1661] [serial = 1606] [outer = 0x0] [url = about:blank] 06:05:07 INFO - PROCESS | 1661 | --DOMWINDOW == 142 (0x118496400) [pid = 1661] [serial = 1604] [outer = 0x0] [url = about:blank] 06:05:07 INFO - PROCESS | 1661 | --DOMWINDOW == 141 (0x112c9b400) [pid = 1661] [serial = 1603] [outer = 0x0] [url = about:blank] 06:05:07 INFO - PROCESS | 1661 | --DOMWINDOW == 140 (0x137356400) [pid = 1661] [serial = 1600] [outer = 0x0] [url = about:blank] 06:05:07 INFO - PROCESS | 1661 | --DOMWINDOW == 139 (0x13fd20000) [pid = 1661] [serial = 1601] [outer = 0x0] [url = about:blank] 06:05:07 INFO - PROCESS | 1661 | --DOMWINDOW == 138 (0x127703400) [pid = 1661] [serial = 1597] [outer = 0x0] [url = about:blank] 06:05:07 INFO - PROCESS | 1661 | --DOMWINDOW == 137 (0x135c56000) [pid = 1661] [serial = 1598] [outer = 0x0] [url = about:blank] 06:05:07 INFO - PROCESS | 1661 | --DOMWINDOW == 136 (0x13fd1e400) [pid = 1661] [serial = 1595] [outer = 0x0] [url = about:blank] 06:05:07 INFO - PROCESS | 1661 | --DOMWINDOW == 135 (0x13fd19400) [pid = 1661] [serial = 1594] [outer = 0x0] [url = about:blank] 06:05:07 INFO - PROCESS | 1661 | --DOMWINDOW == 134 (0x13fd20800) [pid = 1661] [serial = 1637] [outer = 0x0] [url = about:blank] 06:05:07 INFO - PROCESS | 1661 | --DOMWINDOW == 133 (0x137358400) [pid = 1661] [serial = 1628] [outer = 0x0] [url = about:blank] 06:05:07 INFO - PROCESS | 1661 | --DOMWINDOW == 132 (0x135946800) [pid = 1661] [serial = 1622] [outer = 0x0] [url = about:blank] 06:05:07 INFO - PROCESS | 1661 | --DOMWINDOW == 131 (0x135335c00) [pid = 1661] [serial = 1619] [outer = 0x0] [url = about:blank] 06:05:07 INFO - PROCESS | 1661 | --DOMWINDOW == 130 (0x140564c00) [pid = 1661] [serial = 1634] [outer = 0x0] [url = about:blank] 06:05:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 06:05:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 726ms 06:05:07 INFO - PROCESS | 1661 | 1464267907768 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 06:05:07 INFO - PROCESS | 1661 | 1464267907772 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 06:05:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 06:05:07 INFO - PROCESS | 1661 | 1464267907777 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 06:05:07 INFO - PROCESS | 1661 | 1464267907779 Marionette TRACE conn2 <- [1,2242,null,{}] 06:05:07 INFO - PROCESS | 1661 | 1464267907782 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}] 06:05:07 INFO - PROCESS | 1661 | 1464267907885 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 06:05:07 INFO - PROCESS | 1661 | 1464267907892 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:07 INFO - PROCESS | 1661 | ++DOCSHELL 0x116acc800 == 36 [pid = 1661] [id = 568] 06:05:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 131 (0x112763800) [pid = 1661] [serial = 1704] [outer = 0x0] 06:05:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 132 (0x11277c400) [pid = 1661] [serial = 1705] [outer = 0x112763800] 06:05:07 INFO - PROCESS | 1661 | 1464267907932 Marionette DEBUG loaded listener.js 06:05:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 133 (0x112947400) [pid = 1661] [serial = 1706] [outer = 0x112763800] 06:05:08 INFO - PROCESS | 1661 | 1464267908405 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]]]}] 06:05:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 06:05:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 671ms 06:05:08 INFO - PROCESS | 1661 | 1464267908449 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 06:05:08 INFO - PROCESS | 1661 | 1464267908450 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 06:05:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 06:05:08 INFO - PROCESS | 1661 | 1464267908452 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 06:05:08 INFO - PROCESS | 1661 | 1464267908455 Marionette TRACE conn2 <- [1,2246,null,{}] 06:05:08 INFO - PROCESS | 1661 | 1464267908462 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}] 06:05:08 INFO - PROCESS | 1661 | 1464267908567 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 06:05:08 INFO - PROCESS | 1661 | 1464267908577 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:08 INFO - PROCESS | 1661 | ++DOCSHELL 0x119165800 == 37 [pid = 1661] [id = 569] 06:05:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 134 (0x114ee2800) [pid = 1661] [serial = 1707] [outer = 0x0] 06:05:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 135 (0x1164b3000) [pid = 1661] [serial = 1708] [outer = 0x114ee2800] 06:05:08 INFO - PROCESS | 1661 | 1464267908605 Marionette DEBUG loaded listener.js 06:05:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 136 (0x11689f000) [pid = 1661] [serial = 1709] [outer = 0x114ee2800] 06:05:08 INFO - PROCESS | 1661 | 1464267908947 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]]]}] 06:05:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 06:05:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 523ms 06:05:08 INFO - PROCESS | 1661 | 1464267908976 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 06:05:08 INFO - PROCESS | 1661 | 1464267908978 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 06:05:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 06:05:08 INFO - PROCESS | 1661 | 1464267908988 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 06:05:08 INFO - PROCESS | 1661 | 1464267908989 Marionette TRACE conn2 <- [1,2250,null,{}] 06:05:08 INFO - PROCESS | 1661 | 1464267908991 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}] 06:05:09 INFO - PROCESS | 1661 | 1464267909077 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 06:05:09 INFO - PROCESS | 1661 | 1464267909081 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:09 INFO - PROCESS | 1661 | ++DOCSHELL 0x121496800 == 38 [pid = 1661] [id = 570] 06:05:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 137 (0x116a66000) [pid = 1661] [serial = 1710] [outer = 0x0] 06:05:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 138 (0x118220c00) [pid = 1661] [serial = 1711] [outer = 0x116a66000] 06:05:09 INFO - PROCESS | 1661 | 1464267909108 Marionette DEBUG loaded listener.js 06:05:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 139 (0x118256c00) [pid = 1661] [serial = 1712] [outer = 0x116a66000] 06:05:09 INFO - PROCESS | 1661 | 1464267909426 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]]]}] 06:05:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 06:05:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 479ms 06:05:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 06:05:09 INFO - PROCESS | 1661 | 1464267909460 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 06:05:09 INFO - PROCESS | 1661 | 1464267909462 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 06:05:09 INFO - PROCESS | 1661 | 1464267909464 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 06:05:09 INFO - PROCESS | 1661 | 1464267909465 Marionette TRACE conn2 <- [1,2254,null,{}] 06:05:09 INFO - PROCESS | 1661 | 1464267909467 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}] 06:05:09 INFO - PROCESS | 1661 | 1464267909547 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 06:05:09 INFO - PROCESS | 1661 | 1464267909610 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:09 INFO - PROCESS | 1661 | ++DOCSHELL 0x121e0e800 == 39 [pid = 1661] [id = 571] 06:05:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 140 (0x117109800) [pid = 1661] [serial = 1713] [outer = 0x0] 06:05:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 141 (0x11849ac00) [pid = 1661] [serial = 1714] [outer = 0x117109800] 06:05:09 INFO - PROCESS | 1661 | 1464267909636 Marionette DEBUG loaded listener.js 06:05:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 142 (0x118546000) [pid = 1661] [serial = 1715] [outer = 0x117109800] 06:05:09 INFO - PROCESS | 1661 | 1464267909963 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]]]}] 06:05:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 06:05:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 520ms 06:05:09 INFO - PROCESS | 1661 | 1464267909985 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 06:05:09 INFO - PROCESS | 1661 | 1464267909986 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 06:05:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 06:05:09 INFO - PROCESS | 1661 | 1464267909989 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 06:05:09 INFO - PROCESS | 1661 | 1464267909992 Marionette TRACE conn2 <- [1,2258,null,{}] 06:05:09 INFO - PROCESS | 1661 | 1464267909995 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}] 06:05:10 INFO - PROCESS | 1661 | 1464267910127 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 06:05:10 INFO - PROCESS | 1661 | 1464267910132 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:10 INFO - PROCESS | 1661 | ++DOCSHELL 0x1272dd000 == 40 [pid = 1661] [id = 572] 06:05:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 143 (0x118540800) [pid = 1661] [serial = 1716] [outer = 0x0] 06:05:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 144 (0x11854ac00) [pid = 1661] [serial = 1717] [outer = 0x118540800] 06:05:10 INFO - PROCESS | 1661 | 1464267910191 Marionette DEBUG loaded listener.js 06:05:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 145 (0x119390400) [pid = 1661] [serial = 1718] [outer = 0x118540800] 06:05:10 INFO - PROCESS | 1661 | 1464267910556 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]]]}] 06:05:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 06:05:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 621ms 06:05:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 06:05:10 INFO - PROCESS | 1661 | 1464267910610 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 06:05:10 INFO - PROCESS | 1661 | 1464267910612 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 06:05:10 INFO - PROCESS | 1661 | 1464267910614 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 06:05:10 INFO - PROCESS | 1661 | 1464267910615 Marionette TRACE conn2 <- [1,2262,null,{}] 06:05:10 INFO - PROCESS | 1661 | 1464267910617 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}] 06:05:10 INFO - PROCESS | 1661 | 1464267910717 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 06:05:10 INFO - PROCESS | 1661 | 1464267910729 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:10 INFO - PROCESS | 1661 | ++DOCSHELL 0x12900b000 == 41 [pid = 1661] [id = 573] 06:05:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 146 (0x11950b000) [pid = 1661] [serial = 1719] [outer = 0x0] 06:05:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 147 (0x119513400) [pid = 1661] [serial = 1720] [outer = 0x11950b000] 06:05:10 INFO - PROCESS | 1661 | 1464267910754 Marionette DEBUG loaded listener.js 06:05:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 148 (0x119602800) [pid = 1661] [serial = 1721] [outer = 0x11950b000] 06:05:11 INFO - PROCESS | 1661 | 1464267911099 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]]]}] 06:05:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 06:05:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 517ms 06:05:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 06:05:11 INFO - PROCESS | 1661 | 1464267911132 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 06:05:11 INFO - PROCESS | 1661 | 1464267911133 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 06:05:11 INFO - PROCESS | 1661 | 1464267911135 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 06:05:11 INFO - PROCESS | 1661 | 1464267911136 Marionette TRACE conn2 <- [1,2266,null,{}] 06:05:11 INFO - PROCESS | 1661 | 1464267911139 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}] 06:05:11 INFO - PROCESS | 1661 | 1464267911243 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 06:05:11 INFO - PROCESS | 1661 | 1464267911257 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:11 INFO - PROCESS | 1661 | ++DOCSHELL 0x1296dc000 == 42 [pid = 1661] [id = 574] 06:05:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 149 (0x11950b400) [pid = 1661] [serial = 1722] [outer = 0x0] 06:05:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 150 (0x119611800) [pid = 1661] [serial = 1723] [outer = 0x11950b400] 06:05:11 INFO - PROCESS | 1661 | 1464267911282 Marionette DEBUG loaded listener.js 06:05:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 151 (0x112764800) [pid = 1661] [serial = 1724] [outer = 0x11950b400] 06:05:11 INFO - PROCESS | 1661 | 1464267911699 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]]]}] 06:05:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 06:05:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 570ms 06:05:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 06:05:11 INFO - PROCESS | 1661 | 1464267911716 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 06:05:11 INFO - PROCESS | 1661 | 1464267911718 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 06:05:11 INFO - PROCESS | 1661 | 1464267911721 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 06:05:11 INFO - PROCESS | 1661 | 1464267911723 Marionette TRACE conn2 <- [1,2270,null,{}] 06:05:11 INFO - PROCESS | 1661 | 1464267911729 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}] 06:05:11 INFO - PROCESS | 1661 | 1464267911868 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 06:05:12 INFO - PROCESS | 1661 | --DOMWINDOW == 150 (0x121321400) [pid = 1661] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 06:05:12 INFO - PROCESS | 1661 | --DOMWINDOW == 149 (0x118490000) [pid = 1661] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 06:05:12 INFO - PROCESS | 1661 | --DOMWINDOW == 148 (0x1125f5c00) [pid = 1661] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 06:05:12 INFO - PROCESS | 1661 | --DOMWINDOW == 147 (0x11985e000) [pid = 1661] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 06:05:12 INFO - PROCESS | 1661 | --DOMWINDOW == 146 (0x1125b8c00) [pid = 1661] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 06:05:12 INFO - PROCESS | 1661 | --DOMWINDOW == 145 (0x1166ce000) [pid = 1661] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 06:05:12 INFO - PROCESS | 1661 | --DOMWINDOW == 144 (0x112943000) [pid = 1661] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 06:05:12 INFO - PROCESS | 1661 | --DOMWINDOW == 143 (0x119d9a800) [pid = 1661] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 06:05:12 INFO - PROCESS | 1661 | --DOMWINDOW == 142 (0x117108800) [pid = 1661] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 06:05:12 INFO - PROCESS | 1661 | --DOMWINDOW == 141 (0x118258800) [pid = 1661] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 06:05:12 INFO - PROCESS | 1661 | --DOMWINDOW == 140 (0x12c47a400) [pid = 1661] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 06:05:12 INFO - PROCESS | 1661 | --DOMWINDOW == 139 (0x110d97400) [pid = 1661] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 06:05:12 INFO - PROCESS | 1661 | --DOMWINDOW == 138 (0x12cce5000) [pid = 1661] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 06:05:12 INFO - PROCESS | 1661 | --DOMWINDOW == 137 (0x118f35000) [pid = 1661] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 06:05:12 INFO - PROCESS | 1661 | --DOMWINDOW == 136 (0x1121af400) [pid = 1661] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 06:05:12 INFO - PROCESS | 1661 | --DOMWINDOW == 135 (0x110db2800) [pid = 1661] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 06:05:12 INFO - PROCESS | 1661 | --DOMWINDOW == 134 (0x121327400) [pid = 1661] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 06:05:12 INFO - PROCESS | 1661 | --DOMWINDOW == 133 (0x11892f000) [pid = 1661] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 06:05:12 INFO - PROCESS | 1661 | --DOMWINDOW == 132 (0x127770c00) [pid = 1661] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 06:05:12 INFO - PROCESS | 1661 | --DOMWINDOW == 131 (0x121a28400) [pid = 1661] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 06:05:12 INFO - PROCESS | 1661 | --DOMWINDOW == 130 (0x1214ec400) [pid = 1661] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 06:05:12 INFO - PROCESS | 1661 | --DOMWINDOW == 129 (0x110d9d000) [pid = 1661] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 06:05:12 INFO - PROCESS | 1661 | --DOMWINDOW == 128 (0x12780dc00) [pid = 1661] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 06:05:12 INFO - PROCESS | 1661 | --DOMWINDOW == 127 (0x117111800) [pid = 1661] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 06:05:12 INFO - PROCESS | 1661 | --DOMWINDOW == 126 (0x11767dc00) [pid = 1661] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 06:05:12 INFO - PROCESS | 1661 | --DOMWINDOW == 125 (0x113c85800) [pid = 1661] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 06:05:12 INFO - PROCESS | 1661 | --DOMWINDOW == 124 (0x11277bc00) [pid = 1661] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 06:05:12 INFO - PROCESS | 1661 | --DOMWINDOW == 123 (0x127770400) [pid = 1661] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 06:05:12 INFO - PROCESS | 1661 | --DOMWINDOW == 122 (0x112763c00) [pid = 1661] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 06:05:12 INFO - PROCESS | 1661 | --DOMWINDOW == 121 (0x12c472c00) [pid = 1661] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 06:05:12 INFO - PROCESS | 1661 | --DOMWINDOW == 120 (0x112783400) [pid = 1661] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 06:05:12 INFO - PROCESS | 1661 | --DOMWINDOW == 119 (0x118612c00) [pid = 1661] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 06:05:12 INFO - PROCESS | 1661 | --DOMWINDOW == 118 (0x118547000) [pid = 1661] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 06:05:12 INFO - PROCESS | 1661 | --DOMWINDOW == 117 (0x12135bc00) [pid = 1661] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 06:05:12 INFO - PROCESS | 1661 | --DOMWINDOW == 116 (0x119393800) [pid = 1661] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 06:05:12 INFO - PROCESS | 1661 | --DOMWINDOW == 115 (0x110d9bc00) [pid = 1661] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 06:05:12 INFO - PROCESS | 1661 | --DOMWINDOW == 114 (0x12135a400) [pid = 1661] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 06:05:12 INFO - PROCESS | 1661 | --DOMWINDOW == 113 (0x1182f9800) [pid = 1661] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 06:05:12 INFO - PROCESS | 1661 | --DOMWINDOW == 112 (0x112766c00) [pid = 1661] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 06:05:12 INFO - PROCESS | 1661 | --DOMWINDOW == 111 (0x1219b2400) [pid = 1661] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 06:05:12 INFO - PROCESS | 1661 | 1464267912186 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:12 INFO - PROCESS | 1661 | ++DOCSHELL 0x1164ca000 == 43 [pid = 1661] [id = 575] 06:05:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 112 (0x110d92c00) [pid = 1661] [serial = 1725] [outer = 0x0] 06:05:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 113 (0x110d9d000) [pid = 1661] [serial = 1726] [outer = 0x110d92c00] 06:05:12 INFO - PROCESS | 1661 | 1464267912211 Marionette DEBUG loaded listener.js 06:05:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 114 (0x1125ed400) [pid = 1661] [serial = 1727] [outer = 0x110d92c00] 06:05:12 INFO - PROCESS | 1661 | 1464267912481 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]]]}] 06:05:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 06:05:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 774ms 06:05:12 INFO - PROCESS | 1661 | 1464267912499 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 06:05:12 INFO - PROCESS | 1661 | 1464267912500 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 06:05:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 06:05:12 INFO - PROCESS | 1661 | 1464267912502 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 06:05:12 INFO - PROCESS | 1661 | 1464267912504 Marionette TRACE conn2 <- [1,2274,null,{}] 06:05:12 INFO - PROCESS | 1661 | 1464267912513 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}] 06:05:12 INFO - PROCESS | 1661 | 1464267912603 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 06:05:12 INFO - PROCESS | 1661 | 1464267912608 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:12 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a4c7800 == 44 [pid = 1661] [id = 576] 06:05:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 115 (0x11276c800) [pid = 1661] [serial = 1728] [outer = 0x0] 06:05:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 116 (0x116a5cc00) [pid = 1661] [serial = 1729] [outer = 0x11276c800] 06:05:12 INFO - PROCESS | 1661 | 1464267912633 Marionette DEBUG loaded listener.js 06:05:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 117 (0x118546800) [pid = 1661] [serial = 1730] [outer = 0x11276c800] 06:05:12 INFO - PROCESS | 1661 | 1464267912983 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]]]}] 06:05:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 06:05:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 520ms 06:05:13 INFO - PROCESS | 1661 | 1464267913024 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 06:05:13 INFO - PROCESS | 1661 | 1464267913026 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 06:05:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 06:05:13 INFO - PROCESS | 1661 | 1464267913029 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 06:05:13 INFO - PROCESS | 1661 | 1464267913032 Marionette TRACE conn2 <- [1,2278,null,{}] 06:05:13 INFO - PROCESS | 1661 | 1464267913035 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}] 06:05:13 INFO - PROCESS | 1661 | 1464267913150 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 06:05:13 INFO - PROCESS | 1661 | 1464267913155 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:13 INFO - PROCESS | 1661 | ++DOCSHELL 0x12b82e000 == 45 [pid = 1661] [id = 577] 06:05:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 118 (0x117685400) [pid = 1661] [serial = 1731] [outer = 0x0] 06:05:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 119 (0x11985e000) [pid = 1661] [serial = 1732] [outer = 0x117685400] 06:05:13 INFO - PROCESS | 1661 | 1464267913185 Marionette DEBUG loaded listener.js 06:05:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 120 (0x119da0c00) [pid = 1661] [serial = 1733] [outer = 0x117685400] 06:05:13 INFO - PROCESS | 1661 | 1464267913529 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]]]}] 06:05:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 06:05:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 521ms 06:05:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 06:05:13 INFO - PROCESS | 1661 | 1464267913551 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 06:05:13 INFO - PROCESS | 1661 | 1464267913552 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 06:05:13 INFO - PROCESS | 1661 | 1464267913554 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 06:05:13 INFO - PROCESS | 1661 | 1464267913555 Marionette TRACE conn2 <- [1,2282,null,{}] 06:05:13 INFO - PROCESS | 1661 | 1464267913560 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}] 06:05:13 INFO - PROCESS | 1661 | 1464267913644 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 06:05:13 INFO - PROCESS | 1661 | 1464267913703 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:13 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bac7800 == 46 [pid = 1661] [id = 578] 06:05:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 121 (0x118604c00) [pid = 1661] [serial = 1734] [outer = 0x0] 06:05:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 122 (0x11bd97c00) [pid = 1661] [serial = 1735] [outer = 0x118604c00] 06:05:13 INFO - PROCESS | 1661 | 1464267913727 Marionette DEBUG loaded listener.js 06:05:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 123 (0x121321800) [pid = 1661] [serial = 1736] [outer = 0x118604c00] 06:05:14 INFO - PROCESS | 1661 | 1464267914036 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]]]}] 06:05:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 06:05:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 522ms 06:05:14 INFO - PROCESS | 1661 | 1464267914078 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 06:05:14 INFO - PROCESS | 1661 | 1464267914080 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 06:05:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 06:05:14 INFO - PROCESS | 1661 | 1464267914086 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 06:05:14 INFO - PROCESS | 1661 | 1464267914088 Marionette TRACE conn2 <- [1,2286,null,{}] 06:05:14 INFO - PROCESS | 1661 | 1464267914092 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}] 06:05:14 INFO - PROCESS | 1661 | 1464267914324 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 06:05:14 INFO - PROCESS | 1661 | 1464267914424 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:14 INFO - PROCESS | 1661 | ++DOCSHELL 0x115d11800 == 47 [pid = 1661] [id = 579] 06:05:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 124 (0x110d96000) [pid = 1661] [serial = 1737] [outer = 0x0] 06:05:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 125 (0x110d9fc00) [pid = 1661] [serial = 1738] [outer = 0x110d96000] 06:05:14 INFO - PROCESS | 1661 | 1464267914458 Marionette DEBUG loaded listener.js 06:05:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 126 (0x1121b0c00) [pid = 1661] [serial = 1739] [outer = 0x110d96000] 06:05:14 INFO - PROCESS | 1661 | 1464267914915 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]]]}] 06:05:14 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 06:05:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 872ms 06:05:14 INFO - PROCESS | 1661 | 1464267914959 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 06:05:14 INFO - PROCESS | 1661 | 1464267914961 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 06:05:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 06:05:14 INFO - PROCESS | 1661 | 1464267914964 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 06:05:14 INFO - PROCESS | 1661 | 1464267914967 Marionette TRACE conn2 <- [1,2290,null,{}] 06:05:14 INFO - PROCESS | 1661 | 1464267914970 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}] 06:05:15 INFO - PROCESS | 1661 | 1464267915076 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 06:05:15 INFO - PROCESS | 1661 | 1464267915135 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:15 INFO - PROCESS | 1661 | ++DOCSHELL 0x12120c800 == 48 [pid = 1661] [id = 580] 06:05:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 127 (0x112689000) [pid = 1661] [serial = 1740] [outer = 0x0] 06:05:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 128 (0x112c9ec00) [pid = 1661] [serial = 1741] [outer = 0x112689000] 06:05:15 INFO - PROCESS | 1661 | 1464267915168 Marionette DEBUG loaded listener.js 06:05:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 129 (0x1132cc800) [pid = 1661] [serial = 1742] [outer = 0x112689000] 06:05:15 INFO - PROCESS | 1661 | 1464267915616 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]]]}] 06:05:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 06:05:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 672ms 06:05:15 INFO - PROCESS | 1661 | 1464267915636 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 06:05:15 INFO - PROCESS | 1661 | 1464267915639 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 06:05:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 06:05:15 INFO - PROCESS | 1661 | 1464267915641 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 06:05:15 INFO - PROCESS | 1661 | 1464267915642 Marionette TRACE conn2 <- [1,2294,null,{}] 06:05:15 INFO - PROCESS | 1661 | 1464267915645 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}] 06:05:15 INFO - PROCESS | 1661 | 1464267915769 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 06:05:15 INFO - PROCESS | 1661 | 1464267915843 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:15 INFO - PROCESS | 1661 | ++DOCSHELL 0x12b28b800 == 49 [pid = 1661] [id = 581] 06:05:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 130 (0x11685c000) [pid = 1661] [serial = 1743] [outer = 0x0] 06:05:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 131 (0x118223400) [pid = 1661] [serial = 1744] [outer = 0x11685c000] 06:05:15 INFO - PROCESS | 1661 | 1464267915874 Marionette DEBUG loaded listener.js 06:05:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 132 (0x118549800) [pid = 1661] [serial = 1745] [outer = 0x11685c000] 06:05:16 INFO - PROCESS | 1661 | 1464267916274 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]]]}] 06:05:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 06:05:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 669ms 06:05:16 INFO - PROCESS | 1661 | 1464267916311 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 06:05:16 INFO - PROCESS | 1661 | 1464267916314 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 06:05:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 06:05:16 INFO - PROCESS | 1661 | 1464267916321 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 06:05:16 INFO - PROCESS | 1661 | 1464267916325 Marionette TRACE conn2 <- [1,2298,null,{}] 06:05:16 INFO - PROCESS | 1661 | 1464267916328 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}] 06:05:16 INFO - PROCESS | 1661 | 1464267916434 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 06:05:16 INFO - PROCESS | 1661 | 1464267916496 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:16 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c427000 == 50 [pid = 1661] [id = 582] 06:05:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 133 (0x118605c00) [pid = 1661] [serial = 1746] [outer = 0x0] 06:05:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 134 (0x11892fc00) [pid = 1661] [serial = 1747] [outer = 0x118605c00] 06:05:16 INFO - PROCESS | 1661 | 1464267916526 Marionette DEBUG loaded listener.js 06:05:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 135 (0x119513800) [pid = 1661] [serial = 1748] [outer = 0x118605c00] 06:05:16 INFO - PROCESS | 1661 | 1464267916980 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]]]}] 06:05:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 06:05:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 677ms 06:05:16 INFO - PROCESS | 1661 | 1464267916994 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 06:05:16 INFO - PROCESS | 1661 | 1464267916996 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 06:05:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 06:05:17 INFO - PROCESS | 1661 | 1464267916998 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 06:05:17 INFO - PROCESS | 1661 | 1464267917000 Marionette TRACE conn2 <- [1,2302,null,{}] 06:05:17 INFO - PROCESS | 1661 | 1464267917002 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}] 06:05:17 INFO - PROCESS | 1661 | 1464267917108 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 06:05:17 INFO - PROCESS | 1661 | 1464267917200 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:17 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c784800 == 51 [pid = 1661] [id = 583] 06:05:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 136 (0x118611c00) [pid = 1661] [serial = 1749] [outer = 0x0] 06:05:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 137 (0x119c92c00) [pid = 1661] [serial = 1750] [outer = 0x118611c00] 06:05:17 INFO - PROCESS | 1661 | 1464267917230 Marionette DEBUG loaded listener.js 06:05:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 138 (0x11bd98000) [pid = 1661] [serial = 1751] [outer = 0x118611c00] 06:05:17 INFO - PROCESS | 1661 | 1464267917645 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]]]}] 06:05:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 06:05:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 669ms 06:05:17 INFO - PROCESS | 1661 | 1464267917668 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 06:05:17 INFO - PROCESS | 1661 | 1464267917669 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 06:05:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 06:05:17 INFO - PROCESS | 1661 | 1464267917671 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 06:05:17 INFO - PROCESS | 1661 | 1464267917673 Marionette TRACE conn2 <- [1,2306,null,{}] 06:05:17 INFO - PROCESS | 1661 | 1464267917675 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}] 06:05:17 INFO - PROCESS | 1661 | 1464267917807 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 06:05:17 INFO - PROCESS | 1661 | 1464267917878 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:17 INFO - PROCESS | 1661 | ++DOCSHELL 0x1131ce800 == 52 [pid = 1661] [id = 584] 06:05:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 139 (0x112682c00) [pid = 1661] [serial = 1752] [outer = 0x0] 06:05:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 140 (0x112cdb400) [pid = 1661] [serial = 1753] [outer = 0x112682c00] 06:05:17 INFO - PROCESS | 1661 | 1464267917974 Marionette DEBUG loaded listener.js 06:05:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 141 (0x121353800) [pid = 1661] [serial = 1754] [outer = 0x112682c00] 06:05:18 INFO - PROCESS | 1661 | 1464267918729 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]]]}] 06:05:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 06:05:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1124ms 06:05:18 INFO - PROCESS | 1661 | 1464267918796 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 06:05:18 INFO - PROCESS | 1661 | 1464267918798 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 06:05:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 06:05:18 INFO - PROCESS | 1661 | 1464267918801 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 06:05:18 INFO - PROCESS | 1661 | 1464267918804 Marionette TRACE conn2 <- [1,2310,null,{}] 06:05:18 INFO - PROCESS | 1661 | 1464267918808 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}] 06:05:18 INFO - PROCESS | 1661 | 1464267918902 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 06:05:18 INFO - PROCESS | 1661 | 1464267918965 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:18 INFO - PROCESS | 1661 | ++DOCSHELL 0x119168000 == 53 [pid = 1661] [id = 585] 06:05:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 142 (0x1125b5c00) [pid = 1661] [serial = 1755] [outer = 0x0] 06:05:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 143 (0x1125c1c00) [pid = 1661] [serial = 1756] [outer = 0x1125b5c00] 06:05:18 INFO - PROCESS | 1661 | 1464267918993 Marionette DEBUG loaded listener.js 06:05:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 144 (0x112683c00) [pid = 1661] [serial = 1757] [outer = 0x1125b5c00] 06:05:19 INFO - PROCESS | 1661 | 1464267919401 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]]]}] 06:05:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 06:05:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 673ms 06:05:19 INFO - PROCESS | 1661 | 1464267919475 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 06:05:19 INFO - PROCESS | 1661 | 1464267919478 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 06:05:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 06:05:19 INFO - PROCESS | 1661 | 1464267919483 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 06:05:19 INFO - PROCESS | 1661 | 1464267919484 Marionette TRACE conn2 <- [1,2314,null,{}] 06:05:19 INFO - PROCESS | 1661 | 1464267919487 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}] 06:05:19 INFO - PROCESS | 1661 | 1464267919625 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 06:05:19 INFO - PROCESS | 1661 | 1464267919637 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:19 INFO - PROCESS | 1661 | ++DOCSHELL 0x1181e8800 == 54 [pid = 1661] [id = 586] 06:05:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 145 (0x112768800) [pid = 1661] [serial = 1758] [outer = 0x0] 06:05:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 146 (0x112787400) [pid = 1661] [serial = 1759] [outer = 0x112768800] 06:05:19 INFO - PROCESS | 1661 | 1464267919664 Marionette DEBUG loaded listener.js 06:05:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 147 (0x112967c00) [pid = 1661] [serial = 1760] [outer = 0x112768800] 06:05:19 INFO - PROCESS | 1661 | --DOCSHELL 0x12bac7800 == 53 [pid = 1661] [id = 578] 06:05:19 INFO - PROCESS | 1661 | --DOCSHELL 0x12b82e000 == 52 [pid = 1661] [id = 577] 06:05:19 INFO - PROCESS | 1661 | --DOCSHELL 0x12a4c7800 == 51 [pid = 1661] [id = 576] 06:05:19 INFO - PROCESS | 1661 | --DOCSHELL 0x1164ca000 == 50 [pid = 1661] [id = 575] 06:05:19 INFO - PROCESS | 1661 | --DOCSHELL 0x1296dc000 == 49 [pid = 1661] [id = 574] 06:05:19 INFO - PROCESS | 1661 | --DOCSHELL 0x12900b000 == 48 [pid = 1661] [id = 573] 06:05:19 INFO - PROCESS | 1661 | --DOMWINDOW == 146 (0x121324800) [pid = 1661] [serial = 1690] [outer = 0x0] [url = about:blank] 06:05:19 INFO - PROCESS | 1661 | --DOCSHELL 0x1272dd000 == 47 [pid = 1661] [id = 572] 06:05:19 INFO - PROCESS | 1661 | --DOCSHELL 0x121e0e800 == 46 [pid = 1661] [id = 571] 06:05:19 INFO - PROCESS | 1661 | --DOCSHELL 0x121496800 == 45 [pid = 1661] [id = 570] 06:05:19 INFO - PROCESS | 1661 | --DOCSHELL 0x119165800 == 44 [pid = 1661] [id = 569] 06:05:19 INFO - PROCESS | 1661 | --DOCSHELL 0x116acc800 == 43 [pid = 1661] [id = 568] 06:05:19 INFO - PROCESS | 1661 | --DOCSHELL 0x1181d7000 == 42 [pid = 1661] [id = 567] 06:05:19 INFO - PROCESS | 1661 | --DOCSHELL 0x11a0ca800 == 41 [pid = 1661] [id = 566] 06:05:19 INFO - PROCESS | 1661 | --DOCSHELL 0x119847000 == 40 [pid = 1661] [id = 565] 06:05:20 INFO - PROCESS | 1661 | --DOMWINDOW == 145 (0x129508c00) [pid = 1661] [serial = 1204] [outer = 0x0] [url = about:blank] 06:05:20 INFO - PROCESS | 1661 | --DOMWINDOW == 144 (0x11861e000) [pid = 1661] [serial = 1666] [outer = 0x0] [url = about:blank] 06:05:20 INFO - PROCESS | 1661 | --DOMWINDOW == 143 (0x112766000) [pid = 1661] [serial = 1646] [outer = 0x0] [url = about:blank] 06:05:20 INFO - PROCESS | 1661 | --DOMWINDOW == 142 (0x1125b9800) [pid = 1661] [serial = 1642] [outer = 0x0] [url = about:blank] 06:05:20 INFO - PROCESS | 1661 | --DOMWINDOW == 141 (0x1186ea400) [pid = 1661] [serial = 1252] [outer = 0x0] [url = about:blank] 06:05:20 INFO - PROCESS | 1661 | --DOMWINDOW == 140 (0x12135c000) [pid = 1661] [serial = 1270] [outer = 0x0] [url = about:blank] 06:05:20 INFO - PROCESS | 1661 | --DOMWINDOW == 139 (0x118254800) [pid = 1661] [serial = 1658] [outer = 0x0] [url = about:blank] 06:05:20 INFO - PROCESS | 1661 | --DOMWINDOW == 138 (0x12d3f3c00) [pid = 1661] [serial = 1330] [outer = 0x0] [url = about:blank] 06:05:20 INFO - PROCESS | 1661 | --DOMWINDOW == 137 (0x1125ee000) [pid = 1661] [serial = 1643] [outer = 0x0] [url = about:blank] 06:05:20 INFO - PROCESS | 1661 | --DOMWINDOW == 136 (0x112787c00) [pid = 1661] [serial = 1648] [outer = 0x0] [url = about:blank] 06:05:20 INFO - PROCESS | 1661 | --DOMWINDOW == 135 (0x12f1e7800) [pid = 1661] [serial = 1390] [outer = 0x0] [url = about:blank] 06:05:20 INFO - PROCESS | 1661 | --DOMWINDOW == 134 (0x121322000) [pid = 1661] [serial = 1378] [outer = 0x0] [url = about:blank] 06:05:20 INFO - PROCESS | 1661 | --DOMWINDOW == 133 (0x13547e400) [pid = 1661] [serial = 1333] [outer = 0x0] [url = about:blank] 06:05:20 INFO - PROCESS | 1661 | --DOMWINDOW == 132 (0x115d75c00) [pid = 1661] [serial = 1654] [outer = 0x0] [url = about:blank] 06:05:20 INFO - PROCESS | 1661 | --DOMWINDOW == 131 (0x127217800) [pid = 1661] [serial = 1201] [outer = 0x0] [url = about:blank] 06:05:20 INFO - PROCESS | 1661 | --DOMWINDOW == 130 (0x1186f4400) [pid = 1661] [serial = 1667] [outer = 0x0] [url = about:blank] 06:05:20 INFO - PROCESS | 1661 | --DOMWINDOW == 129 (0x12c028c00) [pid = 1661] [serial = 1324] [outer = 0x0] [url = about:blank] 06:05:20 INFO - PROCESS | 1661 | --DOMWINDOW == 128 (0x1292aac00) [pid = 1661] [serial = 1381] [outer = 0x0] [url = about:blank] 06:05:20 INFO - PROCESS | 1661 | --DOMWINDOW == 127 (0x1292a3c00) [pid = 1661] [serial = 1321] [outer = 0x0] [url = about:blank] 06:05:20 INFO - PROCESS | 1661 | --DOMWINDOW == 126 (0x12b15d000) [pid = 1661] [serial = 1261] [outer = 0x0] [url = about:blank] 06:05:20 INFO - PROCESS | 1661 | --DOMWINDOW == 125 (0x1182f2c00) [pid = 1661] [serial = 1660] [outer = 0x0] [url = about:blank] 06:05:20 INFO - PROCESS | 1661 | --DOMWINDOW == 124 (0x11950fc00) [pid = 1661] [serial = 1195] [outer = 0x0] [url = about:blank] 06:05:20 INFO - PROCESS | 1661 | --DOMWINDOW == 123 (0x118617c00) [pid = 1661] [serial = 1375] [outer = 0x0] [url = about:blank] 06:05:20 INFO - PROCESS | 1661 | --DOMWINDOW == 122 (0x112cde000) [pid = 1661] [serial = 1651] [outer = 0x0] [url = about:blank] 06:05:20 INFO - PROCESS | 1661 | --DOMWINDOW == 121 (0x113c20000) [pid = 1661] [serial = 1652] [outer = 0x0] [url = about:blank] 06:05:20 INFO - PROCESS | 1661 | --DOMWINDOW == 120 (0x12c02b400) [pid = 1661] [serial = 1387] [outer = 0x0] [url = about:blank] 06:05:20 INFO - PROCESS | 1661 | --DOMWINDOW == 119 (0x12f1e8800) [pid = 1661] [serial = 1393] [outer = 0x0] [url = about:blank] 06:05:20 INFO - PROCESS | 1661 | --DOMWINDOW == 118 (0x12cf57800) [pid = 1661] [serial = 1327] [outer = 0x0] [url = about:blank] 06:05:20 INFO - PROCESS | 1661 | --DOMWINDOW == 117 (0x116a5c000) [pid = 1661] [serial = 1312] [outer = 0x0] [url = about:blank] 06:05:20 INFO - PROCESS | 1661 | --DOMWINDOW == 116 (0x119c85c00) [pid = 1661] [serial = 1315] [outer = 0x0] [url = about:blank] 06:05:20 INFO - PROCESS | 1661 | --DOMWINDOW == 115 (0x118607400) [pid = 1661] [serial = 1663] [outer = 0x0] [url = about:blank] 06:05:20 INFO - PROCESS | 1661 | --DOMWINDOW == 114 (0x12c47b400) [pid = 1661] [serial = 1267] [outer = 0x0] [url = about:blank] 06:05:20 INFO - PROCESS | 1661 | --DOMWINDOW == 113 (0x12770b400) [pid = 1661] [serial = 1384] [outer = 0x0] [url = about:blank] 06:05:20 INFO - PROCESS | 1661 | --DOMWINDOW == 112 (0x118225c00) [pid = 1661] [serial = 1657] [outer = 0x0] [url = about:blank] 06:05:20 INFO - PROCESS | 1661 | --DOMWINDOW == 111 (0x118611000) [pid = 1661] [serial = 1664] [outer = 0x0] [url = about:blank] 06:05:20 INFO - PROCESS | 1661 | --DOMWINDOW == 110 (0x118545000) [pid = 1661] [serial = 1661] [outer = 0x0] [url = about:blank] 06:05:20 INFO - PROCESS | 1661 | --DOMWINDOW == 109 (0x121a25800) [pid = 1661] [serial = 1318] [outer = 0x0] [url = about:blank] 06:05:20 INFO - PROCESS | 1661 | --DOMWINDOW == 108 (0x12c021800) [pid = 1661] [serial = 1210] [outer = 0x0] [url = about:blank] 06:05:20 INFO - PROCESS | 1661 | --DOMWINDOW == 107 (0x11660a400) [pid = 1661] [serial = 1655] [outer = 0x0] [url = about:blank] 06:05:20 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x112686c00) [pid = 1661] [serial = 1645] [outer = 0x0] [url = about:blank] 06:05:20 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x127771c00) [pid = 1661] [serial = 1258] [outer = 0x0] [url = about:blank] 06:05:20 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x11294d400) [pid = 1661] [serial = 1649] [outer = 0x0] [url = about:blank] 06:05:20 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x121319c00) [pid = 1661] [serial = 1688] [outer = 0x0] [url = about:blank] 06:05:20 INFO - PROCESS | 1661 | --DOMWINDOW == 102 (0x119d99c00) [pid = 1661] [serial = 1676] [outer = 0x0] [url = about:blank] 06:05:20 INFO - PROCESS | 1661 | --DOMWINDOW == 101 (0x119da2400) [pid = 1661] [serial = 1679] [outer = 0x0] [url = about:blank] 06:05:20 INFO - PROCESS | 1661 | --DOMWINDOW == 100 (0x119603000) [pid = 1661] [serial = 1684] [outer = 0x0] [url = about:blank] 06:05:20 INFO - PROCESS | 1661 | --DOMWINDOW == 99 (0x119395000) [pid = 1661] [serial = 1670] [outer = 0x0] [url = about:blank] 06:05:20 INFO - PROCESS | 1661 | --DOMWINDOW == 98 (0x1168a2000) [pid = 1661] [serial = 1682] [outer = 0x0] [url = about:blank] 06:05:20 INFO - PROCESS | 1661 | --DOMWINDOW == 97 (0x119c8d400) [pid = 1661] [serial = 1675] [outer = 0x0] [url = about:blank] 06:05:20 INFO - PROCESS | 1661 | --DOMWINDOW == 96 (0x11938d800) [pid = 1661] [serial = 1669] [outer = 0x0] [url = about:blank] 06:05:20 INFO - PROCESS | 1661 | --DOMWINDOW == 95 (0x11294bc00) [pid = 1661] [serial = 1681] [outer = 0x0] [url = about:blank] 06:05:20 INFO - PROCESS | 1661 | --DOMWINDOW == 94 (0x11985ec00) [pid = 1661] [serial = 1673] [outer = 0x0] [url = about:blank] 06:05:20 INFO - PROCESS | 1661 | --DOMWINDOW == 93 (0x119510c00) [pid = 1661] [serial = 1672] [outer = 0x0] [url = about:blank] 06:05:20 INFO - PROCESS | 1661 | --DOMWINDOW == 92 (0x11bd95400) [pid = 1661] [serial = 1687] [outer = 0x0] [url = about:blank] 06:05:20 INFO - PROCESS | 1661 | --DOMWINDOW == 91 (0x119da5800) [pid = 1661] [serial = 1685] [outer = 0x0] [url = about:blank] 06:05:20 INFO - PROCESS | 1661 | --DOMWINDOW == 90 (0x119d9e400) [pid = 1661] [serial = 1678] [outer = 0x0] [url = about:blank] 06:05:20 INFO - PROCESS | 1661 | 1464267920088 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]]]}] 06:05:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 06:05:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 621ms 06:05:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 06:05:20 INFO - PROCESS | 1661 | 1464267920103 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 06:05:20 INFO - PROCESS | 1661 | 1464267920105 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 06:05:20 INFO - PROCESS | 1661 | 1464267920109 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 06:05:20 INFO - PROCESS | 1661 | 1464267920112 Marionette TRACE conn2 <- [1,2318,null,{}] 06:05:20 INFO - PROCESS | 1661 | 1464267920119 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}] 06:05:20 INFO - PROCESS | 1661 | 1464267920233 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 06:05:20 INFO - PROCESS | 1661 | 1464267920293 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:20 INFO - PROCESS | 1661 | ++DOCSHELL 0x118691000 == 41 [pid = 1661] [id = 587] 06:05:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 91 (0x11277bc00) [pid = 1661] [serial = 1761] [outer = 0x0] 06:05:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 92 (0x113c20c00) [pid = 1661] [serial = 1762] [outer = 0x11277bc00] 06:05:20 INFO - PROCESS | 1661 | 1464267920321 Marionette DEBUG loaded listener.js 06:05:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 93 (0x1164bb400) [pid = 1661] [serial = 1763] [outer = 0x11277bc00] 06:05:20 INFO - PROCESS | 1661 | 1464267920622 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] 06:05:20 INFO - PROCESS | 1661 | 1464267920685 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 06:05:20 INFO - PROCESS | 1661 | 1464267920687 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 06:05:20 INFO - PROCESS | 1661 | 1464267920688 Marionette TRACE conn2 <- [1,2322,null,{}] 06:05:20 INFO - PROCESS | 1661 | 1464267920690 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}] 06:05:20 INFO - PROCESS | 1661 | 1464267920784 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 06:05:20 INFO - PROCESS | 1661 | 1464267920839 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:20 INFO - PROCESS | 1661 | ++DOCSHELL 0x11a0c7800 == 42 [pid = 1661] [id = 588] 06:05:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 94 (0x114ee0400) [pid = 1661] [serial = 1764] [outer = 0x0] 06:05:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 95 (0x11822cc00) [pid = 1661] [serial = 1765] [outer = 0x114ee0400] 06:05:20 INFO - PROCESS | 1661 | 1464267920865 Marionette DEBUG loaded listener.js 06:05:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 96 (0x11849c800) [pid = 1661] [serial = 1766] [outer = 0x114ee0400] 06:05:21 INFO - PROCESS | 1661 | 1464267921152 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]]]}] 06:05:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 06:05:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 518ms 06:05:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 06:05:21 INFO - PROCESS | 1661 | 1464267921206 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 06:05:21 INFO - PROCESS | 1661 | 1464267921209 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 06:05:21 INFO - PROCESS | 1661 | 1464267921211 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 06:05:21 INFO - PROCESS | 1661 | 1464267921213 Marionette TRACE conn2 <- [1,2326,null,{}] 06:05:21 INFO - PROCESS | 1661 | 1464267921215 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}] 06:05:21 INFO - PROCESS | 1661 | 1464267921299 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 06:05:21 INFO - PROCESS | 1661 | 1464267921304 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:21 INFO - PROCESS | 1661 | ++DOCSHELL 0x1226db800 == 43 [pid = 1661] [id = 589] 06:05:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 97 (0x1166c8c00) [pid = 1661] [serial = 1767] [outer = 0x0] 06:05:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 98 (0x118604400) [pid = 1661] [serial = 1768] [outer = 0x1166c8c00] 06:05:21 INFO - PROCESS | 1661 | 1464267921330 Marionette DEBUG loaded listener.js 06:05:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 99 (0x11861e800) [pid = 1661] [serial = 1769] [outer = 0x1166c8c00] 06:05:21 INFO - PROCESS | 1661 | 1464267921663 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]]]}] 06:05:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 06:05:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 469ms 06:05:21 INFO - PROCESS | 1661 | 1464267921682 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 06:05:21 INFO - PROCESS | 1661 | 1464267921683 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 06:05:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 06:05:21 INFO - PROCESS | 1661 | 1464267921712 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 06:05:21 INFO - PROCESS | 1661 | 1464267921713 Marionette TRACE conn2 <- [1,2330,null,{}] 06:05:21 INFO - PROCESS | 1661 | 1464267921717 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}] 06:05:21 INFO - PROCESS | 1661 | 1464267921819 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 06:05:21 INFO - PROCESS | 1661 | 1464267921824 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:21 INFO - PROCESS | 1661 | ++DOCSHELL 0x126f1a800 == 44 [pid = 1661] [id = 590] 06:05:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 100 (0x118617c00) [pid = 1661] [serial = 1770] [outer = 0x0] 06:05:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 101 (0x11938e400) [pid = 1661] [serial = 1771] [outer = 0x118617c00] 06:05:21 INFO - PROCESS | 1661 | 1464267921851 Marionette DEBUG loaded listener.js 06:05:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 102 (0x119860800) [pid = 1661] [serial = 1772] [outer = 0x118617c00] 06:05:22 INFO - PROCESS | 1661 | 1464267922215 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]]]}] 06:05:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 06:05:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 546ms 06:05:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 06:05:22 INFO - PROCESS | 1661 | 1464267922237 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 06:05:22 INFO - PROCESS | 1661 | 1464267922238 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 06:05:22 INFO - PROCESS | 1661 | 1464267922240 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 06:05:22 INFO - PROCESS | 1661 | 1464267922241 Marionette TRACE conn2 <- [1,2334,null,{}] 06:05:22 INFO - PROCESS | 1661 | 1464267922244 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}] 06:05:22 INFO - PROCESS | 1661 | 1464267922356 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 06:05:22 INFO - PROCESS | 1661 | 1464267922391 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:22 INFO - PROCESS | 1661 | ++DOCSHELL 0x1272e6000 == 45 [pid = 1661] [id = 591] 06:05:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 103 (0x1186f4400) [pid = 1661] [serial = 1773] [outer = 0x0] 06:05:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x119511400) [pid = 1661] [serial = 1774] [outer = 0x1186f4400] 06:05:22 INFO - PROCESS | 1661 | 1464267922419 Marionette DEBUG loaded listener.js 06:05:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x119d9e400) [pid = 1661] [serial = 1775] [outer = 0x1186f4400] 06:05:22 INFO - PROCESS | 1661 | 1464267922747 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]]]}] 06:05:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 06:05:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 520ms 06:05:22 INFO - PROCESS | 1661 | 1464267922762 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 06:05:22 INFO - PROCESS | 1661 | 1464267922763 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 06:05:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 06:05:22 INFO - PROCESS | 1661 | 1464267922771 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 06:05:22 INFO - PROCESS | 1661 | 1464267922772 Marionette TRACE conn2 <- [1,2338,null,{}] 06:05:22 INFO - PROCESS | 1661 | 1464267922777 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}] 06:05:22 INFO - PROCESS | 1661 | 1464267922882 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 06:05:22 INFO - PROCESS | 1661 | 1464267922916 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:22 INFO - PROCESS | 1661 | ++DOCSHELL 0x12901e800 == 46 [pid = 1661] [id = 592] 06:05:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x119864000) [pid = 1661] [serial = 1776] [outer = 0x0] 06:05:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x121322000) [pid = 1661] [serial = 1777] [outer = 0x119864000] 06:05:22 INFO - PROCESS | 1661 | 1464267922942 Marionette DEBUG loaded listener.js 06:05:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x121355800) [pid = 1661] [serial = 1778] [outer = 0x119864000] 06:05:23 INFO - PROCESS | 1661 | 1464267923252 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]]]}] 06:05:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 06:05:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 522ms 06:05:23 INFO - PROCESS | 1661 | 1464267923294 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 06:05:23 INFO - PROCESS | 1661 | 1464267923295 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 06:05:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 06:05:23 INFO - PROCESS | 1661 | 1464267923297 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 06:05:23 INFO - PROCESS | 1661 | 1464267923298 Marionette TRACE conn2 <- [1,2342,null,{}] 06:05:23 INFO - PROCESS | 1661 | 1464267923301 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}] 06:05:23 INFO - PROCESS | 1661 | 1464267923403 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 06:05:23 INFO - PROCESS | 1661 | 1464267923415 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:23 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a4c6800 == 47 [pid = 1661] [id = 593] 06:05:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x121355c00) [pid = 1661] [serial = 1779] [outer = 0x0] 06:05:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 110 (0x12135b400) [pid = 1661] [serial = 1780] [outer = 0x121355c00] 06:05:23 INFO - PROCESS | 1661 | 1464267923441 Marionette DEBUG loaded listener.js 06:05:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 111 (0x1214ed400) [pid = 1661] [serial = 1781] [outer = 0x121355c00] 06:05:23 INFO - PROCESS | 1661 | 1464267923802 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]]]}] 06:05:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 06:05:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 520ms 06:05:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 06:05:23 INFO - PROCESS | 1661 | 1464267923817 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 06:05:23 INFO - PROCESS | 1661 | 1464267923818 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 06:05:23 INFO - PROCESS | 1661 | 1464267923821 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 06:05:23 INFO - PROCESS | 1661 | 1464267923822 Marionette TRACE conn2 <- [1,2346,null,{}] 06:05:23 INFO - PROCESS | 1661 | 1464267923824 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}] 06:05:23 INFO - PROCESS | 1661 | 1464267923932 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 06:05:23 INFO - PROCESS | 1661 | 1464267923945 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:23 INFO - PROCESS | 1661 | ++DOCSHELL 0x12b105000 == 48 [pid = 1661] [id = 594] 06:05:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 112 (0x121357800) [pid = 1661] [serial = 1782] [outer = 0x0] 06:05:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 113 (0x121804400) [pid = 1661] [serial = 1783] [outer = 0x121357800] 06:05:23 INFO - PROCESS | 1661 | 1464267923970 Marionette DEBUG loaded listener.js 06:05:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 114 (0x121972000) [pid = 1661] [serial = 1784] [outer = 0x121357800] 06:05:24 INFO - PROCESS | 1661 | --DOMWINDOW == 113 (0x11950b000) [pid = 1661] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 06:05:24 INFO - PROCESS | 1661 | --DOMWINDOW == 112 (0x11950b400) [pid = 1661] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 06:05:24 INFO - PROCESS | 1661 | --DOMWINDOW == 111 (0x110d92c00) [pid = 1661] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 06:05:24 INFO - PROCESS | 1661 | --DOMWINDOW == 110 (0x117685400) [pid = 1661] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 06:05:24 INFO - PROCESS | 1661 | --DOMWINDOW == 109 (0x1125bb000) [pid = 1661] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 06:05:24 INFO - PROCESS | 1661 | --DOMWINDOW == 108 (0x112763800) [pid = 1661] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 06:05:24 INFO - PROCESS | 1661 | --DOMWINDOW == 107 (0x114ee2800) [pid = 1661] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 06:05:24 INFO - PROCESS | 1661 | --DOMWINDOW == 106 (0x116a66000) [pid = 1661] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 06:05:24 INFO - PROCESS | 1661 | --DOMWINDOW == 105 (0x117109800) [pid = 1661] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 06:05:24 INFO - PROCESS | 1661 | --DOMWINDOW == 104 (0x118540800) [pid = 1661] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 06:05:24 INFO - PROCESS | 1661 | --DOMWINDOW == 103 (0x11276c800) [pid = 1661] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 06:05:24 INFO - PROCESS | 1661 | 1464267924363 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]]]}] 06:05:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 06:05:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 569ms 06:05:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 06:05:24 INFO - PROCESS | 1661 | 1464267924400 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 06:05:24 INFO - PROCESS | 1661 | 1464267924402 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 06:05:24 INFO - PROCESS | 1661 | 1464267924405 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 06:05:24 INFO - PROCESS | 1661 | 1464267924409 Marionette TRACE conn2 <- [1,2350,null,{}] 06:05:24 INFO - PROCESS | 1661 | 1464267924412 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}] 06:05:24 INFO - PROCESS | 1661 | 1464267924513 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 06:05:24 INFO - PROCESS | 1661 | 1464267924517 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:24 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bae2800 == 49 [pid = 1661] [id = 595] 06:05:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 104 (0x1125bd800) [pid = 1661] [serial = 1785] [outer = 0x0] 06:05:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 105 (0x11854d000) [pid = 1661] [serial = 1786] [outer = 0x1125bd800] 06:05:24 INFO - PROCESS | 1661 | 1464267924547 Marionette DEBUG loaded listener.js 06:05:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 106 (0x121a1c400) [pid = 1661] [serial = 1787] [outer = 0x1125bd800] 06:05:24 INFO - PROCESS | 1661 | 1464267924903 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]]]}] 06:05:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 06:05:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 522ms 06:05:24 INFO - PROCESS | 1661 | 1464267924928 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 06:05:24 INFO - PROCESS | 1661 | 1464267924929 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 06:05:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 06:05:24 INFO - PROCESS | 1661 | 1464267924931 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 06:05:24 INFO - PROCESS | 1661 | 1464267924932 Marionette TRACE conn2 <- [1,2354,null,{}] 06:05:24 INFO - PROCESS | 1661 | 1464267924935 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}] 06:05:25 INFO - PROCESS | 1661 | 1464267925022 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 06:05:25 INFO - PROCESS | 1661 | 1464267925080 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:25 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c42e800 == 50 [pid = 1661] [id = 596] 06:05:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 107 (0x121a1ac00) [pid = 1661] [serial = 1788] [outer = 0x0] 06:05:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 108 (0x121a25000) [pid = 1661] [serial = 1789] [outer = 0x121a1ac00] 06:05:25 INFO - PROCESS | 1661 | 1464267925106 Marionette DEBUG loaded listener.js 06:05:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 109 (0x121c90800) [pid = 1661] [serial = 1790] [outer = 0x121a1ac00] 06:05:25 INFO - PROCESS | 1661 | 1464267925395 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]]]}] 06:05:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 06:05:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 518ms 06:05:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 06:05:25 INFO - PROCESS | 1661 | 1464267925450 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 06:05:25 INFO - PROCESS | 1661 | 1464267925451 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 06:05:25 INFO - PROCESS | 1661 | 1464267925453 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 06:05:25 INFO - PROCESS | 1661 | 1464267925454 Marionette TRACE conn2 <- [1,2358,null,{}] 06:05:25 INFO - PROCESS | 1661 | 1464267925457 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}] 06:05:25 INFO - PROCESS | 1661 | 1464267925546 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 06:05:25 INFO - PROCESS | 1661 | 1464267925550 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:25 INFO - PROCESS | 1661 | ++DOCSHELL 0x12cc67800 == 51 [pid = 1661] [id = 597] 06:05:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 110 (0x121c90c00) [pid = 1661] [serial = 1791] [outer = 0x0] 06:05:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 111 (0x124817400) [pid = 1661] [serial = 1792] [outer = 0x121c90c00] 06:05:25 INFO - PROCESS | 1661 | 1464267925576 Marionette DEBUG loaded listener.js 06:05:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 112 (0x124bee400) [pid = 1661] [serial = 1793] [outer = 0x121c90c00] 06:05:25 INFO - PROCESS | 1661 | 1464267925919 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]]]}] 06:05:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 06:05:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 471ms 06:05:25 INFO - PROCESS | 1661 | 1464267925929 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 06:05:25 INFO - PROCESS | 1661 | 1464267925930 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 06:05:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 06:05:25 INFO - PROCESS | 1661 | 1464267925933 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 06:05:25 INFO - PROCESS | 1661 | 1464267925934 Marionette TRACE conn2 <- [1,2362,null,{}] 06:05:25 INFO - PROCESS | 1661 | 1464267925949 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}] 06:05:26 INFO - PROCESS | 1661 | 1464267926064 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 06:05:26 INFO - PROCESS | 1661 | 1464267926071 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:26 INFO - PROCESS | 1661 | ++DOCSHELL 0x12cf0e800 == 52 [pid = 1661] [id = 598] 06:05:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 113 (0x124ef0800) [pid = 1661] [serial = 1794] [outer = 0x0] 06:05:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 114 (0x124f38400) [pid = 1661] [serial = 1795] [outer = 0x124ef0800] 06:05:26 INFO - PROCESS | 1661 | 1464267926097 Marionette DEBUG loaded listener.js 06:05:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 115 (0x12511c400) [pid = 1661] [serial = 1796] [outer = 0x124ef0800] 06:05:26 INFO - PROCESS | 1661 | 1464267926584 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]]]}] 06:05:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 06:05:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 682ms 06:05:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 06:05:26 INFO - PROCESS | 1661 | 1464267926616 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 06:05:26 INFO - PROCESS | 1661 | 1464267926620 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 06:05:26 INFO - PROCESS | 1661 | 1464267926623 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 06:05:26 INFO - PROCESS | 1661 | 1464267926628 Marionette TRACE conn2 <- [1,2366,null,{}] 06:05:26 INFO - PROCESS | 1661 | 1464267926632 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}] 06:05:26 INFO - PROCESS | 1661 | 1464267926743 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 06:05:26 INFO - PROCESS | 1661 | 1464267926817 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:26 INFO - PROCESS | 1661 | ++DOCSHELL 0x1186c8800 == 53 [pid = 1661] [id = 599] 06:05:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 116 (0x1125bdc00) [pid = 1661] [serial = 1797] [outer = 0x0] 06:05:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 117 (0x11268a400) [pid = 1661] [serial = 1798] [outer = 0x1125bdc00] 06:05:26 INFO - PROCESS | 1661 | 1464267926849 Marionette DEBUG loaded listener.js 06:05:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 118 (0x112789c00) [pid = 1661] [serial = 1799] [outer = 0x1125bdc00] 06:05:27 INFO - PROCESS | 1661 | 1464267927304 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]]]}] 06:05:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 06:05:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 726ms 06:05:27 INFO - PROCESS | 1661 | 1464267927349 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 06:05:27 INFO - PROCESS | 1661 | 1464267927353 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 06:05:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 06:05:27 INFO - PROCESS | 1661 | 1464267927383 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 06:05:27 INFO - PROCESS | 1661 | 1464267927385 Marionette TRACE conn2 <- [1,2370,null,{}] 06:05:27 INFO - PROCESS | 1661 | 1464267927387 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}] 06:05:27 INFO - PROCESS | 1661 | 1464267927537 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 06:05:27 INFO - PROCESS | 1661 | 1464267927550 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:27 INFO - PROCESS | 1661 | ++DOCSHELL 0x1277bf000 == 54 [pid = 1661] [id = 600] 06:05:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 119 (0x11323f400) [pid = 1661] [serial = 1800] [outer = 0x0] 06:05:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 120 (0x1166cc400) [pid = 1661] [serial = 1801] [outer = 0x11323f400] 06:05:27 INFO - PROCESS | 1661 | 1464267927581 Marionette DEBUG loaded listener.js 06:05:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 121 (0x118226400) [pid = 1661] [serial = 1802] [outer = 0x11323f400] 06:05:28 INFO - PROCESS | 1661 | 1464267928008 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]]]}] 06:05:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 06:05:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 669ms 06:05:28 INFO - PROCESS | 1661 | 1464267928052 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 06:05:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 06:05:28 INFO - PROCESS | 1661 | 1464267928054 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 06:05:28 INFO - PROCESS | 1661 | 1464267928057 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 06:05:28 INFO - PROCESS | 1661 | 1464267928062 Marionette TRACE conn2 <- [1,2374,null,{}] 06:05:28 INFO - PROCESS | 1661 | 1464267928070 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}] 06:05:28 INFO - PROCESS | 1661 | 1464267928217 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 06:05:28 INFO - PROCESS | 1661 | 1464267928273 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:28 INFO - PROCESS | 1661 | ++DOCSHELL 0x12d3d3000 == 55 [pid = 1661] [id = 601] 06:05:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 122 (0x11910ec00) [pid = 1661] [serial = 1803] [outer = 0x0] 06:05:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 123 (0x11950d400) [pid = 1661] [serial = 1804] [outer = 0x11910ec00] 06:05:28 INFO - PROCESS | 1661 | 1464267928306 Marionette DEBUG loaded listener.js 06:05:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 124 (0x11985c400) [pid = 1661] [serial = 1805] [outer = 0x11910ec00] 06:05:28 INFO - PROCESS | 1661 | 1464267928736 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]]]}] 06:05:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 06:05:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 728ms 06:05:28 INFO - PROCESS | 1661 | 1464267928785 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 06:05:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 06:05:28 INFO - PROCESS | 1661 | 1464267928786 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 06:05:28 INFO - PROCESS | 1661 | 1464267928789 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 06:05:28 INFO - PROCESS | 1661 | 1464267928790 Marionette TRACE conn2 <- [1,2378,null,{}] 06:05:28 INFO - PROCESS | 1661 | 1464267928793 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}] 06:05:28 INFO - PROCESS | 1661 | 1464267928921 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 06:05:29 INFO - PROCESS | 1661 | 1464267928994 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:29 INFO - PROCESS | 1661 | ++DOCSHELL 0x12d443000 == 56 [pid = 1661] [id = 602] 06:05:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 125 (0x119c94000) [pid = 1661] [serial = 1806] [outer = 0x0] 06:05:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 126 (0x121354400) [pid = 1661] [serial = 1807] [outer = 0x119c94000] 06:05:29 INFO - PROCESS | 1661 | 1464267929025 Marionette DEBUG loaded listener.js 06:05:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 127 (0x1216f4800) [pid = 1661] [serial = 1808] [outer = 0x119c94000] 06:05:29 INFO - PROCESS | 1661 | 1464267929513 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]]]}] 06:05:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 06:05:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 771ms 06:05:29 INFO - PROCESS | 1661 | 1464267929562 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 06:05:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 06:05:29 INFO - PROCESS | 1661 | 1464267929564 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 06:05:29 INFO - PROCESS | 1661 | 1464267929568 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 06:05:29 INFO - PROCESS | 1661 | 1464267929570 Marionette TRACE conn2 <- [1,2382,null,{}] 06:05:29 INFO - PROCESS | 1661 | 1464267929575 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}] 06:05:29 INFO - PROCESS | 1661 | 1464267929733 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 06:05:29 INFO - PROCESS | 1661 | 1464267929833 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:29 INFO - PROCESS | 1661 | ++DOCSHELL 0x12d7a0800 == 57 [pid = 1661] [id = 603] 06:05:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 128 (0x121322800) [pid = 1661] [serial = 1809] [outer = 0x0] 06:05:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 129 (0x121a20400) [pid = 1661] [serial = 1810] [outer = 0x121322800] 06:05:29 INFO - PROCESS | 1661 | 1464267929863 Marionette DEBUG loaded listener.js 06:05:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 130 (0x124bf0400) [pid = 1661] [serial = 1811] [outer = 0x121322800] 06:05:30 INFO - PROCESS | 1661 | 1464267930316 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]]]}] 06:05:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 06:05:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 773ms 06:05:30 INFO - PROCESS | 1661 | 1464267930342 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 06:05:30 INFO - PROCESS | 1661 | 1464267930344 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 06:05:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 06:05:30 INFO - PROCESS | 1661 | 1464267930346 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 06:05:30 INFO - PROCESS | 1661 | 1464267930348 Marionette TRACE conn2 <- [1,2386,null,{}] 06:05:30 INFO - PROCESS | 1661 | 1464267930350 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}] 06:05:30 INFO - PROCESS | 1661 | 1464267930464 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 06:05:30 INFO - PROCESS | 1661 | 1464267930535 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:30 INFO - PROCESS | 1661 | ++DOCSHELL 0x12da8a000 == 58 [pid = 1661] [id = 604] 06:05:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 131 (0x12511d400) [pid = 1661] [serial = 1812] [outer = 0x0] 06:05:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 132 (0x125773c00) [pid = 1661] [serial = 1813] [outer = 0x12511d400] 06:05:30 INFO - PROCESS | 1661 | 1464267930568 Marionette DEBUG loaded listener.js 06:05:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 133 (0x126d1bc00) [pid = 1661] [serial = 1814] [outer = 0x12511d400] 06:05:31 INFO - PROCESS | 1661 | 1464267931013 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]]]}] 06:05:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 06:05:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 720ms 06:05:31 INFO - PROCESS | 1661 | 1464267931067 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 06:05:31 INFO - PROCESS | 1661 | 1464267931069 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 06:05:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 06:05:31 INFO - PROCESS | 1661 | 1464267931071 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 06:05:31 INFO - PROCESS | 1661 | 1464267931072 Marionette TRACE conn2 <- [1,2390,null,{}] 06:05:31 INFO - PROCESS | 1661 | 1464267931096 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}] 06:05:31 INFO - PROCESS | 1661 | 1464267931203 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 06:05:31 INFO - PROCESS | 1661 | 1464267931460 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:31 INFO - PROCESS | 1661 | ++DOCSHELL 0x1186da000 == 59 [pid = 1661] [id = 605] 06:05:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 134 (0x110dabc00) [pid = 1661] [serial = 1815] [outer = 0x0] 06:05:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 135 (0x111a06000) [pid = 1661] [serial = 1816] [outer = 0x110dabc00] 06:05:31 INFO - PROCESS | 1661 | 1464267931490 Marionette DEBUG loaded listener.js 06:05:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 136 (0x1125ee000) [pid = 1661] [serial = 1817] [outer = 0x110dabc00] 06:05:31 INFO - PROCESS | 1661 | 1464267931936 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]]]}] 06:05:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 06:05:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 890ms 06:05:31 INFO - PROCESS | 1661 | 1464267931963 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 06:05:31 INFO - PROCESS | 1661 | 1464267931965 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 06:05:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 06:05:31 INFO - PROCESS | 1661 | 1464267931968 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 06:05:31 INFO - PROCESS | 1661 | 1464267931970 Marionette TRACE conn2 <- [1,2394,null,{}] 06:05:31 INFO - PROCESS | 1661 | 1464267931975 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}] 06:05:32 INFO - PROCESS | 1661 | 1464267932073 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 06:05:32 INFO - PROCESS | 1661 | 1464267932133 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:32 INFO - PROCESS | 1661 | ++DOCSHELL 0x117e5e800 == 60 [pid = 1661] [id = 606] 06:05:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 137 (0x112686400) [pid = 1661] [serial = 1818] [outer = 0x0] 06:05:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 138 (0x112785000) [pid = 1661] [serial = 1819] [outer = 0x112686400] 06:05:32 INFO - PROCESS | 1661 | 1464267932162 Marionette DEBUG loaded listener.js 06:05:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 139 (0x1132cd800) [pid = 1661] [serial = 1820] [outer = 0x112686400] 06:05:32 INFO - PROCESS | 1661 | --DOCSHELL 0x1425d6000 == 59 [pid = 1661] [id = 546] 06:05:32 INFO - PROCESS | 1661 | --DOCSHELL 0x12cc67800 == 58 [pid = 1661] [id = 597] 06:05:32 INFO - PROCESS | 1661 | --DOCSHELL 0x12c42e800 == 57 [pid = 1661] [id = 596] 06:05:32 INFO - PROCESS | 1661 | --DOCSHELL 0x12bae2800 == 56 [pid = 1661] [id = 595] 06:05:32 INFO - PROCESS | 1661 | --DOCSHELL 0x12b105000 == 55 [pid = 1661] [id = 594] 06:05:32 INFO - PROCESS | 1661 | --DOCSHELL 0x12a4c6800 == 54 [pid = 1661] [id = 593] 06:05:32 INFO - PROCESS | 1661 | --DOCSHELL 0x12901e800 == 53 [pid = 1661] [id = 592] 06:05:32 INFO - PROCESS | 1661 | --DOMWINDOW == 138 (0x1125bd400) [pid = 1661] [serial = 1693] [outer = 0x0] [url = about:blank] 06:05:32 INFO - PROCESS | 1661 | --DOMWINDOW == 137 (0x112782800) [pid = 1661] [serial = 1696] [outer = 0x0] [url = about:blank] 06:05:32 INFO - PROCESS | 1661 | --DOMWINDOW == 136 (0x114e11c00) [pid = 1661] [serial = 1699] [outer = 0x0] [url = about:blank] 06:05:32 INFO - PROCESS | 1661 | --DOMWINDOW == 135 (0x11bd97c00) [pid = 1661] [serial = 1735] [outer = 0x0] [url = about:blank] 06:05:32 INFO - PROCESS | 1661 | --DOCSHELL 0x1272e6000 == 52 [pid = 1661] [id = 591] 06:05:32 INFO - PROCESS | 1661 | --DOCSHELL 0x126f1a800 == 51 [pid = 1661] [id = 590] 06:05:32 INFO - PROCESS | 1661 | --DOCSHELL 0x1226db800 == 50 [pid = 1661] [id = 589] 06:05:32 INFO - PROCESS | 1661 | --DOCSHELL 0x11a0c7800 == 49 [pid = 1661] [id = 588] 06:05:32 INFO - PROCESS | 1661 | --DOCSHELL 0x118691000 == 48 [pid = 1661] [id = 587] 06:05:32 INFO - PROCESS | 1661 | --DOCSHELL 0x1181e8800 == 47 [pid = 1661] [id = 586] 06:05:32 INFO - PROCESS | 1661 | --DOCSHELL 0x119168000 == 46 [pid = 1661] [id = 585] 06:05:32 INFO - PROCESS | 1661 | --DOCSHELL 0x12120c800 == 45 [pid = 1661] [id = 580] 06:05:32 INFO - PROCESS | 1661 | --DOCSHELL 0x115d11800 == 44 [pid = 1661] [id = 579] 06:05:32 INFO - PROCESS | 1661 | 1464267932624 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]]]}] 06:05:32 INFO - PROCESS | 1661 | --DOMWINDOW == 134 (0x119513400) [pid = 1661] [serial = 1720] [outer = 0x0] [url = about:blank] 06:05:32 INFO - PROCESS | 1661 | --DOMWINDOW == 133 (0x119611800) [pid = 1661] [serial = 1723] [outer = 0x0] [url = about:blank] 06:05:32 INFO - PROCESS | 1661 | --DOMWINDOW == 132 (0x110d9d000) [pid = 1661] [serial = 1726] [outer = 0x0] [url = about:blank] 06:05:32 INFO - PROCESS | 1661 | --DOMWINDOW == 131 (0x119602800) [pid = 1661] [serial = 1721] [outer = 0x0] [url = about:blank] 06:05:32 INFO - PROCESS | 1661 | --DOMWINDOW == 130 (0x119da0c00) [pid = 1661] [serial = 1733] [outer = 0x0] [url = about:blank] 06:05:32 INFO - PROCESS | 1661 | --DOMWINDOW == 129 (0x112684400) [pid = 1661] [serial = 1703] [outer = 0x0] [url = about:blank] 06:05:32 INFO - PROCESS | 1661 | --DOMWINDOW == 128 (0x1125c1800) [pid = 1661] [serial = 1702] [outer = 0x0] [url = about:blank] 06:05:32 INFO - PROCESS | 1661 | --DOMWINDOW == 127 (0x11277c400) [pid = 1661] [serial = 1705] [outer = 0x0] [url = about:blank] 06:05:32 INFO - PROCESS | 1661 | --DOMWINDOW == 126 (0x112947400) [pid = 1661] [serial = 1706] [outer = 0x0] [url = about:blank] 06:05:32 INFO - PROCESS | 1661 | --DOMWINDOW == 125 (0x1164b3000) [pid = 1661] [serial = 1708] [outer = 0x0] [url = about:blank] 06:05:32 INFO - PROCESS | 1661 | --DOMWINDOW == 124 (0x11689f000) [pid = 1661] [serial = 1709] [outer = 0x0] [url = about:blank] 06:05:32 INFO - PROCESS | 1661 | --DOMWINDOW == 123 (0x1125ed400) [pid = 1661] [serial = 1727] [outer = 0x0] [url = about:blank] 06:05:32 INFO - PROCESS | 1661 | --DOMWINDOW == 122 (0x11985e000) [pid = 1661] [serial = 1732] [outer = 0x0] [url = about:blank] 06:05:32 INFO - PROCESS | 1661 | --DOMWINDOW == 121 (0x118220c00) [pid = 1661] [serial = 1711] [outer = 0x0] [url = about:blank] 06:05:32 INFO - PROCESS | 1661 | --DOMWINDOW == 120 (0x118256c00) [pid = 1661] [serial = 1712] [outer = 0x0] [url = about:blank] 06:05:32 INFO - PROCESS | 1661 | --DOMWINDOW == 119 (0x11849ac00) [pid = 1661] [serial = 1714] [outer = 0x0] [url = about:blank] 06:05:32 INFO - PROCESS | 1661 | --DOMWINDOW == 118 (0x11854ac00) [pid = 1661] [serial = 1717] [outer = 0x0] [url = about:blank] 06:05:32 INFO - PROCESS | 1661 | --DOMWINDOW == 117 (0x119390400) [pid = 1661] [serial = 1718] [outer = 0x0] [url = about:blank] 06:05:32 INFO - PROCESS | 1661 | --DOMWINDOW == 116 (0x116a5cc00) [pid = 1661] [serial = 1729] [outer = 0x0] [url = about:blank] 06:05:32 INFO - PROCESS | 1661 | --DOMWINDOW == 115 (0x118546800) [pid = 1661] [serial = 1730] [outer = 0x0] [url = about:blank] 06:05:32 INFO - PROCESS | 1661 | --DOMWINDOW == 114 (0x112764800) [pid = 1661] [serial = 1724] [outer = 0x0] [url = about:blank] 06:05:32 INFO - PROCESS | 1661 | --DOMWINDOW == 113 (0x118546000) [pid = 1661] [serial = 1715] [outer = 0x0] [url = about:blank] 06:05:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 06:05:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 673ms 06:05:32 INFO - PROCESS | 1661 | 1464267932644 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 06:05:32 INFO - PROCESS | 1661 | 1464267932647 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 06:05:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 06:05:32 INFO - PROCESS | 1661 | 1464267932650 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 06:05:32 INFO - PROCESS | 1661 | 1464267932651 Marionette TRACE conn2 <- [1,2398,null,{}] 06:05:32 INFO - PROCESS | 1661 | 1464267932653 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}] 06:05:32 INFO - PROCESS | 1661 | 1464267932739 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 06:05:32 INFO - PROCESS | 1661 | 1464267932746 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:32 INFO - PROCESS | 1661 | ++DOCSHELL 0x117e6e000 == 45 [pid = 1661] [id = 607] 06:05:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 114 (0x11294f000) [pid = 1661] [serial = 1821] [outer = 0x0] 06:05:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 115 (0x1164b8800) [pid = 1661] [serial = 1822] [outer = 0x11294f000] 06:05:32 INFO - PROCESS | 1661 | 1464267932772 Marionette DEBUG loaded listener.js 06:05:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 116 (0x11710ac00) [pid = 1661] [serial = 1823] [outer = 0x11294f000] 06:05:33 INFO - PROCESS | 1661 | 1464267933130 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]]]}] 06:05:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 06:05:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 520ms 06:05:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 06:05:33 INFO - PROCESS | 1661 | 1464267933180 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 06:05:33 INFO - PROCESS | 1661 | 1464267933181 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 06:05:33 INFO - PROCESS | 1661 | 1464267933189 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 06:05:33 INFO - PROCESS | 1661 | 1464267933193 Marionette TRACE conn2 <- [1,2402,null,{}] 06:05:33 INFO - PROCESS | 1661 | 1464267933197 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}] 06:05:33 INFO - PROCESS | 1661 | 1464267933284 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 06:05:33 INFO - PROCESS | 1661 | 1464267933290 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:33 INFO - PROCESS | 1661 | ++DOCSHELL 0x121e15800 == 46 [pid = 1661] [id = 608] 06:05:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 117 (0x118224800) [pid = 1661] [serial = 1824] [outer = 0x0] 06:05:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 118 (0x118541400) [pid = 1661] [serial = 1825] [outer = 0x118224800] 06:05:33 INFO - PROCESS | 1661 | 1464267933316 Marionette DEBUG loaded listener.js 06:05:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 119 (0x118616000) [pid = 1661] [serial = 1826] [outer = 0x118224800] 06:05:33 INFO - PROCESS | 1661 | 1464267933677 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]]]}] 06:05:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 06:05:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 529ms 06:05:33 INFO - PROCESS | 1661 | 1464267933714 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 06:05:33 INFO - PROCESS | 1661 | 1464267933724 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 06:05:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 06:05:33 INFO - PROCESS | 1661 | 1464267933739 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 06:05:33 INFO - PROCESS | 1661 | 1464267933740 Marionette TRACE conn2 <- [1,2406,null,{}] 06:05:33 INFO - PROCESS | 1661 | 1464267933743 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}] 06:05:33 INFO - PROCESS | 1661 | 1464267933831 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 06:05:33 INFO - PROCESS | 1661 | 1464267933835 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:33 INFO - PROCESS | 1661 | ++DOCSHELL 0x126f0a000 == 47 [pid = 1661] [id = 609] 06:05:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 120 (0x118929400) [pid = 1661] [serial = 1827] [outer = 0x0] 06:05:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 121 (0x11950b800) [pid = 1661] [serial = 1828] [outer = 0x118929400] 06:05:33 INFO - PROCESS | 1661 | 1464267933862 Marionette DEBUG loaded listener.js 06:05:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 122 (0x119602c00) [pid = 1661] [serial = 1829] [outer = 0x118929400] 06:05:34 INFO - PROCESS | 1661 | 1464267934245 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]]]}] 06:05:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 06:05:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 525ms 06:05:34 INFO - PROCESS | 1661 | 1464267934261 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 06:05:34 INFO - PROCESS | 1661 | 1464267934263 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 06:05:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 06:05:34 INFO - PROCESS | 1661 | 1464267934267 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 06:05:34 INFO - PROCESS | 1661 | 1464267934269 Marionette TRACE conn2 <- [1,2410,null,{}] 06:05:34 INFO - PROCESS | 1661 | 1464267934272 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}] 06:05:34 INFO - PROCESS | 1661 | 1464267934448 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 06:05:34 INFO - PROCESS | 1661 | 1464267934535 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:34 INFO - PROCESS | 1661 | ++DOCSHELL 0x128d30000 == 48 [pid = 1661] [id = 610] 06:05:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 123 (0x119c04c00) [pid = 1661] [serial = 1830] [outer = 0x0] 06:05:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 124 (0x119c8c800) [pid = 1661] [serial = 1831] [outer = 0x119c04c00] 06:05:34 INFO - PROCESS | 1661 | 1464267934584 Marionette DEBUG loaded listener.js 06:05:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 125 (0x11bd97000) [pid = 1661] [serial = 1832] [outer = 0x119c04c00] 06:05:34 INFO - PROCESS | 1661 | 1464267934974 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]]]}] 06:05:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 06:05:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 720ms 06:05:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 06:05:34 INFO - PROCESS | 1661 | 1464267934987 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 06:05:34 INFO - PROCESS | 1661 | 1464267934988 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 06:05:34 INFO - PROCESS | 1661 | 1464267934992 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 06:05:34 INFO - PROCESS | 1661 | 1464267934993 Marionette TRACE conn2 <- [1,2414,null,{}] 06:05:34 INFO - PROCESS | 1661 | 1464267934996 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}] 06:05:35 INFO - PROCESS | 1661 | 1464267935115 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 06:05:35 INFO - PROCESS | 1661 | 1464267935129 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:35 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a4d7000 == 49 [pid = 1661] [id = 611] 06:05:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 126 (0x121319400) [pid = 1661] [serial = 1833] [outer = 0x0] 06:05:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 127 (0x121357000) [pid = 1661] [serial = 1834] [outer = 0x121319400] 06:05:35 INFO - PROCESS | 1661 | 1464267935155 Marionette DEBUG loaded listener.js 06:05:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 128 (0x121a19c00) [pid = 1661] [serial = 1835] [outer = 0x121319400] 06:05:35 INFO - PROCESS | 1661 | 1464267935502 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]]]}] 06:05:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 06:05:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 522ms 06:05:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 06:05:35 INFO - PROCESS | 1661 | 1464267935513 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 06:05:35 INFO - PROCESS | 1661 | 1464267935514 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 06:05:35 INFO - PROCESS | 1661 | 1464267935516 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 06:05:35 INFO - PROCESS | 1661 | 1464267935517 Marionette TRACE conn2 <- [1,2418,null,{}] 06:05:35 INFO - PROCESS | 1661 | 1464267935520 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}] 06:05:35 INFO - PROCESS | 1661 | 1464267935635 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 06:05:35 INFO - PROCESS | 1661 | 1464267935646 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:35 INFO - PROCESS | 1661 | ++DOCSHELL 0x12aa5a800 == 50 [pid = 1661] [id = 612] 06:05:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 129 (0x121359c00) [pid = 1661] [serial = 1836] [outer = 0x0] 06:05:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 130 (0x121a28000) [pid = 1661] [serial = 1837] [outer = 0x121359c00] 06:05:35 INFO - PROCESS | 1661 | 1464267935671 Marionette DEBUG loaded listener.js 06:05:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 131 (0x124f3c800) [pid = 1661] [serial = 1838] [outer = 0x121359c00] 06:05:36 INFO - PROCESS | 1661 | 1464267936051 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]]]}] 06:05:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 06:05:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 568ms 06:05:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 06:05:36 INFO - PROCESS | 1661 | 1464267936089 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 06:05:36 INFO - PROCESS | 1661 | 1464267936090 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 06:05:36 INFO - PROCESS | 1661 | 1464267936092 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 06:05:36 INFO - PROCESS | 1661 | 1464267936093 Marionette TRACE conn2 <- [1,2422,null,{}] 06:05:36 INFO - PROCESS | 1661 | 1464267936095 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}] 06:05:36 INFO - PROCESS | 1661 | 1464267936212 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 06:05:36 INFO - PROCESS | 1661 | 1464267936250 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:36 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bac8800 == 51 [pid = 1661] [id = 613] 06:05:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 132 (0x121a24000) [pid = 1661] [serial = 1839] [outer = 0x0] 06:05:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 133 (0x125161000) [pid = 1661] [serial = 1840] [outer = 0x121a24000] 06:05:36 INFO - PROCESS | 1661 | 1464267936275 Marionette DEBUG loaded listener.js 06:05:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 134 (0x1258a9000) [pid = 1661] [serial = 1841] [outer = 0x121a24000] 06:05:36 INFO - PROCESS | 1661 | 1464267936593 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]]]}] 06:05:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 06:05:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 519ms 06:05:36 INFO - PROCESS | 1661 | 1464267936613 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 06:05:36 INFO - PROCESS | 1661 | 1464267936614 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 06:05:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 06:05:36 INFO - PROCESS | 1661 | 1464267936616 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 06:05:36 INFO - PROCESS | 1661 | 1464267936617 Marionette TRACE conn2 <- [1,2426,null,{}] 06:05:36 INFO - PROCESS | 1661 | 1464267936620 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}] 06:05:36 INFO - PROCESS | 1661 | 1464267936735 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 06:05:36 INFO - PROCESS | 1661 | --DOMWINDOW == 133 (0x1133a2c00) [pid = 1661] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 06:05:36 INFO - PROCESS | 1661 | --DOMWINDOW == 132 (0x121c90c00) [pid = 1661] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 06:05:36 INFO - PROCESS | 1661 | --DOMWINDOW == 131 (0x1186f4400) [pid = 1661] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 06:05:36 INFO - PROCESS | 1661 | --DOMWINDOW == 130 (0x119864000) [pid = 1661] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 06:05:36 INFO - PROCESS | 1661 | --DOMWINDOW == 129 (0x121355c00) [pid = 1661] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 06:05:36 INFO - PROCESS | 1661 | --DOMWINDOW == 128 (0x118617c00) [pid = 1661] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 06:05:36 INFO - PROCESS | 1661 | --DOMWINDOW == 127 (0x11277bc00) [pid = 1661] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 06:05:36 INFO - PROCESS | 1661 | --DOMWINDOW == 126 (0x1166c8c00) [pid = 1661] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 06:05:36 INFO - PROCESS | 1661 | --DOMWINDOW == 125 (0x1125b5c00) [pid = 1661] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 06:05:36 INFO - PROCESS | 1661 | --DOMWINDOW == 124 (0x112768800) [pid = 1661] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 06:05:36 INFO - PROCESS | 1661 | --DOMWINDOW == 123 (0x118604c00) [pid = 1661] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 06:05:36 INFO - PROCESS | 1661 | --DOMWINDOW == 122 (0x121357800) [pid = 1661] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 06:05:36 INFO - PROCESS | 1661 | --DOMWINDOW == 121 (0x121a1ac00) [pid = 1661] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 06:05:36 INFO - PROCESS | 1661 | --DOMWINDOW == 120 (0x1125bd800) [pid = 1661] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 06:05:36 INFO - PROCESS | 1661 | --DOMWINDOW == 119 (0x114ee0400) [pid = 1661] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 06:05:36 INFO - PROCESS | 1661 | 1464267936946 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:36 INFO - PROCESS | 1661 | ++DOCSHELL 0x116f32800 == 52 [pid = 1661] [id = 614] 06:05:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 120 (0x110d99000) [pid = 1661] [serial = 1842] [outer = 0x0] 06:05:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 121 (0x1125bd800) [pid = 1661] [serial = 1843] [outer = 0x110d99000] 06:05:36 INFO - PROCESS | 1661 | 1464267936972 Marionette DEBUG loaded listener.js 06:05:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 122 (0x11854cc00) [pid = 1661] [serial = 1844] [outer = 0x110d99000] 06:05:37 INFO - PROCESS | 1661 | 1464267937251 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]]]}] 06:05:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 06:05:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 670ms 06:05:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 06:05:37 INFO - PROCESS | 1661 | 1464267937287 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 06:05:37 INFO - PROCESS | 1661 | 1464267937288 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 06:05:37 INFO - PROCESS | 1661 | 1464267937292 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 06:05:37 INFO - PROCESS | 1661 | 1464267937295 Marionette TRACE conn2 <- [1,2430,null,{}] 06:05:37 INFO - PROCESS | 1661 | 1464267937298 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}] 06:05:37 INFO - PROCESS | 1661 | 1464267937389 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 06:05:37 INFO - PROCESS | 1661 | 1464267937393 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:37 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c78e800 == 53 [pid = 1661] [id = 615] 06:05:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 123 (0x119864000) [pid = 1661] [serial = 1845] [outer = 0x0] 06:05:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 124 (0x121a1ac00) [pid = 1661] [serial = 1846] [outer = 0x119864000] 06:05:37 INFO - PROCESS | 1661 | 1464267937422 Marionette DEBUG loaded listener.js 06:05:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 125 (0x126fce800) [pid = 1661] [serial = 1847] [outer = 0x119864000] 06:05:37 INFO - PROCESS | 1661 | 1464267937778 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]]]}] 06:05:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 06:05:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 523ms 06:05:37 INFO - PROCESS | 1661 | 1464267937814 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 06:05:37 INFO - PROCESS | 1661 | 1464267937816 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 06:05:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 06:05:37 INFO - PROCESS | 1661 | 1464267937829 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 06:05:37 INFO - PROCESS | 1661 | 1464267937831 Marionette TRACE conn2 <- [1,2434,null,{}] 06:05:37 INFO - PROCESS | 1661 | 1464267937833 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}] 06:05:37 INFO - PROCESS | 1661 | 1464267937952 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 06:05:37 INFO - PROCESS | 1661 | 1464267937958 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:37 INFO - PROCESS | 1661 | ++DOCSHELL 0x12d42f800 == 54 [pid = 1661] [id = 616] 06:05:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 126 (0x12720e800) [pid = 1661] [serial = 1848] [outer = 0x0] 06:05:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 127 (0x1275ef000) [pid = 1661] [serial = 1849] [outer = 0x12720e800] 06:05:37 INFO - PROCESS | 1661 | 1464267937993 Marionette DEBUG loaded listener.js 06:05:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 128 (0x127708c00) [pid = 1661] [serial = 1850] [outer = 0x12720e800] 06:05:38 INFO - PROCESS | 1661 | 1464267938358 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]]]}] 06:05:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 06:05:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 582ms 06:05:38 INFO - PROCESS | 1661 | 1464267938400 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 06:05:38 INFO - PROCESS | 1661 | 1464267938401 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 06:05:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 06:05:38 INFO - PROCESS | 1661 | 1464267938404 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 06:05:38 INFO - PROCESS | 1661 | 1464267938405 Marionette TRACE conn2 <- [1,2438,null,{}] 06:05:38 INFO - PROCESS | 1661 | 1464267938407 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}] 06:05:38 INFO - PROCESS | 1661 | 1464267938523 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 06:05:38 INFO - PROCESS | 1661 | 1464267938559 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:38 INFO - PROCESS | 1661 | ++DOCSHELL 0x12da91000 == 55 [pid = 1661] [id = 617] 06:05:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 129 (0x118617c00) [pid = 1661] [serial = 1851] [outer = 0x0] 06:05:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 130 (0x12770e000) [pid = 1661] [serial = 1852] [outer = 0x118617c00] 06:05:38 INFO - PROCESS | 1661 | 1464267938584 Marionette DEBUG loaded listener.js 06:05:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 131 (0x127772400) [pid = 1661] [serial = 1853] [outer = 0x118617c00] 06:05:38 INFO - PROCESS | 1661 | 1464267938869 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]]]}] 06:05:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 06:05:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 472ms 06:05:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 06:05:38 INFO - PROCESS | 1661 | 1464267938881 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 06:05:38 INFO - PROCESS | 1661 | 1464267938883 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 06:05:38 INFO - PROCESS | 1661 | 1464267938885 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 06:05:38 INFO - PROCESS | 1661 | 1464267938886 Marionette TRACE conn2 <- [1,2442,null,{}] 06:05:38 INFO - PROCESS | 1661 | 1464267938888 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}] 06:05:39 INFO - PROCESS | 1661 | 1464267939061 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 06:05:39 INFO - PROCESS | 1661 | 1464267939161 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:39 INFO - PROCESS | 1661 | ++DOCSHELL 0x1164ca000 == 56 [pid = 1661] [id = 618] 06:05:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 132 (0x110d95400) [pid = 1661] [serial = 1854] [outer = 0x0] 06:05:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 133 (0x111aaf800) [pid = 1661] [serial = 1855] [outer = 0x110d95400] 06:05:39 INFO - PROCESS | 1661 | 1464267939196 Marionette DEBUG loaded listener.js 06:05:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 134 (0x11267f400) [pid = 1661] [serial = 1856] [outer = 0x110d95400] 06:05:39 INFO - PROCESS | 1661 | 1464267939667 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]]]}] 06:05:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 06:05:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 818ms 06:05:39 INFO - PROCESS | 1661 | 1464267939705 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 06:05:39 INFO - PROCESS | 1661 | 1464267939709 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 06:05:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 06:05:39 INFO - PROCESS | 1661 | 1464267939713 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 06:05:39 INFO - PROCESS | 1661 | 1464267939716 Marionette TRACE conn2 <- [1,2446,null,{}] 06:05:39 INFO - PROCESS | 1661 | 1464267939719 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}] 06:05:39 INFO - PROCESS | 1661 | 1464267939839 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 06:05:39 INFO - PROCESS | 1661 | 1464267939937 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:39 INFO - PROCESS | 1661 | ++DOCSHELL 0x124b77000 == 57 [pid = 1661] [id = 619] 06:05:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 135 (0x112fd3000) [pid = 1661] [serial = 1857] [outer = 0x0] 06:05:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 136 (0x115e84c00) [pid = 1661] [serial = 1858] [outer = 0x112fd3000] 06:05:39 INFO - PROCESS | 1661 | 1464267939987 Marionette DEBUG loaded listener.js 06:05:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 137 (0x117108800) [pid = 1661] [serial = 1859] [outer = 0x112fd3000] 06:05:40 INFO - PROCESS | 1661 | 1464267940529 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]]]}] 06:05:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 06:05:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 871ms 06:05:40 INFO - PROCESS | 1661 | 1464267940585 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 06:05:40 INFO - PROCESS | 1661 | 1464267940587 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 06:05:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 06:05:40 INFO - PROCESS | 1661 | 1464267940590 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 06:05:40 INFO - PROCESS | 1661 | 1464267940591 Marionette TRACE conn2 <- [1,2450,null,{}] 06:05:40 INFO - PROCESS | 1661 | 1464267940594 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}] 06:05:40 INFO - PROCESS | 1661 | 1464267940703 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 06:05:40 INFO - PROCESS | 1661 | 1464267940810 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:40 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c42a000 == 58 [pid = 1661] [id = 620] 06:05:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 138 (0x118544000) [pid = 1661] [serial = 1860] [outer = 0x0] 06:05:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 139 (0x11892a800) [pid = 1661] [serial = 1861] [outer = 0x118544000] 06:05:40 INFO - PROCESS | 1661 | 1464267940843 Marionette DEBUG loaded listener.js 06:05:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 140 (0x11960e800) [pid = 1661] [serial = 1862] [outer = 0x118544000] 06:05:41 INFO - PROCESS | 1661 | 1464267941288 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]]]}] 06:05:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 06:05:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 720ms 06:05:41 INFO - PROCESS | 1661 | 1464267941311 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 06:05:41 INFO - PROCESS | 1661 | 1464267941314 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 06:05:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 06:05:41 INFO - PROCESS | 1661 | 1464267941322 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 06:05:41 INFO - PROCESS | 1661 | 1464267941325 Marionette TRACE conn2 <- [1,2454,null,{}] 06:05:41 INFO - PROCESS | 1661 | 1464267941347 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}] 06:05:41 INFO - PROCESS | 1661 | 1464267941462 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 06:05:41 INFO - PROCESS | 1661 | 1464267941537 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:41 INFO - PROCESS | 1661 | ++DOCSHELL 0x12e26e000 == 59 [pid = 1661] [id = 621] 06:05:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 141 (0x119611c00) [pid = 1661] [serial = 1863] [outer = 0x0] 06:05:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 142 (0x1214edc00) [pid = 1661] [serial = 1864] [outer = 0x119611c00] 06:05:41 INFO - PROCESS | 1661 | 1464267941567 Marionette DEBUG loaded listener.js 06:05:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 143 (0x121a27400) [pid = 1661] [serial = 1865] [outer = 0x119611c00] 06:05:41 INFO - PROCESS | 1661 | 1464267941986 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]]]}] 06:05:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 06:05:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 692ms 06:05:42 INFO - PROCESS | 1661 | 1464267942010 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 06:05:42 INFO - PROCESS | 1661 | 1464267942011 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 06:05:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 06:05:42 INFO - PROCESS | 1661 | 1464267942014 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 06:05:42 INFO - PROCESS | 1661 | 1464267942015 Marionette TRACE conn2 <- [1,2458,null,{}] 06:05:42 INFO - PROCESS | 1661 | 1464267942018 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}] 06:05:42 INFO - PROCESS | 1661 | 1464267942146 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 06:05:42 INFO - PROCESS | 1661 | 1464267942247 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:42 INFO - PROCESS | 1661 | ++DOCSHELL 0x12f1c4000 == 60 [pid = 1661] [id = 622] 06:05:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 144 (0x124eecc00) [pid = 1661] [serial = 1866] [outer = 0x0] 06:05:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 145 (0x126d19800) [pid = 1661] [serial = 1867] [outer = 0x124eecc00] 06:05:42 INFO - PROCESS | 1661 | 1464267942281 Marionette DEBUG loaded listener.js 06:05:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 146 (0x127187800) [pid = 1661] [serial = 1868] [outer = 0x124eecc00] 06:05:42 INFO - PROCESS | 1661 | 1464267942696 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]]]}] 06:05:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 06:05:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 718ms 06:05:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 06:05:42 INFO - PROCESS | 1661 | 1464267942733 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 06:05:42 INFO - PROCESS | 1661 | 1464267942734 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 06:05:42 INFO - PROCESS | 1661 | 1464267942737 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 06:05:42 INFO - PROCESS | 1661 | 1464267942738 Marionette TRACE conn2 <- [1,2462,null,{}] 06:05:42 INFO - PROCESS | 1661 | 1464267942741 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}] 06:05:42 INFO - PROCESS | 1661 | 1464267942849 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 06:05:42 INFO - PROCESS | 1661 | 1464267942969 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:42 INFO - PROCESS | 1661 | ++DOCSHELL 0x12f1d9000 == 61 [pid = 1661] [id = 623] 06:05:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 147 (0x12770e400) [pid = 1661] [serial = 1869] [outer = 0x0] 06:05:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 148 (0x127711400) [pid = 1661] [serial = 1870] [outer = 0x12770e400] 06:05:43 INFO - PROCESS | 1661 | 1464267943006 Marionette DEBUG loaded listener.js 06:05:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 149 (0x1277e0c00) [pid = 1661] [serial = 1871] [outer = 0x12770e400] 06:05:43 INFO - PROCESS | 1661 | 1464267943682 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]]]}] 06:05:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 06:05:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 969ms 06:05:43 INFO - PROCESS | 1661 | 1464267943721 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 06:05:43 INFO - PROCESS | 1661 | 1464267943725 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 06:05:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 06:05:43 INFO - PROCESS | 1661 | 1464267943733 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 06:05:43 INFO - PROCESS | 1661 | 1464267943735 Marionette TRACE conn2 <- [1,2466,null,{}] 06:05:43 INFO - PROCESS | 1661 | 1464267943742 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}] 06:05:43 INFO - PROCESS | 1661 | 1464267943853 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 06:05:43 INFO - PROCESS | 1661 | 1464267943962 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:43 INFO - PROCESS | 1661 | ++DOCSHELL 0x1226d5000 == 62 [pid = 1661] [id = 624] 06:05:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 150 (0x1125b8c00) [pid = 1661] [serial = 1872] [outer = 0x0] 06:05:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 151 (0x112941800) [pid = 1661] [serial = 1873] [outer = 0x1125b8c00] 06:05:44 INFO - PROCESS | 1661 | 1464267944006 Marionette DEBUG loaded listener.js 06:05:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 152 (0x1132ba800) [pid = 1661] [serial = 1874] [outer = 0x1125b8c00] 06:05:44 INFO - PROCESS | 1661 | 1464267944506 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]]]}] 06:05:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 06:05:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 825ms 06:05:44 INFO - PROCESS | 1661 | 1464267944557 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 06:05:44 INFO - PROCESS | 1661 | 1464267944562 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 06:05:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 06:05:44 INFO - PROCESS | 1661 | 1464267944567 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 06:05:44 INFO - PROCESS | 1661 | 1464267944569 Marionette TRACE conn2 <- [1,2470,null,{}] 06:05:44 INFO - PROCESS | 1661 | 1464267944571 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}] 06:05:44 INFO - PROCESS | 1661 | 1464267944670 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 06:05:44 INFO - PROCESS | 1661 | 1464267944749 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:44 INFO - PROCESS | 1661 | ++DOCSHELL 0x119539000 == 63 [pid = 1661] [id = 625] 06:05:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 153 (0x114ee0400) [pid = 1661] [serial = 1875] [outer = 0x0] 06:05:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 154 (0x11756d800) [pid = 1661] [serial = 1876] [outer = 0x114ee0400] 06:05:44 INFO - PROCESS | 1661 | 1464267944776 Marionette DEBUG loaded listener.js 06:05:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 155 (0x118258c00) [pid = 1661] [serial = 1877] [outer = 0x114ee0400] 06:05:44 INFO - PROCESS | 1661 | --DOCSHELL 0x12da91000 == 62 [pid = 1661] [id = 617] 06:05:44 INFO - PROCESS | 1661 | --DOCSHELL 0x12d42f800 == 61 [pid = 1661] [id = 616] 06:05:44 INFO - PROCESS | 1661 | --DOCSHELL 0x12c78e800 == 60 [pid = 1661] [id = 615] 06:05:44 INFO - PROCESS | 1661 | --DOCSHELL 0x116f32800 == 59 [pid = 1661] [id = 614] 06:05:44 INFO - PROCESS | 1661 | --DOCSHELL 0x12bac8800 == 58 [pid = 1661] [id = 613] 06:05:44 INFO - PROCESS | 1661 | --DOCSHELL 0x12aa5a800 == 57 [pid = 1661] [id = 612] 06:05:44 INFO - PROCESS | 1661 | --DOCSHELL 0x12a4d7000 == 56 [pid = 1661] [id = 611] 06:05:44 INFO - PROCESS | 1661 | --DOCSHELL 0x128d30000 == 55 [pid = 1661] [id = 610] 06:05:44 INFO - PROCESS | 1661 | --DOCSHELL 0x126f0a000 == 54 [pid = 1661] [id = 609] 06:05:44 INFO - PROCESS | 1661 | --DOCSHELL 0x121e15800 == 53 [pid = 1661] [id = 608] 06:05:44 INFO - PROCESS | 1661 | --DOCSHELL 0x117e6e000 == 52 [pid = 1661] [id = 607] 06:05:44 INFO - PROCESS | 1661 | --DOCSHELL 0x117e5e800 == 51 [pid = 1661] [id = 606] 06:05:44 INFO - PROCESS | 1661 | --DOCSHELL 0x1186da000 == 50 [pid = 1661] [id = 605] 06:05:45 INFO - PROCESS | 1661 | --DOCSHELL 0x12d3d3000 == 49 [pid = 1661] [id = 601] 06:05:45 INFO - PROCESS | 1661 | --DOCSHELL 0x1277bf000 == 48 [pid = 1661] [id = 600] 06:05:45 INFO - PROCESS | 1661 | --DOCSHELL 0x1186c8800 == 47 [pid = 1661] [id = 599] 06:05:45 INFO - PROCESS | 1661 | 1464267945148 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]]]}] 06:05:45 INFO - PROCESS | 1661 | --DOMWINDOW == 154 (0x121351400) [pid = 1661] [serial = 1691] [outer = 0x0] [url = about:blank] 06:05:45 INFO - PROCESS | 1661 | --DOMWINDOW == 153 (0x121c90800) [pid = 1661] [serial = 1790] [outer = 0x0] [url = about:blank] 06:05:45 INFO - PROCESS | 1661 | --DOMWINDOW == 152 (0x11854d000) [pid = 1661] [serial = 1786] [outer = 0x0] [url = about:blank] 06:05:45 INFO - PROCESS | 1661 | --DOMWINDOW == 151 (0x121972000) [pid = 1661] [serial = 1784] [outer = 0x0] [url = about:blank] 06:05:45 INFO - PROCESS | 1661 | --DOMWINDOW == 150 (0x11849c800) [pid = 1661] [serial = 1766] [outer = 0x0] [url = about:blank] 06:05:45 INFO - PROCESS | 1661 | --DOMWINDOW == 149 (0x11822cc00) [pid = 1661] [serial = 1765] [outer = 0x0] [url = about:blank] 06:05:45 INFO - PROCESS | 1661 | --DOMWINDOW == 148 (0x1214ed400) [pid = 1661] [serial = 1781] [outer = 0x0] [url = about:blank] 06:05:45 INFO - PROCESS | 1661 | --DOMWINDOW == 147 (0x121a25000) [pid = 1661] [serial = 1789] [outer = 0x0] [url = about:blank] 06:05:45 INFO - PROCESS | 1661 | --DOMWINDOW == 146 (0x121a1c400) [pid = 1661] [serial = 1787] [outer = 0x0] [url = about:blank] 06:05:45 INFO - PROCESS | 1661 | --DOMWINDOW == 145 (0x119860800) [pid = 1661] [serial = 1772] [outer = 0x0] [url = about:blank] 06:05:45 INFO - PROCESS | 1661 | --DOMWINDOW == 144 (0x124bee400) [pid = 1661] [serial = 1793] [outer = 0x0] [url = about:blank] 06:05:45 INFO - PROCESS | 1661 | --DOMWINDOW == 143 (0x124817400) [pid = 1661] [serial = 1792] [outer = 0x0] [url = about:blank] 06:05:45 INFO - PROCESS | 1661 | --DOMWINDOW == 142 (0x119511400) [pid = 1661] [serial = 1774] [outer = 0x0] [url = about:blank] 06:05:45 INFO - PROCESS | 1661 | --DOMWINDOW == 141 (0x121322000) [pid = 1661] [serial = 1777] [outer = 0x0] [url = about:blank] 06:05:45 INFO - PROCESS | 1661 | --DOMWINDOW == 140 (0x119d9e400) [pid = 1661] [serial = 1775] [outer = 0x0] [url = about:blank] 06:05:45 INFO - PROCESS | 1661 | --DOMWINDOW == 139 (0x12135b400) [pid = 1661] [serial = 1780] [outer = 0x0] [url = about:blank] 06:05:45 INFO - PROCESS | 1661 | --DOMWINDOW == 138 (0x121355800) [pid = 1661] [serial = 1778] [outer = 0x0] [url = about:blank] 06:05:45 INFO - PROCESS | 1661 | --DOMWINDOW == 137 (0x11938e400) [pid = 1661] [serial = 1771] [outer = 0x0] [url = about:blank] 06:05:45 INFO - PROCESS | 1661 | --DOMWINDOW == 136 (0x113c20c00) [pid = 1661] [serial = 1762] [outer = 0x0] [url = about:blank] 06:05:45 INFO - PROCESS | 1661 | --DOMWINDOW == 135 (0x1164bb400) [pid = 1661] [serial = 1763] [outer = 0x0] [url = about:blank] 06:05:45 INFO - PROCESS | 1661 | --DOMWINDOW == 134 (0x118604400) [pid = 1661] [serial = 1768] [outer = 0x0] [url = about:blank] 06:05:45 INFO - PROCESS | 1661 | --DOMWINDOW == 133 (0x11861e800) [pid = 1661] [serial = 1769] [outer = 0x0] [url = about:blank] 06:05:45 INFO - PROCESS | 1661 | --DOMWINDOW == 132 (0x112683c00) [pid = 1661] [serial = 1757] [outer = 0x0] [url = about:blank] 06:05:45 INFO - PROCESS | 1661 | --DOMWINDOW == 131 (0x1125c1c00) [pid = 1661] [serial = 1756] [outer = 0x0] [url = about:blank] 06:05:45 INFO - PROCESS | 1661 | --DOMWINDOW == 130 (0x112967c00) [pid = 1661] [serial = 1760] [outer = 0x0] [url = about:blank] 06:05:45 INFO - PROCESS | 1661 | --DOMWINDOW == 129 (0x112787400) [pid = 1661] [serial = 1759] [outer = 0x0] [url = about:blank] 06:05:45 INFO - PROCESS | 1661 | --DOMWINDOW == 128 (0x119c92c00) [pid = 1661] [serial = 1750] [outer = 0x0] [url = about:blank] 06:05:45 INFO - PROCESS | 1661 | --DOMWINDOW == 127 (0x11892fc00) [pid = 1661] [serial = 1747] [outer = 0x0] [url = about:blank] 06:05:45 INFO - PROCESS | 1661 | --DOMWINDOW == 126 (0x121321800) [pid = 1661] [serial = 1736] [outer = 0x0] [url = about:blank] 06:05:45 INFO - PROCESS | 1661 | --DOMWINDOW == 125 (0x121804400) [pid = 1661] [serial = 1783] [outer = 0x0] [url = about:blank] 06:05:45 INFO - PROCESS | 1661 | --DOMWINDOW == 124 (0x110d9fc00) [pid = 1661] [serial = 1738] [outer = 0x0] [url = about:blank] 06:05:45 INFO - PROCESS | 1661 | --DOMWINDOW == 123 (0x112cdb400) [pid = 1661] [serial = 1753] [outer = 0x0] [url = about:blank] 06:05:45 INFO - PROCESS | 1661 | --DOMWINDOW == 122 (0x118223400) [pid = 1661] [serial = 1744] [outer = 0x0] [url = about:blank] 06:05:45 INFO - PROCESS | 1661 | --DOMWINDOW == 121 (0x112c9ec00) [pid = 1661] [serial = 1741] [outer = 0x0] [url = about:blank] 06:05:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 06:05:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 620ms 06:05:45 INFO - PROCESS | 1661 | 1464267945186 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 06:05:45 INFO - PROCESS | 1661 | 1464267945188 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 06:05:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 06:05:45 INFO - PROCESS | 1661 | 1464267945190 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 06:05:45 INFO - PROCESS | 1661 | 1464267945192 Marionette TRACE conn2 <- [1,2474,null,{}] 06:05:45 INFO - PROCESS | 1661 | 1464267945200 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}] 06:05:45 INFO - PROCESS | 1661 | 1464267945289 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 06:05:45 INFO - PROCESS | 1661 | 1464267945315 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:45 INFO - PROCESS | 1661 | ++DOCSHELL 0x12120e000 == 48 [pid = 1661] [id = 626] 06:05:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 122 (0x118604c00) [pid = 1661] [serial = 1878] [outer = 0x0] 06:05:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 123 (0x11861e800) [pid = 1661] [serial = 1879] [outer = 0x118604c00] 06:05:45 INFO - PROCESS | 1661 | 1464267945344 Marionette DEBUG loaded listener.js 06:05:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 124 (0x11938b400) [pid = 1661] [serial = 1880] [outer = 0x118604c00] 06:05:45 INFO - PROCESS | 1661 | 1464267945855 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]]]}] 06:05:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 06:05:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 672ms 06:05:45 INFO - PROCESS | 1661 | 1464267945863 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 06:05:45 INFO - PROCESS | 1661 | 1464267945867 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 06:05:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 06:05:45 INFO - PROCESS | 1661 | 1464267945870 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 06:05:45 INFO - PROCESS | 1661 | 1464267945873 Marionette TRACE conn2 <- [1,2478,null,{}] 06:05:45 INFO - PROCESS | 1661 | 1464267945876 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}] 06:05:45 INFO - PROCESS | 1661 | 1464267945982 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 06:05:46 INFO - PROCESS | 1661 | 1464267946058 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:46 INFO - PROCESS | 1661 | ++DOCSHELL 0x119547000 == 49 [pid = 1661] [id = 627] 06:05:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 125 (0x11276c000) [pid = 1661] [serial = 1881] [outer = 0x0] 06:05:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 126 (0x112947000) [pid = 1661] [serial = 1882] [outer = 0x11276c000] 06:05:46 INFO - PROCESS | 1661 | 1464267946091 Marionette DEBUG loaded listener.js 06:05:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 127 (0x11744f000) [pid = 1661] [serial = 1883] [outer = 0x11276c000] 06:05:46 INFO - PROCESS | 1661 | 1464267946561 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]]]}] 06:05:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 06:05:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 725ms 06:05:46 INFO - PROCESS | 1661 | 1464267946596 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 06:05:46 INFO - PROCESS | 1661 | 1464267946602 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 06:05:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 06:05:46 INFO - PROCESS | 1661 | 1464267946610 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 06:05:46 INFO - PROCESS | 1661 | 1464267946612 Marionette TRACE conn2 <- [1,2482,null,{}] 06:05:46 INFO - PROCESS | 1661 | 1464267946616 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}] 06:05:46 INFO - PROCESS | 1661 | 1464267946780 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 06:05:46 INFO - PROCESS | 1661 | 1464267946842 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:46 INFO - PROCESS | 1661 | ++DOCSHELL 0x126f1c000 == 50 [pid = 1661] [id = 628] 06:05:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 128 (0x118257000) [pid = 1661] [serial = 1884] [outer = 0x0] 06:05:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 129 (0x118607400) [pid = 1661] [serial = 1885] [outer = 0x118257000] 06:05:46 INFO - PROCESS | 1661 | 1464267946873 Marionette DEBUG loaded listener.js 06:05:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 130 (0x119511400) [pid = 1661] [serial = 1886] [outer = 0x118257000] 06:05:47 INFO - PROCESS | 1661 | 1464267947344 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]]]}] 06:05:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 06:05:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 775ms 06:05:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 06:05:47 INFO - PROCESS | 1661 | 1464267947384 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 06:05:47 INFO - PROCESS | 1661 | 1464267947386 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 06:05:47 INFO - PROCESS | 1661 | 1464267947388 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 06:05:47 INFO - PROCESS | 1661 | 1464267947391 Marionette TRACE conn2 <- [1,2486,null,{}] 06:05:47 INFO - PROCESS | 1661 | 1464267947399 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}] 06:05:47 INFO - PROCESS | 1661 | 1464267947505 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 06:05:47 INFO - PROCESS | 1661 | 1464267947566 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:47 INFO - PROCESS | 1661 | ++DOCSHELL 0x119d5c000 == 51 [pid = 1661] [id = 629] 06:05:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 131 (0x11960a400) [pid = 1661] [serial = 1887] [outer = 0x0] 06:05:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 132 (0x119c8d400) [pid = 1661] [serial = 1888] [outer = 0x11960a400] 06:05:47 INFO - PROCESS | 1661 | 1464267947599 Marionette DEBUG loaded listener.js 06:05:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 133 (0x11bd2c000) [pid = 1661] [serial = 1889] [outer = 0x11960a400] 06:05:48 INFO - PROCESS | 1661 | 1464267948064 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]]]}] 06:05:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 06:05:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 725ms 06:05:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 06:05:48 INFO - PROCESS | 1661 | 1464267948117 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 06:05:48 INFO - PROCESS | 1661 | 1464267948119 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 06:05:48 INFO - PROCESS | 1661 | 1464267948121 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 06:05:48 INFO - PROCESS | 1661 | 1464267948122 Marionette TRACE conn2 <- [1,2490,null,{}] 06:05:48 INFO - PROCESS | 1661 | 1464267948140 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}] 06:05:48 INFO - PROCESS | 1661 | 1464267948246 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 06:05:48 INFO - PROCESS | 1661 | 1464267948317 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:48 INFO - PROCESS | 1661 | ++DOCSHELL 0x12aa4f800 == 52 [pid = 1661] [id = 630] 06:05:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 134 (0x121321000) [pid = 1661] [serial = 1890] [outer = 0x0] 06:05:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 135 (0x121353c00) [pid = 1661] [serial = 1891] [outer = 0x121321000] 06:05:48 INFO - PROCESS | 1661 | 1464267948349 Marionette DEBUG loaded listener.js 06:05:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 136 (0x121804400) [pid = 1661] [serial = 1892] [outer = 0x121321000] 06:05:48 INFO - PROCESS | 1661 | 1464267948765 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]]]}] 06:05:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 06:05:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 683ms 06:05:48 INFO - PROCESS | 1661 | 1464267948805 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 06:05:48 INFO - PROCESS | 1661 | 1464267948806 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 06:05:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 06:05:48 INFO - PROCESS | 1661 | 1464267948809 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 06:05:48 INFO - PROCESS | 1661 | 1464267948810 Marionette TRACE conn2 <- [1,2494,null,{}] 06:05:48 INFO - PROCESS | 1661 | 1464267948813 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}] 06:05:48 INFO - PROCESS | 1661 | 1464267948913 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 06:05:48 INFO - PROCESS | 1661 | 1464267948973 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:48 INFO - PROCESS | 1661 | ++DOCSHELL 0x12b82a000 == 53 [pid = 1661] [id = 631] 06:05:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 137 (0x12135c400) [pid = 1661] [serial = 1893] [outer = 0x0] 06:05:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 138 (0x121a1fc00) [pid = 1661] [serial = 1894] [outer = 0x12135c400] 06:05:49 INFO - PROCESS | 1661 | 1464267949003 Marionette DEBUG loaded listener.js 06:05:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 139 (0x121e4d000) [pid = 1661] [serial = 1895] [outer = 0x12135c400] 06:05:49 INFO - PROCESS | 1661 | 1464267949466 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]]]}] 06:05:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 06:05:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 719ms 06:05:49 INFO - PROCESS | 1661 | 1464267949529 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 06:05:49 INFO - PROCESS | 1661 | 1464267949530 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 06:05:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 06:05:49 INFO - PROCESS | 1661 | 1464267949552 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 06:05:49 INFO - PROCESS | 1661 | 1464267949553 Marionette TRACE conn2 <- [1,2498,null,{}] 06:05:49 INFO - PROCESS | 1661 | 1464267949568 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}] 06:05:49 INFO - PROCESS | 1661 | 1464267949701 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 06:05:49 INFO - PROCESS | 1661 | 1464267949746 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:49 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bdcf800 == 54 [pid = 1661] [id = 632] 06:05:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 140 (0x125773000) [pid = 1661] [serial = 1896] [outer = 0x0] 06:05:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 141 (0x126db5000) [pid = 1661] [serial = 1897] [outer = 0x125773000] 06:05:49 INFO - PROCESS | 1661 | 1464267949780 Marionette DEBUG loaded listener.js 06:05:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 142 (0x127299c00) [pid = 1661] [serial = 1898] [outer = 0x125773000] 06:05:50 INFO - PROCESS | 1661 | 1464267950227 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]]]}] 06:05:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 06:05:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 725ms 06:05:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 06:05:50 INFO - PROCESS | 1661 | 1464267950276 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 06:05:50 INFO - PROCESS | 1661 | 1464267950278 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 06:05:50 INFO - PROCESS | 1661 | 1464267950280 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 06:05:50 INFO - PROCESS | 1661 | 1464267950281 Marionette TRACE conn2 <- [1,2502,null,{}] 06:05:50 INFO - PROCESS | 1661 | 1464267950284 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}] 06:05:50 INFO - PROCESS | 1661 | 1464267950385 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 06:05:50 INFO - PROCESS | 1661 | 1464267950444 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:50 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c78d000 == 55 [pid = 1661] [id = 633] 06:05:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 143 (0x127217800) [pid = 1661] [serial = 1899] [outer = 0x0] 06:05:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 144 (0x1275f6800) [pid = 1661] [serial = 1900] [outer = 0x127217800] 06:05:50 INFO - PROCESS | 1661 | 1464267950473 Marionette DEBUG loaded listener.js 06:05:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 145 (0x12770ac00) [pid = 1661] [serial = 1901] [outer = 0x127217800] 06:05:50 INFO - PROCESS | 1661 | 1464267950935 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]]]}] 06:05:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 06:05:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 719ms 06:05:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 06:05:51 INFO - PROCESS | 1661 | 1464267950999 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 06:05:51 INFO - PROCESS | 1661 | 1464267951001 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 06:05:51 INFO - PROCESS | 1661 | 1464267951003 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 06:05:51 INFO - PROCESS | 1661 | 1464267951004 Marionette TRACE conn2 <- [1,2506,null,{}] 06:05:51 INFO - PROCESS | 1661 | 1464267951036 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}] 06:05:51 INFO - PROCESS | 1661 | 1464267951142 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 06:05:51 INFO - PROCESS | 1661 | 1464267951214 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:51 INFO - PROCESS | 1661 | ++DOCSHELL 0x12cc74000 == 56 [pid = 1661] [id = 634] 06:05:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 146 (0x12753c400) [pid = 1661] [serial = 1902] [outer = 0x0] 06:05:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 147 (0x127775400) [pid = 1661] [serial = 1903] [outer = 0x12753c400] 06:05:51 INFO - PROCESS | 1661 | 1464267951246 Marionette DEBUG loaded listener.js 06:05:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 148 (0x1277e1400) [pid = 1661] [serial = 1904] [outer = 0x12753c400] 06:05:51 INFO - PROCESS | 1661 | 1464267951666 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]]]}] 06:05:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 06:05:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 722ms 06:05:51 INFO - PROCESS | 1661 | 1464267951726 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 06:05:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 06:05:51 INFO - PROCESS | 1661 | 1464267951727 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 06:05:51 INFO - PROCESS | 1661 | 1464267951730 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 06:05:51 INFO - PROCESS | 1661 | 1464267951731 Marionette TRACE conn2 <- [1,2510,null,{}] 06:05:51 INFO - PROCESS | 1661 | 1464267951733 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}] 06:05:51 INFO - PROCESS | 1661 | 1464267951837 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 06:05:51 INFO - PROCESS | 1661 | 1464267951898 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:52 INFO - PROCESS | 1661 | ++DOCSHELL 0x116761800 == 57 [pid = 1661] [id = 635] 06:05:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 149 (0x110da1800) [pid = 1661] [serial = 1905] [outer = 0x0] 06:05:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 150 (0x110db4400) [pid = 1661] [serial = 1906] [outer = 0x110da1800] 06:05:52 INFO - PROCESS | 1661 | 1464267952039 Marionette DEBUG loaded listener.js 06:05:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 151 (0x1125b6000) [pid = 1661] [serial = 1907] [outer = 0x110da1800] 06:05:52 INFO - PROCESS | 1661 | 1464267952445 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]]]}] 06:05:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 06:05:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 770ms 06:05:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 06:05:52 INFO - PROCESS | 1661 | 1464267952501 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 06:05:52 INFO - PROCESS | 1661 | 1464267952504 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 06:05:52 INFO - PROCESS | 1661 | 1464267952507 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 06:05:52 INFO - PROCESS | 1661 | 1464267952510 Marionette TRACE conn2 <- [1,2514,null,{}] 06:05:52 INFO - PROCESS | 1661 | 1464267952513 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}] 06:05:52 INFO - PROCESS | 1661 | 1464267952615 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 06:05:52 INFO - PROCESS | 1661 | 1464267952679 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:52 INFO - PROCESS | 1661 | ++DOCSHELL 0x113259000 == 58 [pid = 1661] [id = 636] 06:05:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 152 (0x11267f800) [pid = 1661] [serial = 1908] [outer = 0x0] 06:05:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 153 (0x112761000) [pid = 1661] [serial = 1909] [outer = 0x11267f800] 06:05:52 INFO - PROCESS | 1661 | 1464267952753 Marionette DEBUG loaded listener.js 06:05:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 154 (0x112781400) [pid = 1661] [serial = 1910] [outer = 0x11267f800] 06:05:52 INFO - PROCESS | 1661 | --DOCSHELL 0x119539000 == 57 [pid = 1661] [id = 625] 06:05:52 INFO - PROCESS | 1661 | --DOCSHELL 0x1226d5000 == 56 [pid = 1661] [id = 624] 06:05:52 INFO - PROCESS | 1661 | --DOCSHELL 0x1164ca000 == 55 [pid = 1661] [id = 618] 06:05:53 INFO - PROCESS | 1661 | 1464267953089 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]]]}] 06:05:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 06:05:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 621ms 06:05:53 INFO - PROCESS | 1661 | 1464267953130 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 06:05:53 INFO - PROCESS | 1661 | 1464267953132 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 06:05:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 06:05:53 INFO - PROCESS | 1661 | 1464267953137 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 06:05:53 INFO - PROCESS | 1661 | 1464267953138 Marionette TRACE conn2 <- [1,2518,null,{}] 06:05:53 INFO - PROCESS | 1661 | 1464267953143 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}] 06:05:53 INFO - PROCESS | 1661 | 1464267953237 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 06:05:53 INFO - PROCESS | 1661 | 1464267953299 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:53 INFO - PROCESS | 1661 | ++DOCSHELL 0x1186c8800 == 56 [pid = 1661] [id = 637] 06:05:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 155 (0x112781000) [pid = 1661] [serial = 1911] [outer = 0x0] 06:05:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 156 (0x112e67400) [pid = 1661] [serial = 1912] [outer = 0x112781000] 06:05:53 INFO - PROCESS | 1661 | 1464267953326 Marionette DEBUG loaded listener.js 06:05:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 157 (0x1164b3c00) [pid = 1661] [serial = 1913] [outer = 0x112781000] 06:05:53 INFO - PROCESS | 1661 | 1464267953636 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]]]}] 06:05:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 06:05:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 520ms 06:05:53 INFO - PROCESS | 1661 | 1464267953657 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 06:05:53 INFO - PROCESS | 1661 | 1464267953661 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 06:05:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 06:05:53 INFO - PROCESS | 1661 | 1464267953664 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 06:05:53 INFO - PROCESS | 1661 | 1464267953667 Marionette TRACE conn2 <- [1,2522,null,{}] 06:05:53 INFO - PROCESS | 1661 | 1464267953676 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}] 06:05:53 INFO - PROCESS | 1661 | 1464267953771 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 06:05:53 INFO - PROCESS | 1661 | 1464267953777 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:53 INFO - PROCESS | 1661 | ++DOCSHELL 0x124b7a800 == 57 [pid = 1661] [id = 638] 06:05:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 158 (0x116a5e000) [pid = 1661] [serial = 1914] [outer = 0x0] 06:05:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 159 (0x11768ac00) [pid = 1661] [serial = 1915] [outer = 0x116a5e000] 06:05:53 INFO - PROCESS | 1661 | 1464267953806 Marionette DEBUG loaded listener.js 06:05:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 160 (0x11854a000) [pid = 1661] [serial = 1916] [outer = 0x116a5e000] 06:05:54 INFO - PROCESS | 1661 | 1464267954240 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]]]}] 06:05:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 06:05:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 621ms 06:05:54 INFO - PROCESS | 1661 | 1464267954287 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 06:05:54 INFO - PROCESS | 1661 | 1464267954290 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 06:05:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 06:05:54 INFO - PROCESS | 1661 | 1464267954293 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 06:05:54 INFO - PROCESS | 1661 | 1464267954295 Marionette TRACE conn2 <- [1,2526,null,{}] 06:05:54 INFO - PROCESS | 1661 | 1464267954298 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}] 06:05:54 INFO - PROCESS | 1661 | 1464267954476 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 06:05:54 INFO - PROCESS | 1661 | 1464267954494 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:54 INFO - PROCESS | 1661 | ++DOCSHELL 0x12900a800 == 58 [pid = 1661] [id = 639] 06:05:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 161 (0x118549000) [pid = 1661] [serial = 1917] [outer = 0x0] 06:05:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 162 (0x1186ecc00) [pid = 1661] [serial = 1918] [outer = 0x118549000] 06:05:54 INFO - PROCESS | 1661 | 1464267954519 Marionette DEBUG loaded listener.js 06:05:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 163 (0x118f7d800) [pid = 1661] [serial = 1919] [outer = 0x118549000] 06:05:54 INFO - PROCESS | 1661 | 1464267954905 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]]]}] 06:05:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 06:05:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 671ms 06:05:54 INFO - PROCESS | 1661 | 1464267954965 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 06:05:54 INFO - PROCESS | 1661 | 1464267954967 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 06:05:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 06:05:54 INFO - PROCESS | 1661 | 1464267954970 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 06:05:54 INFO - PROCESS | 1661 | 1464267954972 Marionette TRACE conn2 <- [1,2530,null,{}] 06:05:54 INFO - PROCESS | 1661 | 1464267954976 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}] 06:05:55 INFO - PROCESS | 1661 | 1464267955139 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 06:05:55 INFO - PROCESS | 1661 | 1464267955157 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:55 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a77c000 == 59 [pid = 1661] [id = 640] 06:05:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 164 (0x119393800) [pid = 1661] [serial = 1920] [outer = 0x0] 06:05:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 165 (0x119511000) [pid = 1661] [serial = 1921] [outer = 0x119393800] 06:05:55 INFO - PROCESS | 1661 | 1464267955185 Marionette DEBUG loaded listener.js 06:05:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 166 (0x119c05c00) [pid = 1661] [serial = 1922] [outer = 0x119393800] 06:05:55 INFO - PROCESS | 1661 | 1464267955555 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]]]}] 06:05:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 06:05:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 621ms 06:05:55 INFO - PROCESS | 1661 | 1464267955593 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 06:05:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 06:05:55 INFO - PROCESS | 1661 | 1464267955602 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 06:05:55 INFO - PROCESS | 1661 | 1464267955604 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 06:05:55 INFO - PROCESS | 1661 | 1464267955605 Marionette TRACE conn2 <- [1,2534,null,{}] 06:05:55 INFO - PROCESS | 1661 | 1464267955608 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}] 06:05:55 INFO - PROCESS | 1661 | 1464267955723 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 06:05:55 INFO - PROCESS | 1661 | 1464267955737 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:55 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c429000 == 60 [pid = 1661] [id = 641] 06:05:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 167 (0x119c91800) [pid = 1661] [serial = 1923] [outer = 0x0] 06:05:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 168 (0x119da5c00) [pid = 1661] [serial = 1924] [outer = 0x119c91800] 06:05:55 INFO - PROCESS | 1661 | 1464267955764 Marionette DEBUG loaded listener.js 06:05:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 169 (0x121327400) [pid = 1661] [serial = 1925] [outer = 0x119c91800] 06:05:56 INFO - PROCESS | 1661 | 1464267956111 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]]]}] 06:05:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 06:05:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 521ms 06:05:56 INFO - PROCESS | 1661 | 1464267956127 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 06:05:56 INFO - PROCESS | 1661 | 1464267956129 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 06:05:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 06:05:56 INFO - PROCESS | 1661 | 1464267956131 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 06:05:56 INFO - PROCESS | 1661 | 1464267956132 Marionette TRACE conn2 <- [1,2538,null,{}] 06:05:56 INFO - PROCESS | 1661 | 1464267956134 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}] 06:05:56 INFO - PROCESS | 1661 | 1464267956248 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 06:05:56 INFO - PROCESS | 1661 | 1464267956263 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:56 INFO - PROCESS | 1661 | ++DOCSHELL 0x12d442800 == 61 [pid = 1661] [id = 642] 06:05:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 170 (0x119ce5400) [pid = 1661] [serial = 1926] [outer = 0x0] 06:05:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 171 (0x121537400) [pid = 1661] [serial = 1927] [outer = 0x119ce5400] 06:05:56 INFO - PROCESS | 1661 | 1464267956288 Marionette DEBUG loaded listener.js 06:05:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 172 (0x1219ad800) [pid = 1661] [serial = 1928] [outer = 0x119ce5400] 06:05:56 INFO - PROCESS | 1661 | --DOMWINDOW == 171 (0x114ee0400) [pid = 1661] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 06:05:56 INFO - PROCESS | 1661 | --DOMWINDOW == 170 (0x121319400) [pid = 1661] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 06:05:56 INFO - PROCESS | 1661 | --DOMWINDOW == 169 (0x121359c00) [pid = 1661] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 06:05:56 INFO - PROCESS | 1661 | --DOMWINDOW == 168 (0x112686400) [pid = 1661] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 06:05:56 INFO - PROCESS | 1661 | --DOMWINDOW == 167 (0x124ef0800) [pid = 1661] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 06:05:56 INFO - PROCESS | 1661 | --DOMWINDOW == 166 (0x12720e800) [pid = 1661] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 06:05:56 INFO - PROCESS | 1661 | --DOMWINDOW == 165 (0x118224800) [pid = 1661] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 06:05:56 INFO - PROCESS | 1661 | --DOMWINDOW == 164 (0x11294f000) [pid = 1661] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 06:05:56 INFO - PROCESS | 1661 | --DOMWINDOW == 163 (0x121a24000) [pid = 1661] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 06:05:56 INFO - PROCESS | 1661 | --DOMWINDOW == 162 (0x118929400) [pid = 1661] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 06:05:56 INFO - PROCESS | 1661 | --DOMWINDOW == 161 (0x119c04c00) [pid = 1661] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 06:05:56 INFO - PROCESS | 1661 | --DOMWINDOW == 160 (0x110d99000) [pid = 1661] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 06:05:56 INFO - PROCESS | 1661 | --DOMWINDOW == 159 (0x110dabc00) [pid = 1661] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 06:05:56 INFO - PROCESS | 1661 | --DOMWINDOW == 158 (0x119864000) [pid = 1661] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 06:05:56 INFO - PROCESS | 1661 | --DOMWINDOW == 157 (0x1125b8c00) [pid = 1661] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 06:05:56 INFO - PROCESS | 1661 | --DOMWINDOW == 156 (0x118617c00) [pid = 1661] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 06:05:56 INFO - PROCESS | 1661 | 1464267956680 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]]]}] 06:05:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 06:05:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 569ms 06:05:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 06:05:56 INFO - PROCESS | 1661 | 1464267956701 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 06:05:56 INFO - PROCESS | 1661 | 1464267956702 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 06:05:56 INFO - PROCESS | 1661 | 1464267956704 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 06:05:56 INFO - PROCESS | 1661 | 1464267956705 Marionette TRACE conn2 <- [1,2542,null,{}] 06:05:56 INFO - PROCESS | 1661 | 1464267956709 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}] 06:05:56 INFO - PROCESS | 1661 | 1464267956809 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 06:05:56 INFO - PROCESS | 1661 | 1464267956874 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:56 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bddb000 == 62 [pid = 1661] [id = 643] 06:05:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 157 (0x1125bd000) [pid = 1661] [serial = 1929] [outer = 0x0] 06:05:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 158 (0x1168aac00) [pid = 1661] [serial = 1930] [outer = 0x1125bd000] 06:05:56 INFO - PROCESS | 1661 | 1464267956901 Marionette DEBUG loaded listener.js 06:05:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 159 (0x119c90400) [pid = 1661] [serial = 1931] [outer = 0x1125bd000] 06:05:57 INFO - PROCESS | 1661 | 1464267957180 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]]]}] 06:05:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 06:05:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 520ms 06:05:57 INFO - PROCESS | 1661 | 1464267957224 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 06:05:57 INFO - PROCESS | 1661 | 1464267957227 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 06:05:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 06:05:57 INFO - PROCESS | 1661 | 1464267957231 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 06:05:57 INFO - PROCESS | 1661 | 1464267957233 Marionette TRACE conn2 <- [1,2546,null,{}] 06:05:57 INFO - PROCESS | 1661 | 1464267957235 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}] 06:05:57 INFO - PROCESS | 1661 | 1464267957328 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 06:05:57 INFO - PROCESS | 1661 | 1464267957333 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:57 INFO - PROCESS | 1661 | ++DOCSHELL 0x12e234800 == 63 [pid = 1661] [id = 644] 06:05:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 160 (0x121350400) [pid = 1661] [serial = 1932] [outer = 0x0] 06:05:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 161 (0x121a20c00) [pid = 1661] [serial = 1933] [outer = 0x121350400] 06:05:57 INFO - PROCESS | 1661 | 1464267957358 Marionette DEBUG loaded listener.js 06:05:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 162 (0x121c91c00) [pid = 1661] [serial = 1934] [outer = 0x121350400] 06:05:57 INFO - PROCESS | 1661 | 1464267957717 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]]]}] 06:05:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 06:05:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 521ms 06:05:57 INFO - PROCESS | 1661 | 1464267957763 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 06:05:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 06:05:57 INFO - PROCESS | 1661 | 1464267957764 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 06:05:57 INFO - PROCESS | 1661 | 1464267957767 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 06:05:57 INFO - PROCESS | 1661 | 1464267957768 Marionette TRACE conn2 <- [1,2550,null,{}] 06:05:57 INFO - PROCESS | 1661 | 1464267957770 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}] 06:05:57 INFO - PROCESS | 1661 | 1464267957862 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 06:05:57 INFO - PROCESS | 1661 | 1464267957866 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:57 INFO - PROCESS | 1661 | ++DOCSHELL 0x12e27a000 == 64 [pid = 1661] [id = 645] 06:05:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 163 (0x121ee7800) [pid = 1661] [serial = 1935] [outer = 0x0] 06:05:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 164 (0x124f32c00) [pid = 1661] [serial = 1936] [outer = 0x121ee7800] 06:05:57 INFO - PROCESS | 1661 | 1464267957896 Marionette DEBUG loaded listener.js 06:05:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 165 (0x126d1a800) [pid = 1661] [serial = 1937] [outer = 0x121ee7800] 06:05:58 INFO - PROCESS | 1661 | 1464267958260 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]]]}] 06:05:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 06:05:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 518ms 06:05:58 INFO - PROCESS | 1661 | 1464267958285 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 06:05:58 INFO - PROCESS | 1661 | 1464267958287 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 06:05:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 06:05:58 INFO - PROCESS | 1661 | 1464267958290 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 06:05:58 INFO - PROCESS | 1661 | 1464267958291 Marionette TRACE conn2 <- [1,2554,null,{}] 06:05:58 INFO - PROCESS | 1661 | 1464267958294 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}] 06:05:58 INFO - PROCESS | 1661 | 1464267958430 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 06:05:58 INFO - PROCESS | 1661 | 1464267958473 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:58 INFO - PROCESS | 1661 | ++DOCSHELL 0x133ddf000 == 65 [pid = 1661] [id = 646] 06:05:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 166 (0x126dbec00) [pid = 1661] [serial = 1938] [outer = 0x0] 06:05:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 167 (0x127709800) [pid = 1661] [serial = 1939] [outer = 0x126dbec00] 06:05:58 INFO - PROCESS | 1661 | 1464267958499 Marionette DEBUG loaded listener.js 06:05:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 168 (0x119512c00) [pid = 1661] [serial = 1940] [outer = 0x126dbec00] 06:05:59 INFO - PROCESS | 1661 | 1464267959029 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]]]}] 06:05:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 06:05:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 774ms 06:05:59 INFO - PROCESS | 1661 | 1464267959065 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 06:05:59 INFO - PROCESS | 1661 | 1464267959068 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 06:05:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 06:05:59 INFO - PROCESS | 1661 | 1464267959071 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 06:05:59 INFO - PROCESS | 1661 | 1464267959076 Marionette TRACE conn2 <- [1,2558,null,{}] 06:05:59 INFO - PROCESS | 1661 | 1464267959081 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}] 06:05:59 INFO - PROCESS | 1661 | 1464267959198 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 06:05:59 INFO - PROCESS | 1661 | 1464267959280 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:59 INFO - PROCESS | 1661 | ++DOCSHELL 0x1199af800 == 66 [pid = 1661] [id = 647] 06:05:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 169 (0x11268c400) [pid = 1661] [serial = 1941] [outer = 0x0] 06:05:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 170 (0x11294b000) [pid = 1661] [serial = 1942] [outer = 0x11268c400] 06:05:59 INFO - PROCESS | 1661 | 1464267959313 Marionette DEBUG loaded listener.js 06:05:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 171 (0x113c1f800) [pid = 1661] [serial = 1943] [outer = 0x11268c400] 06:05:59 INFO - PROCESS | 1661 | 1464267959763 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]]]}] 06:05:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 06:05:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 775ms 06:05:59 INFO - PROCESS | 1661 | 1464267959848 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 06:05:59 INFO - PROCESS | 1661 | 1464267959854 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 06:05:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 06:05:59 INFO - PROCESS | 1661 | 1464267959862 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 06:05:59 INFO - PROCESS | 1661 | 1464267959865 Marionette TRACE conn2 <- [1,2562,null,{}] 06:05:59 INFO - PROCESS | 1661 | 1464267959868 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}] 06:06:00 INFO - PROCESS | 1661 | 1464267960017 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 06:06:00 INFO - PROCESS | 1661 | 1464267960096 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:00 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bacd000 == 67 [pid = 1661] [id = 648] 06:06:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 172 (0x11611d800) [pid = 1661] [serial = 1944] [outer = 0x0] 06:06:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 173 (0x11849cc00) [pid = 1661] [serial = 1945] [outer = 0x11611d800] 06:06:00 INFO - PROCESS | 1661 | 1464267960125 Marionette DEBUG loaded listener.js 06:06:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 174 (0x11892ec00) [pid = 1661] [serial = 1946] [outer = 0x11611d800] 06:06:00 INFO - PROCESS | 1661 | 1464267960586 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]]]}] 06:06:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 06:06:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 773ms 06:06:00 INFO - PROCESS | 1661 | 1464267960642 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 06:06:00 INFO - PROCESS | 1661 | 1464267960643 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 06:06:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 06:06:00 INFO - PROCESS | 1661 | 1464267960648 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 06:06:00 INFO - PROCESS | 1661 | 1464267960650 Marionette TRACE conn2 <- [1,2566,null,{}] 06:06:00 INFO - PROCESS | 1661 | 1464267960661 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}] 06:06:00 INFO - PROCESS | 1661 | 1464267960776 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 06:06:00 INFO - PROCESS | 1661 | 1464267960857 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:00 INFO - PROCESS | 1661 | ++DOCSHELL 0x134e6b800 == 68 [pid = 1661] [id = 649] 06:06:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 175 (0x119da4800) [pid = 1661] [serial = 1947] [outer = 0x0] 06:06:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 176 (0x11bda0400) [pid = 1661] [serial = 1948] [outer = 0x119da4800] 06:06:00 INFO - PROCESS | 1661 | 1464267960889 Marionette DEBUG loaded listener.js 06:06:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 177 (0x121c8f400) [pid = 1661] [serial = 1949] [outer = 0x119da4800] 06:06:01 INFO - PROCESS | 1661 | 1464267961353 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]]]}] 06:06:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 06:06:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 774ms 06:06:01 INFO - PROCESS | 1661 | 1464267961421 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 06:06:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 06:06:01 INFO - PROCESS | 1661 | 1464267961423 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 06:06:01 INFO - PROCESS | 1661 | 1464267961426 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 06:06:01 INFO - PROCESS | 1661 | 1464267961427 Marionette TRACE conn2 <- [1,2570,null,{}] 06:06:01 INFO - PROCESS | 1661 | 1464267961430 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}] 06:06:01 INFO - PROCESS | 1661 | 1464267961542 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 06:06:01 INFO - PROCESS | 1661 | 1464267961622 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:01 INFO - PROCESS | 1661 | ++DOCSHELL 0x134ea2800 == 69 [pid = 1661] [id = 650] 06:06:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 178 (0x1258b2c00) [pid = 1661] [serial = 1950] [outer = 0x0] 06:06:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 179 (0x127191c00) [pid = 1661] [serial = 1951] [outer = 0x1258b2c00] 06:06:01 INFO - PROCESS | 1661 | 1464267961652 Marionette DEBUG loaded listener.js 06:06:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 180 (0x127711800) [pid = 1661] [serial = 1952] [outer = 0x1258b2c00] 06:06:02 INFO - PROCESS | 1661 | 1464267962101 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]]]}] 06:06:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 06:06:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 722ms 06:06:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 06:06:02 INFO - PROCESS | 1661 | 1464267962149 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 06:06:02 INFO - PROCESS | 1661 | 1464267962150 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 06:06:02 INFO - PROCESS | 1661 | 1464267962152 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 06:06:02 INFO - PROCESS | 1661 | 1464267962154 Marionette TRACE conn2 <- [1,2574,null,{}] 06:06:02 INFO - PROCESS | 1661 | 1464267962156 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}] 06:06:02 INFO - PROCESS | 1661 | 1464267962268 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 06:06:02 INFO - PROCESS | 1661 | 1464267962347 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:02 INFO - PROCESS | 1661 | ++DOCSHELL 0x134eba800 == 70 [pid = 1661] [id = 651] 06:06:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 181 (0x126db5c00) [pid = 1661] [serial = 1953] [outer = 0x0] 06:06:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 182 (0x127779c00) [pid = 1661] [serial = 1954] [outer = 0x126db5c00] 06:06:02 INFO - PROCESS | 1661 | 1464267962376 Marionette DEBUG loaded listener.js 06:06:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 183 (0x1277e8c00) [pid = 1661] [serial = 1955] [outer = 0x126db5c00] 06:06:02 INFO - PROCESS | 1661 | 1464267962846 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]]]}] 06:06:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 06:06:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 721ms 06:06:02 INFO - PROCESS | 1661 | 1464267962893 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 06:06:02 INFO - PROCESS | 1661 | 1464267962894 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 06:06:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 06:06:02 INFO - PROCESS | 1661 | 1464267962898 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 06:06:02 INFO - PROCESS | 1661 | 1464267962900 Marionette TRACE conn2 <- [1,2578,null,{}] 06:06:02 INFO - PROCESS | 1661 | 1464267962902 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}] 06:06:03 INFO - PROCESS | 1661 | 1464267963024 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 06:06:03 INFO - PROCESS | 1661 | 1464267963106 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:03 INFO - PROCESS | 1661 | ++DOCSHELL 0x12e22b000 == 71 [pid = 1661] [id = 652] 06:06:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 184 (0x127774800) [pid = 1661] [serial = 1956] [outer = 0x0] 06:06:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 185 (0x127809c00) [pid = 1661] [serial = 1957] [outer = 0x127774800] 06:06:03 INFO - PROCESS | 1661 | 1464267963136 Marionette DEBUG loaded listener.js 06:06:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 186 (0x127811c00) [pid = 1661] [serial = 1958] [outer = 0x127774800] 06:06:03 INFO - PROCESS | 1661 | 1464267963524 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]]]}] 06:06:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 06:06:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 670ms 06:06:03 INFO - PROCESS | 1661 | 1464267963568 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 06:06:03 INFO - PROCESS | 1661 | 1464267963570 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 06:06:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 06:06:03 INFO - PROCESS | 1661 | 1464267963572 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 06:06:03 INFO - PROCESS | 1661 | 1464267963574 Marionette TRACE conn2 <- [1,2582,null,{}] 06:06:03 INFO - PROCESS | 1661 | 1464267963578 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}] 06:06:03 INFO - PROCESS | 1661 | 1464267963691 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 06:06:03 INFO - PROCESS | 1661 | 1464267963990 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:04 INFO - PROCESS | 1661 | ++DOCSHELL 0x118681000 == 72 [pid = 1661] [id = 653] 06:06:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 187 (0x110d94800) [pid = 1661] [serial = 1959] [outer = 0x0] 06:06:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 188 (0x111a08c00) [pid = 1661] [serial = 1960] [outer = 0x110d94800] 06:06:04 INFO - PROCESS | 1661 | 1464267964044 Marionette DEBUG loaded listener.js 06:06:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 189 (0x1125f2400) [pid = 1661] [serial = 1961] [outer = 0x110d94800] 06:06:04 INFO - PROCESS | 1661 | 1464267964563 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]]]}] 06:06:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 06:06:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1023ms 06:06:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 06:06:04 INFO - PROCESS | 1661 | 1464267964613 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 06:06:04 INFO - PROCESS | 1661 | 1464267964616 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 06:06:04 INFO - PROCESS | 1661 | 1464267964619 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 06:06:04 INFO - PROCESS | 1661 | 1464267964621 Marionette TRACE conn2 <- [1,2586,null,{}] 06:06:04 INFO - PROCESS | 1661 | 1464267964624 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}] 06:06:04 INFO - PROCESS | 1661 | 1464267964726 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 06:06:04 INFO - PROCESS | 1661 | 1464267964815 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:04 INFO - PROCESS | 1661 | ++DOCSHELL 0x115ebd000 == 73 [pid = 1661] [id = 654] 06:06:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 190 (0x112945800) [pid = 1661] [serial = 1962] [outer = 0x0] 06:06:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 191 (0x112dbe800) [pid = 1661] [serial = 1963] [outer = 0x112945800] 06:06:04 INFO - PROCESS | 1661 | 1464267964844 Marionette DEBUG loaded listener.js 06:06:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 192 (0x113c9f400) [pid = 1661] [serial = 1964] [outer = 0x112945800] 06:06:05 INFO - PROCESS | 1661 | 1464267965241 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]]]}] 06:06:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 06:06:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 674ms 06:06:05 INFO - PROCESS | 1661 | --DOCSHELL 0x12c433800 == 72 [pid = 1661] [id = 13] 06:06:05 INFO - PROCESS | 1661 | --DOCSHELL 0x12e26e000 == 71 [pid = 1661] [id = 621] 06:06:05 INFO - PROCESS | 1661 | --DOCSHELL 0x12cf0e800 == 70 [pid = 1661] [id = 598] 06:06:05 INFO - PROCESS | 1661 | --DOCSHELL 0x12e27a000 == 69 [pid = 1661] [id = 645] 06:06:05 INFO - PROCESS | 1661 | --DOCSHELL 0x12e234800 == 68 [pid = 1661] [id = 644] 06:06:05 INFO - PROCESS | 1661 | --DOCSHELL 0x12bddb000 == 67 [pid = 1661] [id = 643] 06:06:05 INFO - PROCESS | 1661 | --DOCSHELL 0x12d442800 == 66 [pid = 1661] [id = 642] 06:06:05 INFO - PROCESS | 1661 | --DOCSHELL 0x12c429000 == 65 [pid = 1661] [id = 641] 06:06:05 INFO - PROCESS | 1661 | --DOCSHELL 0x12a77c000 == 64 [pid = 1661] [id = 640] 06:06:05 INFO - PROCESS | 1661 | --DOCSHELL 0x12900a800 == 63 [pid = 1661] [id = 639] 06:06:05 INFO - PROCESS | 1661 | --DOMWINDOW == 191 (0x126d19800) [pid = 1661] [serial = 1867] [outer = 0x0] [url = about:blank] 06:06:05 INFO - PROCESS | 1661 | --DOCSHELL 0x124b7a800 == 62 [pid = 1661] [id = 638] 06:06:05 INFO - PROCESS | 1661 | --DOCSHELL 0x1186c8800 == 61 [pid = 1661] [id = 637] 06:06:05 INFO - PROCESS | 1661 | --DOCSHELL 0x113259000 == 60 [pid = 1661] [id = 636] 06:06:05 INFO - PROCESS | 1661 | --DOCSHELL 0x116761800 == 59 [pid = 1661] [id = 635] 06:06:05 INFO - PROCESS | 1661 | 1464267965330 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 06:06:05 INFO - PROCESS | 1661 | 1464267965332 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 06:06:05 INFO - PROCESS | 1661 | --DOCSHELL 0x12bdcf800 == 58 [pid = 1661] [id = 632] 06:06:05 INFO - PROCESS | 1661 | --DOCSHELL 0x12b82a000 == 57 [pid = 1661] [id = 631] 06:06:05 INFO - PROCESS | 1661 | --DOCSHELL 0x12aa4f800 == 56 [pid = 1661] [id = 630] 06:06:05 INFO - PROCESS | 1661 | --DOCSHELL 0x119547000 == 55 [pid = 1661] [id = 627] 06:06:05 INFO - PROCESS | 1661 | --DOCSHELL 0x12120e000 == 54 [pid = 1661] [id = 626] 06:06:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 06:06:05 INFO - PROCESS | 1661 | 1464267965346 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 06:06:05 INFO - PROCESS | 1661 | 1464267965347 Marionette TRACE conn2 <- [1,2590,null,{}] 06:06:05 INFO - PROCESS | 1661 | 1464267965350 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}] 06:06:05 INFO - PROCESS | 1661 | 1464267965440 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 06:06:05 INFO - PROCESS | 1661 | --DOMWINDOW == 190 (0x121357000) [pid = 1661] [serial = 1834] [outer = 0x0] [url = about:blank] 06:06:05 INFO - PROCESS | 1661 | --DOMWINDOW == 189 (0x121a28000) [pid = 1661] [serial = 1837] [outer = 0x0] [url = about:blank] 06:06:05 INFO - PROCESS | 1661 | --DOMWINDOW == 188 (0x1132cd800) [pid = 1661] [serial = 1820] [outer = 0x0] [url = about:blank] 06:06:05 INFO - PROCESS | 1661 | --DOMWINDOW == 187 (0x112785000) [pid = 1661] [serial = 1819] [outer = 0x0] [url = about:blank] 06:06:05 INFO - PROCESS | 1661 | --DOMWINDOW == 186 (0x124f38400) [pid = 1661] [serial = 1795] [outer = 0x0] [url = about:blank] 06:06:05 INFO - PROCESS | 1661 | --DOMWINDOW == 185 (0x12511c400) [pid = 1661] [serial = 1796] [outer = 0x0] [url = about:blank] 06:06:05 INFO - PROCESS | 1661 | --DOMWINDOW == 184 (0x125773c00) [pid = 1661] [serial = 1813] [outer = 0x0] [url = about:blank] 06:06:05 INFO - PROCESS | 1661 | --DOMWINDOW == 183 (0x127708c00) [pid = 1661] [serial = 1850] [outer = 0x0] [url = about:blank] 06:06:05 INFO - PROCESS | 1661 | --DOMWINDOW == 182 (0x11268a400) [pid = 1661] [serial = 1798] [outer = 0x0] [url = about:blank] 06:06:05 INFO - PROCESS | 1661 | --DOMWINDOW == 181 (0x118541400) [pid = 1661] [serial = 1825] [outer = 0x0] [url = about:blank] 06:06:05 INFO - PROCESS | 1661 | --DOMWINDOW == 180 (0x118616000) [pid = 1661] [serial = 1826] [outer = 0x0] [url = about:blank] 06:06:05 INFO - PROCESS | 1661 | --DOMWINDOW == 179 (0x1164b8800) [pid = 1661] [serial = 1822] [outer = 0x0] [url = about:blank] 06:06:05 INFO - PROCESS | 1661 | --DOMWINDOW == 178 (0x11710ac00) [pid = 1661] [serial = 1823] [outer = 0x0] [url = about:blank] 06:06:05 INFO - PROCESS | 1661 | --DOMWINDOW == 177 (0x125161000) [pid = 1661] [serial = 1840] [outer = 0x0] [url = about:blank] 06:06:05 INFO - PROCESS | 1661 | --DOMWINDOW == 176 (0x124f3c800) [pid = 1661] [serial = 1838] [outer = 0x0] [url = about:blank] 06:06:05 INFO - PROCESS | 1661 | --DOMWINDOW == 175 (0x11950b800) [pid = 1661] [serial = 1828] [outer = 0x0] [url = about:blank] 06:06:05 INFO - PROCESS | 1661 | --DOMWINDOW == 174 (0x119602c00) [pid = 1661] [serial = 1829] [outer = 0x0] [url = about:blank] 06:06:05 INFO - PROCESS | 1661 | --DOMWINDOW == 173 (0x119c8c800) [pid = 1661] [serial = 1831] [outer = 0x0] [url = about:blank] 06:06:05 INFO - PROCESS | 1661 | --DOMWINDOW == 172 (0x1258a9000) [pid = 1661] [serial = 1841] [outer = 0x0] [url = about:blank] 06:06:05 INFO - PROCESS | 1661 | --DOMWINDOW == 171 (0x11854cc00) [pid = 1661] [serial = 1844] [outer = 0x0] [url = about:blank] 06:06:05 INFO - PROCESS | 1661 | --DOMWINDOW == 170 (0x1125ee000) [pid = 1661] [serial = 1817] [outer = 0x0] [url = about:blank] 06:06:05 INFO - PROCESS | 1661 | --DOMWINDOW == 169 (0x111a06000) [pid = 1661] [serial = 1816] [outer = 0x0] [url = about:blank] 06:06:05 INFO - PROCESS | 1661 | --DOMWINDOW == 168 (0x1275ef000) [pid = 1661] [serial = 1849] [outer = 0x0] [url = about:blank] 06:06:05 INFO - PROCESS | 1661 | --DOMWINDOW == 167 (0x121354400) [pid = 1661] [serial = 1807] [outer = 0x0] [url = about:blank] 06:06:05 INFO - PROCESS | 1661 | --DOMWINDOW == 166 (0x1166cc400) [pid = 1661] [serial = 1801] [outer = 0x0] [url = about:blank] 06:06:05 INFO - PROCESS | 1661 | --DOMWINDOW == 165 (0x12770e000) [pid = 1661] [serial = 1852] [outer = 0x0] [url = about:blank] 06:06:05 INFO - PROCESS | 1661 | --DOMWINDOW == 164 (0x11950d400) [pid = 1661] [serial = 1804] [outer = 0x0] [url = about:blank] 06:06:05 INFO - PROCESS | 1661 | --DOMWINDOW == 163 (0x121a20400) [pid = 1661] [serial = 1810] [outer = 0x0] [url = about:blank] 06:06:05 INFO - PROCESS | 1661 | --DOMWINDOW == 162 (0x118258c00) [pid = 1661] [serial = 1877] [outer = 0x0] [url = about:blank] 06:06:05 INFO - PROCESS | 1661 | --DOMWINDOW == 161 (0x121a19c00) [pid = 1661] [serial = 1835] [outer = 0x0] [url = about:blank] 06:06:05 INFO - PROCESS | 1661 | --DOMWINDOW == 160 (0x121a1ac00) [pid = 1661] [serial = 1846] [outer = 0x0] [url = about:blank] 06:06:05 INFO - PROCESS | 1661 | --DOMWINDOW == 159 (0x126fce800) [pid = 1661] [serial = 1847] [outer = 0x0] [url = about:blank] 06:06:05 INFO - PROCESS | 1661 | --DOMWINDOW == 158 (0x1125bd800) [pid = 1661] [serial = 1843] [outer = 0x0] [url = about:blank] 06:06:05 INFO - PROCESS | 1661 | --DOMWINDOW == 157 (0x11bd97000) [pid = 1661] [serial = 1832] [outer = 0x0] [url = about:blank] 06:06:05 INFO - PROCESS | 1661 | --DOMWINDOW == 156 (0x1132ba800) [pid = 1661] [serial = 1874] [outer = 0x0] [url = about:blank] 06:06:05 INFO - PROCESS | 1661 | --DOMWINDOW == 155 (0x127772400) [pid = 1661] [serial = 1853] [outer = 0x0] [url = about:blank] 06:06:05 INFO - PROCESS | 1661 | --DOMWINDOW == 154 (0x127711400) [pid = 1661] [serial = 1870] [outer = 0x0] [url = about:blank] 06:06:05 INFO - PROCESS | 1661 | --DOMWINDOW == 153 (0x115e84c00) [pid = 1661] [serial = 1858] [outer = 0x0] [url = about:blank] 06:06:05 INFO - PROCESS | 1661 | --DOMWINDOW == 152 (0x112941800) [pid = 1661] [serial = 1873] [outer = 0x0] [url = about:blank] 06:06:05 INFO - PROCESS | 1661 | --DOMWINDOW == 151 (0x11756d800) [pid = 1661] [serial = 1876] [outer = 0x0] [url = about:blank] 06:06:05 INFO - PROCESS | 1661 | --DOMWINDOW == 150 (0x111aaf800) [pid = 1661] [serial = 1855] [outer = 0x0] [url = about:blank] 06:06:05 INFO - PROCESS | 1661 | --DOMWINDOW == 149 (0x11892a800) [pid = 1661] [serial = 1861] [outer = 0x0] [url = about:blank] 06:06:05 INFO - PROCESS | 1661 | --DOMWINDOW == 148 (0x1214edc00) [pid = 1661] [serial = 1864] [outer = 0x0] [url = about:blank] 06:06:05 INFO - PROCESS | 1661 | 1464267965523 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:05 INFO - PROCESS | 1661 | ++DOCSHELL 0x117e07800 == 55 [pid = 1661] [id = 655] 06:06:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 149 (0x111aaf800) [pid = 1661] [serial = 1965] [outer = 0x0] 06:06:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 150 (0x112941800) [pid = 1661] [serial = 1966] [outer = 0x111aaf800] 06:06:05 INFO - PROCESS | 1661 | 1464267965557 Marionette DEBUG loaded listener.js 06:06:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 151 (0x11768a400) [pid = 1661] [serial = 1967] [outer = 0x111aaf800] 06:06:05 INFO - PROCESS | 1661 | 1464267965903 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]]]}] 06:06:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 06:06:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 575ms 06:06:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 06:06:05 INFO - PROCESS | 1661 | 1464267965915 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 06:06:05 INFO - PROCESS | 1661 | 1464267965916 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 06:06:05 INFO - PROCESS | 1661 | 1464267965920 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 06:06:05 INFO - PROCESS | 1661 | 1464267965924 Marionette TRACE conn2 <- [1,2594,null,{}] 06:06:05 INFO - PROCESS | 1661 | 1464267965934 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}] 06:06:06 INFO - PROCESS | 1661 | 1464267966038 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 06:06:06 INFO - PROCESS | 1661 | 1464267966141 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:06 INFO - PROCESS | 1661 | ++DOCSHELL 0x121e03000 == 56 [pid = 1661] [id = 656] 06:06:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 152 (0x1182ef800) [pid = 1661] [serial = 1968] [outer = 0x0] 06:06:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 153 (0x118543c00) [pid = 1661] [serial = 1969] [outer = 0x1182ef800] 06:06:06 INFO - PROCESS | 1661 | 1464267966167 Marionette DEBUG loaded listener.js 06:06:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 154 (0x118928800) [pid = 1661] [serial = 1970] [outer = 0x1182ef800] 06:06:06 INFO - PROCESS | 1661 | 1464267966467 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]]]}] 06:06:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 06:06:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 580ms 06:06:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 06:06:06 INFO - PROCESS | 1661 | 1464267966500 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 06:06:06 INFO - PROCESS | 1661 | 1464267966501 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 06:06:06 INFO - PROCESS | 1661 | 1464267966504 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 06:06:06 INFO - PROCESS | 1661 | 1464267966505 Marionette TRACE conn2 <- [1,2598,null,{}] 06:06:06 INFO - PROCESS | 1661 | 1464267966517 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}] 06:06:06 INFO - PROCESS | 1661 | 1464267966606 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 06:06:06 INFO - PROCESS | 1661 | 1464267966672 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:06 INFO - PROCESS | 1661 | ++DOCSHELL 0x1257d2800 == 57 [pid = 1661] [id = 657] 06:06:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 155 (0x11848dc00) [pid = 1661] [serial = 1971] [outer = 0x0] 06:06:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 156 (0x118f80800) [pid = 1661] [serial = 1972] [outer = 0x11848dc00] 06:06:06 INFO - PROCESS | 1661 | 1464267966698 Marionette DEBUG loaded listener.js 06:06:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 157 (0x11950a800) [pid = 1661] [serial = 1973] [outer = 0x11848dc00] 06:06:06 INFO - PROCESS | 1661 | 1464267966985 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]]]}] 06:06:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 06:06:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 528ms 06:06:07 INFO - PROCESS | 1661 | 1464267967032 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 06:06:07 INFO - PROCESS | 1661 | 1464267967033 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 06:06:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 06:06:07 INFO - PROCESS | 1661 | 1464267967036 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 06:06:07 INFO - PROCESS | 1661 | 1464267967037 Marionette TRACE conn2 <- [1,2602,null,{}] 06:06:07 INFO - PROCESS | 1661 | 1464267967039 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}] 06:06:07 INFO - PROCESS | 1661 | 1464267967130 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 06:06:07 INFO - PROCESS | 1661 | 1464267967135 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:07 INFO - PROCESS | 1661 | ++DOCSHELL 0x128d88800 == 58 [pid = 1661] [id = 658] 06:06:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 158 (0x119610400) [pid = 1661] [serial = 1974] [outer = 0x0] 06:06:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 159 (0x119861000) [pid = 1661] [serial = 1975] [outer = 0x119610400] 06:06:07 INFO - PROCESS | 1661 | 1464267967166 Marionette DEBUG loaded listener.js 06:06:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 160 (0x119d9cc00) [pid = 1661] [serial = 1976] [outer = 0x119610400] 06:06:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 06:06:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 520ms 06:06:07 INFO - PROCESS | 1661 | 1464267967549 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]]]}] 06:06:07 INFO - PROCESS | 1661 | 1464267967560 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 06:06:07 INFO - PROCESS | 1661 | 1464267967563 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 06:06:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 06:06:07 INFO - PROCESS | 1661 | 1464267967594 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 06:06:07 INFO - PROCESS | 1661 | 1464267967595 Marionette TRACE conn2 <- [1,2606,null,{}] 06:06:07 INFO - PROCESS | 1661 | 1464267967598 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}] 06:06:07 INFO - PROCESS | 1661 | 1464267967717 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 06:06:07 INFO - PROCESS | 1661 | 1464267967755 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:07 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a4c7000 == 59 [pid = 1661] [id = 659] 06:06:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 161 (0x119da2400) [pid = 1661] [serial = 1977] [outer = 0x0] 06:06:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 162 (0x11bd9f000) [pid = 1661] [serial = 1978] [outer = 0x119da2400] 06:06:07 INFO - PROCESS | 1661 | 1464267967788 Marionette DEBUG loaded listener.js 06:06:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 163 (0x121355400) [pid = 1661] [serial = 1979] [outer = 0x119da2400] 06:06:08 INFO - PROCESS | 1661 | 1464267968123 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]]]}] 06:06:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 06:06:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 571ms 06:06:08 INFO - PROCESS | 1661 | 1464267968166 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 06:06:08 INFO - PROCESS | 1661 | 1464267968167 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 06:06:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 06:06:08 INFO - PROCESS | 1661 | 1464267968169 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 06:06:08 INFO - PROCESS | 1661 | 1464267968170 Marionette TRACE conn2 <- [1,2610,null,{}] 06:06:08 INFO - PROCESS | 1661 | 1464267968173 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}] 06:06:08 INFO - PROCESS | 1661 | 1464267968286 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 06:06:08 INFO - PROCESS | 1661 | 1464267968301 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:08 INFO - PROCESS | 1661 | ++DOCSHELL 0x12aa61800 == 60 [pid = 1661] [id = 660] 06:06:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 164 (0x121354800) [pid = 1661] [serial = 1980] [outer = 0x0] 06:06:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 165 (0x1214f0400) [pid = 1661] [serial = 1981] [outer = 0x121354800] 06:06:08 INFO - PROCESS | 1661 | 1464267968327 Marionette DEBUG loaded listener.js 06:06:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 166 (0x1216f1c00) [pid = 1661] [serial = 1982] [outer = 0x121354800] 06:06:08 INFO - PROCESS | 1661 | 1464267968687 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]]]}] 06:06:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 06:06:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 570ms 06:06:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 06:06:08 INFO - PROCESS | 1661 | 1464267968740 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 06:06:08 INFO - PROCESS | 1661 | 1464267968741 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 06:06:08 INFO - PROCESS | 1661 | 1464267968743 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 06:06:08 INFO - PROCESS | 1661 | 1464267968744 Marionette TRACE conn2 <- [1,2614,null,{}] 06:06:08 INFO - PROCESS | 1661 | 1464267968746 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}] 06:06:08 INFO - PROCESS | 1661 | 1464267968858 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 06:06:08 INFO - PROCESS | 1661 | 1464267968869 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:08 INFO - PROCESS | 1661 | ++DOCSHELL 0x12b834800 == 61 [pid = 1661] [id = 661] 06:06:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 167 (0x121359c00) [pid = 1661] [serial = 1983] [outer = 0x0] 06:06:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 168 (0x121a1f400) [pid = 1661] [serial = 1984] [outer = 0x121359c00] 06:06:08 INFO - PROCESS | 1661 | 1464267968894 Marionette DEBUG loaded listener.js 06:06:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 169 (0x121ad4000) [pid = 1661] [serial = 1985] [outer = 0x121359c00] 06:06:09 INFO - PROCESS | 1661 | 1464267969272 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]]]}] 06:06:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 06:06:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 569ms 06:06:09 INFO - PROCESS | 1661 | 1464267969313 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 06:06:09 INFO - PROCESS | 1661 | 1464267969315 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 06:06:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 06:06:09 INFO - PROCESS | 1661 | 1464267969317 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 06:06:09 INFO - PROCESS | 1661 | 1464267969318 Marionette TRACE conn2 <- [1,2618,null,{}] 06:06:09 INFO - PROCESS | 1661 | 1464267969320 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}] 06:06:09 INFO - PROCESS | 1661 | 1464267969433 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 06:06:09 INFO - PROCESS | 1661 | 1464267969477 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:09 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c436800 == 62 [pid = 1661] [id = 662] 06:06:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 170 (0x11268c000) [pid = 1661] [serial = 1986] [outer = 0x0] 06:06:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 171 (0x12481d400) [pid = 1661] [serial = 1987] [outer = 0x11268c000] 06:06:09 INFO - PROCESS | 1661 | 1464267969502 Marionette DEBUG loaded listener.js 06:06:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 172 (0x1258a9000) [pid = 1661] [serial = 1988] [outer = 0x11268c000] 06:06:09 INFO - PROCESS | 1661 | --DOMWINDOW == 171 (0x121ee7800) [pid = 1661] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 06:06:09 INFO - PROCESS | 1661 | --DOMWINDOW == 170 (0x118549000) [pid = 1661] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 06:06:09 INFO - PROCESS | 1661 | --DOMWINDOW == 169 (0x119393800) [pid = 1661] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 06:06:09 INFO - PROCESS | 1661 | --DOMWINDOW == 168 (0x119c91800) [pid = 1661] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 06:06:09 INFO - PROCESS | 1661 | --DOMWINDOW == 167 (0x119ce5400) [pid = 1661] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 06:06:09 INFO - PROCESS | 1661 | --DOMWINDOW == 166 (0x1125bd000) [pid = 1661] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 06:06:09 INFO - PROCESS | 1661 | --DOMWINDOW == 165 (0x110da1800) [pid = 1661] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 06:06:09 INFO - PROCESS | 1661 | --DOMWINDOW == 164 (0x11267f800) [pid = 1661] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 06:06:09 INFO - PROCESS | 1661 | --DOMWINDOW == 163 (0x118604c00) [pid = 1661] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 06:06:09 INFO - PROCESS | 1661 | --DOMWINDOW == 162 (0x121350400) [pid = 1661] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 06:06:09 INFO - PROCESS | 1661 | --DOMWINDOW == 161 (0x112781000) [pid = 1661] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 06:06:09 INFO - PROCESS | 1661 | --DOMWINDOW == 160 (0x116a5e000) [pid = 1661] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 06:06:10 INFO - PROCESS | 1661 | 1464267970008 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]]]}] 06:06:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 06:06:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 719ms 06:06:10 INFO - PROCESS | 1661 | 1464267970037 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 06:06:10 INFO - PROCESS | 1661 | 1464267970038 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 06:06:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 06:06:10 INFO - PROCESS | 1661 | 1464267970064 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 06:06:10 INFO - PROCESS | 1661 | 1464267970065 Marionette TRACE conn2 <- [1,2622,null,{}] 06:06:10 INFO - PROCESS | 1661 | 1464267970068 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}] 06:06:10 INFO - PROCESS | 1661 | 1464267970169 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 06:06:10 INFO - PROCESS | 1661 | 1464267970176 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:10 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a4cb800 == 63 [pid = 1661] [id = 663] 06:06:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 161 (0x118604c00) [pid = 1661] [serial = 1989] [outer = 0x0] 06:06:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 162 (0x119c91800) [pid = 1661] [serial = 1990] [outer = 0x118604c00] 06:06:10 INFO - PROCESS | 1661 | 1464267970208 Marionette DEBUG loaded listener.js 06:06:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 163 (0x126d1a400) [pid = 1661] [serial = 1991] [outer = 0x118604c00] 06:06:10 INFO - PROCESS | 1661 | 1464267970565 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]]]}] 06:06:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 06:06:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 531ms 06:06:10 INFO - PROCESS | 1661 | 1464267970587 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 06:06:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 06:06:10 INFO - PROCESS | 1661 | 1464267970599 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 06:06:10 INFO - PROCESS | 1661 | 1464267970601 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 06:06:10 INFO - PROCESS | 1661 | 1464267970603 Marionette TRACE conn2 <- [1,2626,null,{}] 06:06:10 INFO - PROCESS | 1661 | 1464267970605 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}] 06:06:10 INFO - PROCESS | 1661 | 1464267970736 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 06:06:10 INFO - PROCESS | 1661 | 1464267970744 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:10 INFO - PROCESS | 1661 | ++DOCSHELL 0x12cc73800 == 64 [pid = 1661] [id = 664] 06:06:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 164 (0x119393800) [pid = 1661] [serial = 1992] [outer = 0x0] 06:06:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 165 (0x127703c00) [pid = 1661] [serial = 1993] [outer = 0x119393800] 06:06:10 INFO - PROCESS | 1661 | 1464267970769 Marionette DEBUG loaded listener.js 06:06:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 166 (0x127802800) [pid = 1661] [serial = 1994] [outer = 0x119393800] 06:06:11 INFO - PROCESS | 1661 | 1464267971111 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]]]}] 06:06:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 06:06:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 522ms 06:06:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 06:06:11 INFO - PROCESS | 1661 | 1464267971128 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 06:06:11 INFO - PROCESS | 1661 | 1464267971129 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 06:06:11 INFO - PROCESS | 1661 | 1464267971131 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 06:06:11 INFO - PROCESS | 1661 | 1464267971132 Marionette TRACE conn2 <- [1,2630,null,{}] 06:06:11 INFO - PROCESS | 1661 | 1464267971135 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}] 06:06:11 INFO - PROCESS | 1661 | 1464267971229 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 06:06:11 INFO - PROCESS | 1661 | 1464267971234 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:11 INFO - PROCESS | 1661 | ++DOCSHELL 0x12d42e800 == 65 [pid = 1661] [id = 665] 06:06:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 167 (0x1277e7800) [pid = 1661] [serial = 1995] [outer = 0x0] 06:06:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 168 (0x128da5000) [pid = 1661] [serial = 1996] [outer = 0x1277e7800] 06:06:11 INFO - PROCESS | 1661 | 1464267971259 Marionette DEBUG loaded listener.js 06:06:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 169 (0x129093800) [pid = 1661] [serial = 1997] [outer = 0x1277e7800] 06:06:11 INFO - PROCESS | 1661 | 1464267971598 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]]]}] 06:06:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 06:06:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 519ms 06:06:11 INFO - PROCESS | 1661 | 1464267971662 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 06:06:11 INFO - PROCESS | 1661 | 1464267971664 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 06:06:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 06:06:11 INFO - PROCESS | 1661 | 1464267971667 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 06:06:11 INFO - PROCESS | 1661 | 1464267971668 Marionette TRACE conn2 <- [1,2634,null,{}] 06:06:11 INFO - PROCESS | 1661 | 1464267971671 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}] 06:06:11 INFO - PROCESS | 1661 | 1464267971772 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 06:06:11 INFO - PROCESS | 1661 | 1464267971777 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:11 INFO - PROCESS | 1661 | ++DOCSHELL 0x12e226000 == 66 [pid = 1661] [id = 666] 06:06:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 170 (0x129096400) [pid = 1661] [serial = 1998] [outer = 0x0] 06:06:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 171 (0x1292a3000) [pid = 1661] [serial = 1999] [outer = 0x129096400] 06:06:11 INFO - PROCESS | 1661 | 1464267971802 Marionette DEBUG loaded listener.js 06:06:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 172 (0x1292ad000) [pid = 1661] [serial = 2000] [outer = 0x129096400] 06:06:12 INFO - PROCESS | 1661 | 1464267972357 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]]]}] 06:06:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 06:06:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 721ms 06:06:12 INFO - PROCESS | 1661 | 1464267972403 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 06:06:12 INFO - PROCESS | 1661 | 1464267972411 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 06:06:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 06:06:12 INFO - PROCESS | 1661 | 1464267972417 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 06:06:12 INFO - PROCESS | 1661 | 1464267972421 Marionette TRACE conn2 <- [1,2638,null,{}] 06:06:12 INFO - PROCESS | 1661 | 1464267972426 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}] 06:06:12 INFO - PROCESS | 1661 | 1464267972595 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 06:06:12 INFO - PROCESS | 1661 | 1464267972710 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:12 INFO - PROCESS | 1661 | ++DOCSHELL 0x12120c000 == 67 [pid = 1661] [id = 667] 06:06:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 173 (0x112786400) [pid = 1661] [serial = 2001] [outer = 0x0] 06:06:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 174 (0x112cda000) [pid = 1661] [serial = 2002] [outer = 0x112786400] 06:06:12 INFO - PROCESS | 1661 | 1464267972784 Marionette DEBUG loaded listener.js 06:06:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 175 (0x115e90000) [pid = 1661] [serial = 2003] [outer = 0x112786400] 06:06:13 INFO - PROCESS | 1661 | 1464267973246 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]]]}] 06:06:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 06:06:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 875ms 06:06:13 INFO - PROCESS | 1661 | 1464267973291 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 06:06:13 INFO - PROCESS | 1661 | 1464267973295 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 06:06:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 06:06:13 INFO - PROCESS | 1661 | 1464267973300 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 06:06:13 INFO - PROCESS | 1661 | 1464267973302 Marionette TRACE conn2 <- [1,2642,null,{}] 06:06:13 INFO - PROCESS | 1661 | 1464267973305 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}] 06:06:13 INFO - PROCESS | 1661 | 1464267973421 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 06:06:13 INFO - PROCESS | 1661 | 1464267973501 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:13 INFO - PROCESS | 1661 | ++DOCSHELL 0x12901e800 == 68 [pid = 1661] [id = 668] 06:06:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 176 (0x117571c00) [pid = 1661] [serial = 2004] [outer = 0x0] 06:06:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 177 (0x118542400) [pid = 1661] [serial = 2005] [outer = 0x117571c00] 06:06:13 INFO - PROCESS | 1661 | 1464267973532 Marionette DEBUG loaded listener.js 06:06:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 178 (0x118616000) [pid = 1661] [serial = 2006] [outer = 0x117571c00] 06:06:13 INFO - PROCESS | 1661 | 1464267973978 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]]]}] 06:06:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 06:06:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 724ms 06:06:14 INFO - PROCESS | 1661 | 1464267974024 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 06:06:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 06:06:14 INFO - PROCESS | 1661 | 1464267974026 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 06:06:14 INFO - PROCESS | 1661 | 1464267974028 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 06:06:14 INFO - PROCESS | 1661 | 1464267974031 Marionette TRACE conn2 <- [1,2646,null,{}] 06:06:14 INFO - PROCESS | 1661 | 1464267974039 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}] 06:06:14 INFO - PROCESS | 1661 | 1464267974158 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 06:06:14 INFO - PROCESS | 1661 | 1464267974268 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:14 INFO - PROCESS | 1661 | ++DOCSHELL 0x12e233000 == 69 [pid = 1661] [id = 669] 06:06:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 179 (0x11950e000) [pid = 1661] [serial = 2007] [outer = 0x0] 06:06:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 180 (0x119c90800) [pid = 1661] [serial = 2008] [outer = 0x11950e000] 06:06:14 INFO - PROCESS | 1661 | 1464267974305 Marionette DEBUG loaded listener.js 06:06:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 181 (0x121323000) [pid = 1661] [serial = 2009] [outer = 0x11950e000] 06:06:14 INFO - PROCESS | 1661 | 1464267974741 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]]]}] 06:06:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 06:06:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 772ms 06:06:14 INFO - PROCESS | 1661 | 1464267974801 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 06:06:14 INFO - PROCESS | 1661 | 1464267974803 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 06:06:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 06:06:14 INFO - PROCESS | 1661 | 1464267974805 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 06:06:14 INFO - PROCESS | 1661 | 1464267974807 Marionette TRACE conn2 <- [1,2650,null,{}] 06:06:14 INFO - PROCESS | 1661 | 1464267974809 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}] 06:06:14 INFO - PROCESS | 1661 | 1464267974924 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 06:06:15 INFO - PROCESS | 1661 | 1464267975005 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:15 INFO - PROCESS | 1661 | ++DOCSHELL 0x12f1dd000 == 70 [pid = 1661] [id = 670] 06:06:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 182 (0x12135c000) [pid = 1661] [serial = 2010] [outer = 0x0] 06:06:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 183 (0x124be5800) [pid = 1661] [serial = 2011] [outer = 0x12135c000] 06:06:15 INFO - PROCESS | 1661 | 1464267975036 Marionette DEBUG loaded listener.js 06:06:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 184 (0x127535400) [pid = 1661] [serial = 2012] [outer = 0x12135c000] 06:06:15 INFO - PROCESS | 1661 | 1464267975469 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]]]}] 06:06:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 06:06:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 720ms 06:06:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 06:06:15 INFO - PROCESS | 1661 | 1464267975526 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 06:06:15 INFO - PROCESS | 1661 | 1464267975528 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 06:06:15 INFO - PROCESS | 1661 | 1464267975532 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 06:06:15 INFO - PROCESS | 1661 | 1464267975534 Marionette TRACE conn2 <- [1,2654,null,{}] 06:06:15 INFO - PROCESS | 1661 | 1464267975538 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}] 06:06:15 INFO - PROCESS | 1661 | 1464267975699 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 06:06:15 INFO - PROCESS | 1661 | 1464267975811 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:15 INFO - PROCESS | 1661 | ++DOCSHELL 0x134e70800 == 71 [pid = 1661] [id = 671] 06:06:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 185 (0x121ad3c00) [pid = 1661] [serial = 2013] [outer = 0x0] 06:06:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 186 (0x127774400) [pid = 1661] [serial = 2014] [outer = 0x121ad3c00] 06:06:15 INFO - PROCESS | 1661 | 1464267975851 Marionette DEBUG loaded listener.js 06:06:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 187 (0x12780f400) [pid = 1661] [serial = 2015] [outer = 0x121ad3c00] 06:06:16 INFO - PROCESS | 1661 | 1464267976322 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]]]}] 06:06:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 06:06:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 820ms 06:06:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 06:06:16 INFO - PROCESS | 1661 | 1464267976352 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 06:06:16 INFO - PROCESS | 1661 | 1464267976353 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 06:06:16 INFO - PROCESS | 1661 | 1464267976356 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 06:06:16 INFO - PROCESS | 1661 | 1464267976357 Marionette TRACE conn2 <- [1,2658,null,{}] 06:06:16 INFO - PROCESS | 1661 | 1464267976361 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}] 06:06:16 INFO - PROCESS | 1661 | 1464267976482 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 06:06:16 INFO - PROCESS | 1661 | 1464267976564 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:16 INFO - PROCESS | 1661 | ++DOCSHELL 0x13519c800 == 72 [pid = 1661] [id = 672] 06:06:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 188 (0x129505400) [pid = 1661] [serial = 2016] [outer = 0x0] 06:06:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 189 (0x12950d000) [pid = 1661] [serial = 2017] [outer = 0x129505400] 06:06:16 INFO - PROCESS | 1661 | 1464267976595 Marionette DEBUG loaded listener.js 06:06:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 190 (0x12a43e400) [pid = 1661] [serial = 2018] [outer = 0x129505400] 06:06:17 INFO - PROCESS | 1661 | 1464267977004 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]]]}] 06:06:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 06:06:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 671ms 06:06:17 INFO - PROCESS | 1661 | 1464267977028 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 06:06:17 INFO - PROCESS | 1661 | 1464267977029 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 06:06:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 06:06:17 INFO - PROCESS | 1661 | 1464267977032 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 06:06:17 INFO - PROCESS | 1661 | 1464267977033 Marionette TRACE conn2 <- [1,2662,null,{}] 06:06:17 INFO - PROCESS | 1661 | 1464267977035 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}] 06:06:17 INFO - PROCESS | 1661 | 1464267977143 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 06:06:17 INFO - PROCESS | 1661 | 1464267977269 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:17 INFO - PROCESS | 1661 | ++DOCSHELL 0x12f1ca000 == 73 [pid = 1661] [id = 673] 06:06:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 191 (0x112785c00) [pid = 1661] [serial = 2019] [outer = 0x0] 06:06:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 192 (0x12a440400) [pid = 1661] [serial = 2020] [outer = 0x112785c00] 06:06:17 INFO - PROCESS | 1661 | 1464267977302 Marionette DEBUG loaded listener.js 06:06:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 193 (0x12a68f000) [pid = 1661] [serial = 2021] [outer = 0x112785c00] 06:06:17 INFO - PROCESS | 1661 | 1464267977729 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]]]}] 06:06:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 06:06:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 718ms 06:06:17 INFO - PROCESS | 1661 | 1464267977751 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 06:06:17 INFO - PROCESS | 1661 | 1464267977752 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 06:06:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 06:06:17 INFO - PROCESS | 1661 | 1464267977755 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 06:06:17 INFO - PROCESS | 1661 | 1464267977756 Marionette TRACE conn2 <- [1,2666,null,{}] 06:06:17 INFO - PROCESS | 1661 | 1464267977758 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}] 06:06:17 INFO - PROCESS | 1661 | 1464267977886 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 06:06:17 INFO - PROCESS | 1661 | 1464267977967 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:17 INFO - PROCESS | 1661 | ++DOCSHELL 0x1199b8800 == 74 [pid = 1661] [id = 674] 06:06:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 194 (0x11277a800) [pid = 1661] [serial = 2022] [outer = 0x0] 06:06:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 195 (0x12a44a800) [pid = 1661] [serial = 2023] [outer = 0x11277a800] 06:06:17 INFO - PROCESS | 1661 | 1464267977997 Marionette DEBUG loaded listener.js 06:06:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 196 (0x12a695800) [pid = 1661] [serial = 2024] [outer = 0x11277a800] 06:06:19 INFO - PROCESS | 1661 | 1464267979091 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]]]}] 06:06:19 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) 06:06:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1377ms 06:06:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 06:06:19 INFO - PROCESS | 1661 | 1464267979133 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 06:06:19 INFO - PROCESS | 1661 | 1464267979136 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 06:06:19 INFO - PROCESS | 1661 | 1464267979139 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 06:06:19 INFO - PROCESS | 1661 | 1464267979140 Marionette TRACE conn2 <- [1,2670,null,{}] 06:06:19 INFO - PROCESS | 1661 | 1464267979144 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}] 06:06:19 INFO - PROCESS | 1661 | 1464267979243 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 06:06:19 INFO - PROCESS | 1661 | 1464267979344 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:19 INFO - PROCESS | 1661 | ++DOCSHELL 0x1199a8800 == 75 [pid = 1661] [id = 675] 06:06:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 197 (0x11294d400) [pid = 1661] [serial = 2025] [outer = 0x0] 06:06:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 198 (0x112fcf800) [pid = 1661] [serial = 2026] [outer = 0x11294d400] 06:06:19 INFO - PROCESS | 1661 | 1464267979373 Marionette DEBUG loaded listener.js 06:06:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 199 (0x11660fc00) [pid = 1661] [serial = 2027] [outer = 0x11294d400] 06:06:20 INFO - PROCESS | 1661 | --DOCSHELL 0x12cc74000 == 74 [pid = 1661] [id = 634] 06:06:20 INFO - PROCESS | 1661 | --DOCSHELL 0x12d42e800 == 73 [pid = 1661] [id = 665] 06:06:20 INFO - PROCESS | 1661 | --DOCSHELL 0x12cc73800 == 72 [pid = 1661] [id = 664] 06:06:20 INFO - PROCESS | 1661 | --DOCSHELL 0x12a4cb800 == 71 [pid = 1661] [id = 663] 06:06:20 INFO - PROCESS | 1661 | --DOCSHELL 0x12c436800 == 70 [pid = 1661] [id = 662] 06:06:20 INFO - PROCESS | 1661 | --DOCSHELL 0x12b834800 == 69 [pid = 1661] [id = 661] 06:06:20 INFO - PROCESS | 1661 | --DOCSHELL 0x12aa61800 == 68 [pid = 1661] [id = 660] 06:06:20 INFO - PROCESS | 1661 | --DOMWINDOW == 198 (0x1275f6800) [pid = 1661] [serial = 1900] [outer = 0x0] [url = about:blank] 06:06:20 INFO - PROCESS | 1661 | --DOMWINDOW == 197 (0x127775400) [pid = 1661] [serial = 1903] [outer = 0x0] [url = about:blank] 06:06:20 INFO - PROCESS | 1661 | --DOCSHELL 0x12a4c7000 == 67 [pid = 1661] [id = 659] 06:06:20 INFO - PROCESS | 1661 | --DOCSHELL 0x128d88800 == 66 [pid = 1661] [id = 658] 06:06:20 INFO - PROCESS | 1661 | --DOCSHELL 0x1257d2800 == 65 [pid = 1661] [id = 657] 06:06:20 INFO - PROCESS | 1661 | --DOCSHELL 0x121e03000 == 64 [pid = 1661] [id = 656] 06:06:20 INFO - PROCESS | 1661 | --DOCSHELL 0x117e07800 == 63 [pid = 1661] [id = 655] 06:06:20 INFO - PROCESS | 1661 | --DOCSHELL 0x115ebd000 == 62 [pid = 1661] [id = 654] 06:06:20 INFO - PROCESS | 1661 | --DOCSHELL 0x118681000 == 61 [pid = 1661] [id = 653] 06:06:20 INFO - PROCESS | 1661 | --DOCSHELL 0x1199af800 == 60 [pid = 1661] [id = 647] 06:06:20 INFO - PROCESS | 1661 | 1464267980277 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] 06:06:20 INFO - PROCESS | 1661 | 1464267980316 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 06:06:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 06:06:20 INFO - PROCESS | 1661 | --DOMWINDOW == 196 (0x119511000) [pid = 1661] [serial = 1921] [outer = 0x0] [url = about:blank] 06:06:20 INFO - PROCESS | 1661 | --DOMWINDOW == 195 (0x119da5c00) [pid = 1661] [serial = 1924] [outer = 0x0] [url = about:blank] 06:06:20 INFO - PROCESS | 1661 | --DOMWINDOW == 194 (0x121537400) [pid = 1661] [serial = 1927] [outer = 0x0] [url = about:blank] 06:06:20 INFO - PROCESS | 1661 | --DOMWINDOW == 193 (0x1168aac00) [pid = 1661] [serial = 1930] [outer = 0x0] [url = about:blank] 06:06:20 INFO - PROCESS | 1661 | --DOMWINDOW == 192 (0x121327400) [pid = 1661] [serial = 1925] [outer = 0x0] [url = about:blank] 06:06:20 INFO - PROCESS | 1661 | --DOMWINDOW == 191 (0x126db5000) [pid = 1661] [serial = 1897] [outer = 0x0] [url = about:blank] 06:06:20 INFO - PROCESS | 1661 | --DOMWINDOW == 190 (0x121353c00) [pid = 1661] [serial = 1891] [outer = 0x0] [url = about:blank] 06:06:20 INFO - PROCESS | 1661 | --DOMWINDOW == 189 (0x110db4400) [pid = 1661] [serial = 1906] [outer = 0x0] [url = about:blank] 06:06:20 INFO - PROCESS | 1661 | --DOMWINDOW == 188 (0x1125b6000) [pid = 1661] [serial = 1907] [outer = 0x0] [url = about:blank] 06:06:20 INFO - PROCESS | 1661 | --DOMWINDOW == 187 (0x118607400) [pid = 1661] [serial = 1885] [outer = 0x0] [url = about:blank] 06:06:20 INFO - PROCESS | 1661 | --DOMWINDOW == 186 (0x112761000) [pid = 1661] [serial = 1909] [outer = 0x0] [url = about:blank] 06:06:20 INFO - PROCESS | 1661 | --DOMWINDOW == 185 (0x112781400) [pid = 1661] [serial = 1910] [outer = 0x0] [url = about:blank] 06:06:20 INFO - PROCESS | 1661 | --DOMWINDOW == 184 (0x112947000) [pid = 1661] [serial = 1882] [outer = 0x0] [url = about:blank] 06:06:20 INFO - PROCESS | 1661 | --DOMWINDOW == 183 (0x11861e800) [pid = 1661] [serial = 1879] [outer = 0x0] [url = about:blank] 06:06:20 INFO - PROCESS | 1661 | --DOMWINDOW == 182 (0x121a20c00) [pid = 1661] [serial = 1933] [outer = 0x0] [url = about:blank] 06:06:20 INFO - PROCESS | 1661 | --DOMWINDOW == 181 (0x11938b400) [pid = 1661] [serial = 1880] [outer = 0x0] [url = about:blank] 06:06:20 INFO - PROCESS | 1661 | --DOMWINDOW == 180 (0x112e67400) [pid = 1661] [serial = 1912] [outer = 0x0] [url = about:blank] 06:06:20 INFO - PROCESS | 1661 | --DOMWINDOW == 179 (0x1164b3c00) [pid = 1661] [serial = 1913] [outer = 0x0] [url = about:blank] 06:06:20 INFO - PROCESS | 1661 | --DOMWINDOW == 178 (0x121a1fc00) [pid = 1661] [serial = 1894] [outer = 0x0] [url = about:blank] 06:06:20 INFO - PROCESS | 1661 | --DOMWINDOW == 177 (0x119c8d400) [pid = 1661] [serial = 1888] [outer = 0x0] [url = about:blank] 06:06:20 INFO - PROCESS | 1661 | --DOMWINDOW == 176 (0x11768ac00) [pid = 1661] [serial = 1915] [outer = 0x0] [url = about:blank] 06:06:20 INFO - PROCESS | 1661 | --DOMWINDOW == 175 (0x11854a000) [pid = 1661] [serial = 1916] [outer = 0x0] [url = about:blank] 06:06:20 INFO - PROCESS | 1661 | --DOMWINDOW == 174 (0x121c91c00) [pid = 1661] [serial = 1934] [outer = 0x0] [url = about:blank] 06:06:20 INFO - PROCESS | 1661 | --DOMWINDOW == 173 (0x124f32c00) [pid = 1661] [serial = 1936] [outer = 0x0] [url = about:blank] 06:06:20 INFO - PROCESS | 1661 | --DOMWINDOW == 172 (0x119c90400) [pid = 1661] [serial = 1931] [outer = 0x0] [url = about:blank] 06:06:20 INFO - PROCESS | 1661 | --DOMWINDOW == 171 (0x1219ad800) [pid = 1661] [serial = 1928] [outer = 0x0] [url = about:blank] 06:06:20 INFO - PROCESS | 1661 | --DOMWINDOW == 170 (0x1186ecc00) [pid = 1661] [serial = 1918] [outer = 0x0] [url = about:blank] 06:06:20 INFO - PROCESS | 1661 | --DOMWINDOW == 169 (0x126d1a800) [pid = 1661] [serial = 1937] [outer = 0x0] [url = about:blank] 06:06:20 INFO - PROCESS | 1661 | --DOMWINDOW == 168 (0x119c05c00) [pid = 1661] [serial = 1922] [outer = 0x0] [url = about:blank] 06:06:20 INFO - PROCESS | 1661 | --DOMWINDOW == 167 (0x118f7d800) [pid = 1661] [serial = 1919] [outer = 0x0] [url = about:blank] 06:06:20 INFO - PROCESS | 1661 | 1464267980332 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 06:06:20 INFO - PROCESS | 1661 | 1464267980334 Marionette TRACE conn2 <- [1,2674,null,{}] 06:06:20 INFO - PROCESS | 1661 | 1464267980339 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}] 06:06:20 INFO - PROCESS | 1661 | 1464267980431 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 06:06:20 INFO - PROCESS | 1661 | 1464267980436 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:20 INFO - PROCESS | 1661 | ++DOCSHELL 0x1186c6800 == 61 [pid = 1661] [id = 676] 06:06:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 168 (0x11756d800) [pid = 1661] [serial = 2028] [outer = 0x0] 06:06:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 169 (0x1182f8c00) [pid = 1661] [serial = 2029] [outer = 0x11756d800] 06:06:20 INFO - PROCESS | 1661 | 1464267980463 Marionette DEBUG loaded listener.js 06:06:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 170 (0x118621c00) [pid = 1661] [serial = 2030] [outer = 0x11756d800] 06:06:21 INFO - PROCESS | 1661 | 1464267981339 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] 06:06:21 INFO - PROCESS | 1661 | 1464267981358 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 06:06:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 06:06:21 INFO - PROCESS | 1661 | 1464267981368 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 06:06:21 INFO - PROCESS | 1661 | 1464267981371 Marionette TRACE conn2 <- [1,2678,null,{}] 06:06:21 INFO - PROCESS | 1661 | 1464267981380 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}] 06:06:21 INFO - PROCESS | 1661 | 1464267981497 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 06:06:21 INFO - PROCESS | 1661 | 1464267981506 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:21 INFO - PROCESS | 1661 | ++DOCSHELL 0x126f09800 == 62 [pid = 1661] [id = 677] 06:06:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 171 (0x11938d000) [pid = 1661] [serial = 2031] [outer = 0x0] 06:06:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 172 (0x11950fc00) [pid = 1661] [serial = 2032] [outer = 0x11938d000] 06:06:21 INFO - PROCESS | 1661 | 1464267981536 Marionette DEBUG loaded listener.js 06:06:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 173 (0x119d9d800) [pid = 1661] [serial = 2033] [outer = 0x11938d000] 06:06:22 INFO - PROCESS | 1661 | 1464267982374 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]]]}] 06:06:22 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) 06:06:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1032ms 06:06:22 INFO - PROCESS | 1661 | 1464267982394 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 06:06:22 INFO - PROCESS | 1661 | 1464267982396 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 06:06:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 06:06:22 INFO - PROCESS | 1661 | 1464267982398 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 06:06:22 INFO - PROCESS | 1661 | 1464267982399 Marionette TRACE conn2 <- [1,2682,null,{}] 06:06:22 INFO - PROCESS | 1661 | 1464267982401 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}] 06:06:22 INFO - PROCESS | 1661 | 1464267982527 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 06:06:22 INFO - PROCESS | 1661 | 1464267982541 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:22 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a4be800 == 63 [pid = 1661] [id = 678] 06:06:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 174 (0x121321c00) [pid = 1661] [serial = 2034] [outer = 0x0] 06:06:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 175 (0x12135e400) [pid = 1661] [serial = 2035] [outer = 0x121321c00] 06:06:22 INFO - PROCESS | 1661 | 1464267982568 Marionette DEBUG loaded listener.js 06:06:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 176 (0x12196f400) [pid = 1661] [serial = 2036] [outer = 0x121321c00] 06:06:23 INFO - PROCESS | 1661 | 1464267983462 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]]]}] 06:06:23 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) 06:06:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1068ms 06:06:23 INFO - PROCESS | 1661 | 1464267983467 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 06:06:23 INFO - PROCESS | 1661 | 1464267983469 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 06:06:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 06:06:23 INFO - PROCESS | 1661 | 1464267983472 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 06:06:23 INFO - PROCESS | 1661 | 1464267983476 Marionette TRACE conn2 <- [1,2686,null,{}] 06:06:23 INFO - PROCESS | 1661 | 1464267983486 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}] 06:06:23 INFO - PROCESS | 1661 | 1464267983662 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 06:06:23 INFO - PROCESS | 1661 | 1464267983679 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:23 INFO - PROCESS | 1661 | ++DOCSHELL 0x12b833000 == 64 [pid = 1661] [id = 679] 06:06:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 177 (0x121972000) [pid = 1661] [serial = 2037] [outer = 0x0] 06:06:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 178 (0x121ee7800) [pid = 1661] [serial = 2038] [outer = 0x121972000] 06:06:23 INFO - PROCESS | 1661 | 1464267983718 Marionette DEBUG loaded listener.js 06:06:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 179 (0x126d1a800) [pid = 1661] [serial = 2039] [outer = 0x121972000] 06:06:24 INFO - PROCESS | 1661 | --DOMWINDOW == 178 (0x1277e7800) [pid = 1661] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 06:06:24 INFO - PROCESS | 1661 | --DOMWINDOW == 177 (0x121354800) [pid = 1661] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 06:06:24 INFO - PROCESS | 1661 | --DOMWINDOW == 176 (0x111aaf800) [pid = 1661] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 06:06:24 INFO - PROCESS | 1661 | --DOMWINDOW == 175 (0x1182ef800) [pid = 1661] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 06:06:24 INFO - PROCESS | 1661 | --DOMWINDOW == 174 (0x119610400) [pid = 1661] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 06:06:24 INFO - PROCESS | 1661 | --DOMWINDOW == 173 (0x121359c00) [pid = 1661] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 06:06:24 INFO - PROCESS | 1661 | --DOMWINDOW == 172 (0x112945800) [pid = 1661] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 06:06:24 INFO - PROCESS | 1661 | --DOMWINDOW == 171 (0x110d94800) [pid = 1661] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 06:06:24 INFO - PROCESS | 1661 | --DOMWINDOW == 170 (0x11848dc00) [pid = 1661] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 06:06:24 INFO - PROCESS | 1661 | --DOMWINDOW == 169 (0x11268c000) [pid = 1661] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 06:06:24 INFO - PROCESS | 1661 | --DOMWINDOW == 168 (0x119393800) [pid = 1661] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 06:06:24 INFO - PROCESS | 1661 | --DOMWINDOW == 167 (0x118604c00) [pid = 1661] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 06:06:24 INFO - PROCESS | 1661 | --DOMWINDOW == 166 (0x119da2400) [pid = 1661] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 06:06:24 INFO - PROCESS | 1661 | 1464267984564 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] 06:06:24 INFO - PROCESS | 1661 | 1464267984604 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 06:06:24 INFO - PROCESS | 1661 | 1464267984606 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 06:06:24 INFO - PROCESS | 1661 | 1464267984608 Marionette TRACE conn2 <- [1,2690,null,{}] 06:06:24 INFO - PROCESS | 1661 | 1464267984610 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}] 06:06:24 INFO - PROCESS | 1661 | 1464267984721 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 06:06:24 INFO - PROCESS | 1661 | 1464267984786 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:24 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c43e800 == 65 [pid = 1661] [id = 680] 06:06:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 167 (0x12197e800) [pid = 1661] [serial = 2040] [outer = 0x0] 06:06:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 168 (0x126dc2000) [pid = 1661] [serial = 2041] [outer = 0x12197e800] 06:06:24 INFO - PROCESS | 1661 | 1464267984811 Marionette DEBUG loaded listener.js 06:06:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 169 (0x127711400) [pid = 1661] [serial = 2042] [outer = 0x12197e800] 06:06:25 INFO - PROCESS | 1661 | 1464267985590 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] 06:06:25 INFO - PROCESS | 1661 | 1464267985631 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 06:06:25 INFO - PROCESS | 1661 | 1464267985633 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 06:06:25 INFO - PROCESS | 1661 | 1464267985634 Marionette TRACE conn2 <- [1,2694,null,{}] 06:06:25 INFO - PROCESS | 1661 | 1464267985637 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}] 06:06:25 INFO - PROCESS | 1661 | 1464267985726 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 06:06:25 INFO - PROCESS | 1661 | 1464267985731 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:25 INFO - PROCESS | 1661 | ++DOCSHELL 0x12cf13800 == 66 [pid = 1661] [id = 681] 06:06:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 170 (0x127771000) [pid = 1661] [serial = 2043] [outer = 0x0] 06:06:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 171 (0x127807000) [pid = 1661] [serial = 2044] [outer = 0x127771000] 06:06:25 INFO - PROCESS | 1661 | 1464267985756 Marionette DEBUG loaded listener.js 06:06:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 172 (0x12908c000) [pid = 1661] [serial = 2045] [outer = 0x127771000] 06:06:26 INFO - PROCESS | 1661 | 1464267986605 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] 06:06:26 INFO - PROCESS | 1661 | 1464267986657 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 06:06:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 06:06:26 INFO - PROCESS | 1661 | 1464267986674 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 06:06:26 INFO - PROCESS | 1661 | 1464267986677 Marionette TRACE conn2 <- [1,2698,null,{}] 06:06:26 INFO - PROCESS | 1661 | 1464267986681 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}] 06:06:26 INFO - PROCESS | 1661 | 1464267986795 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 06:06:26 INFO - PROCESS | 1661 | 1464267986901 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:26 INFO - PROCESS | 1661 | ++DOCSHELL 0x121496800 == 67 [pid = 1661] [id = 682] 06:06:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 173 (0x112781800) [pid = 1661] [serial = 2046] [outer = 0x0] 06:06:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 174 (0x112789400) [pid = 1661] [serial = 2047] [outer = 0x112781800] 06:06:26 INFO - PROCESS | 1661 | 1464267986936 Marionette DEBUG loaded listener.js 06:06:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 175 (0x1164b7400) [pid = 1661] [serial = 2048] [outer = 0x112781800] 06:06:27 INFO - PROCESS | 1661 | 1464267987904 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] 06:06:27 INFO - PROCESS | 1661 | 1464267987951 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 06:06:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 06:06:27 INFO - PROCESS | 1661 | 1464267987956 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 06:06:27 INFO - PROCESS | 1661 | 1464267987958 Marionette TRACE conn2 <- [1,2702,null,{}] 06:06:27 INFO - PROCESS | 1661 | 1464267987960 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}] 06:06:28 INFO - PROCESS | 1661 | 1464267988072 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 06:06:28 INFO - PROCESS | 1661 | 1464267988202 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:28 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bddf800 == 68 [pid = 1661] [id = 683] 06:06:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 176 (0x1186f4400) [pid = 1661] [serial = 2049] [outer = 0x0] 06:06:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 177 (0x11892d000) [pid = 1661] [serial = 2050] [outer = 0x1186f4400] 06:06:28 INFO - PROCESS | 1661 | 1464267988235 Marionette DEBUG loaded listener.js 06:06:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 178 (0x119392c00) [pid = 1661] [serial = 2051] [outer = 0x1186f4400] 06:06:28 INFO - PROCESS | 1661 | 1464267988664 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]]]}] 06:06:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 06:06:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 721ms 06:06:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 06:06:28 INFO - PROCESS | 1661 | 1464267988677 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 06:06:28 INFO - PROCESS | 1661 | 1464267988678 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 06:06:28 INFO - PROCESS | 1661 | 1464267988681 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 06:06:28 INFO - PROCESS | 1661 | 1464267988683 Marionette TRACE conn2 <- [1,2706,null,{}] 06:06:28 INFO - PROCESS | 1661 | 1464267988691 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}] 06:06:28 INFO - PROCESS | 1661 | 1464267988806 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 06:06:28 INFO - PROCESS | 1661 | 1464267988890 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:28 INFO - PROCESS | 1661 | ++DOCSHELL 0x12daa0800 == 69 [pid = 1661] [id = 684] 06:06:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 179 (0x119c8ac00) [pid = 1661] [serial = 2052] [outer = 0x0] 06:06:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 180 (0x12131e000) [pid = 1661] [serial = 2053] [outer = 0x119c8ac00] 06:06:28 INFO - PROCESS | 1661 | 1464267988922 Marionette DEBUG loaded listener.js 06:06:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 181 (0x121a22800) [pid = 1661] [serial = 2054] [outer = 0x119c8ac00] 06:06:29 INFO - PROCESS | 1661 | 1464267989375 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]]]}] 06:06:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 06:06:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 721ms 06:06:29 INFO - PROCESS | 1661 | 1464267989402 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 06:06:29 INFO - PROCESS | 1661 | 1464267989404 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 06:06:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 06:06:29 INFO - PROCESS | 1661 | 1464267989407 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 06:06:29 INFO - PROCESS | 1661 | 1464267989408 Marionette TRACE conn2 <- [1,2710,null,{}] 06:06:29 INFO - PROCESS | 1661 | 1464267989465 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}] 06:06:29 INFO - PROCESS | 1661 | 1464267989575 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 06:06:29 INFO - PROCESS | 1661 | 1464267989657 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:29 INFO - PROCESS | 1661 | ++DOCSHELL 0x133de4000 == 70 [pid = 1661] [id = 685] 06:06:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 182 (0x1275f6800) [pid = 1661] [serial = 2055] [outer = 0x0] 06:06:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 183 (0x1277e2c00) [pid = 1661] [serial = 2056] [outer = 0x1275f6800] 06:06:29 INFO - PROCESS | 1661 | 1464267989687 Marionette DEBUG loaded listener.js 06:06:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 184 (0x128da8000) [pid = 1661] [serial = 2057] [outer = 0x1275f6800] 06:06:30 INFO - PROCESS | 1661 | 1464267990118 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] 06:06:30 INFO - PROCESS | 1661 | 1464267990148 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 06:06:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 06:06:30 INFO - PROCESS | 1661 | 1464267990150 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 06:06:30 INFO - PROCESS | 1661 | 1464267990151 Marionette TRACE conn2 <- [1,2714,null,{}] 06:06:30 INFO - PROCESS | 1661 | 1464267990154 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}] 06:06:30 INFO - PROCESS | 1661 | 1464267990263 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 06:06:30 INFO - PROCESS | 1661 | 1464267990345 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:30 INFO - PROCESS | 1661 | ++DOCSHELL 0x134edc000 == 71 [pid = 1661] [id = 686] 06:06:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 185 (0x11277c400) [pid = 1661] [serial = 2058] [outer = 0x0] 06:06:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 186 (0x129505000) [pid = 1661] [serial = 2059] [outer = 0x11277c400] 06:06:30 INFO - PROCESS | 1661 | 1464267990374 Marionette DEBUG loaded listener.js 06:06:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 187 (0x12a68b800) [pid = 1661] [serial = 2060] [outer = 0x11277c400] 06:06:30 INFO - PROCESS | 1661 | 1464267990759 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]]]}] 06:06:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 06:06:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 669ms 06:06:30 INFO - PROCESS | 1661 | 1464267990820 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 06:06:30 INFO - PROCESS | 1661 | 1464267990822 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 06:06:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 06:06:30 INFO - PROCESS | 1661 | 1464267990824 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 06:06:30 INFO - PROCESS | 1661 | 1464267990825 Marionette TRACE conn2 <- [1,2718,null,{}] 06:06:30 INFO - PROCESS | 1661 | 1464267990828 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}] 06:06:30 INFO - PROCESS | 1661 | 1464267990970 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 06:06:31 INFO - PROCESS | 1661 | 1464267991079 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:31 INFO - PROCESS | 1661 | ++DOCSHELL 0x13531d000 == 72 [pid = 1661] [id = 687] 06:06:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 188 (0x111ed4400) [pid = 1661] [serial = 2061] [outer = 0x0] 06:06:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 189 (0x1292a4c00) [pid = 1661] [serial = 2062] [outer = 0x111ed4400] 06:06:31 INFO - PROCESS | 1661 | 1464267991112 Marionette DEBUG loaded listener.js 06:06:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 190 (0x12abd6000) [pid = 1661] [serial = 2063] [outer = 0x111ed4400] 06:06:31 INFO - PROCESS | 1661 | 1464267991745 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] 06:06:31 INFO - PROCESS | 1661 | 1464267991798 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 06:06:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 06:06:31 INFO - PROCESS | 1661 | 1464267991802 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 06:06:31 INFO - PROCESS | 1661 | 1464267991805 Marionette TRACE conn2 <- [1,2722,null,{}] 06:06:31 INFO - PROCESS | 1661 | 1464267991809 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}] 06:06:31 INFO - PROCESS | 1661 | 1464267991911 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 06:06:32 INFO - PROCESS | 1661 | 1464267992028 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:32 INFO - PROCESS | 1661 | ++DOCSHELL 0x128d88800 == 73 [pid = 1661] [id = 688] 06:06:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 191 (0x112682000) [pid = 1661] [serial = 2064] [outer = 0x0] 06:06:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 192 (0x1132d3400) [pid = 1661] [serial = 2065] [outer = 0x112682000] 06:06:32 INFO - PROCESS | 1661 | 1464267992059 Marionette DEBUG loaded listener.js 06:06:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 193 (0x117688000) [pid = 1661] [serial = 2066] [outer = 0x112682000] 06:06:32 INFO - PROCESS | 1661 | 1464267992500 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] 06:06:32 INFO - PROCESS | 1661 | 1464267992549 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 06:06:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 06:06:32 INFO - PROCESS | 1661 | 1464267992555 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 06:06:32 INFO - PROCESS | 1661 | 1464267992556 Marionette TRACE conn2 <- [1,2726,null,{}] 06:06:32 INFO - PROCESS | 1661 | 1464267992560 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}] 06:06:32 INFO - PROCESS | 1661 | 1464267992665 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 06:06:32 INFO - PROCESS | 1661 | 1464267992751 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:32 INFO - PROCESS | 1661 | ++DOCSHELL 0x1257b8000 == 74 [pid = 1661] [id = 689] 06:06:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 194 (0x1186ed800) [pid = 1661] [serial = 2067] [outer = 0x0] 06:06:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 195 (0x119393800) [pid = 1661] [serial = 2068] [outer = 0x1186ed800] 06:06:32 INFO - PROCESS | 1661 | 1464267992780 Marionette DEBUG loaded listener.js 06:06:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 196 (0x119603000) [pid = 1661] [serial = 2069] [outer = 0x1186ed800] 06:06:33 INFO - PROCESS | 1661 | 1464267993192 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]]]}] 06:06:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 06:06:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 671ms 06:06:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 06:06:33 INFO - PROCESS | 1661 | 1464267993225 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 06:06:33 INFO - PROCESS | 1661 | 1464267993227 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 06:06:33 INFO - PROCESS | 1661 | 1464267993229 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 06:06:33 INFO - PROCESS | 1661 | 1464267993231 Marionette TRACE conn2 <- [1,2730,null,{}] 06:06:33 INFO - PROCESS | 1661 | 1464267993239 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}] 06:06:33 INFO - PROCESS | 1661 | 1464267993346 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 06:06:33 INFO - PROCESS | 1661 | 1464267993463 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:33 INFO - PROCESS | 1661 | --DOCSHELL 0x12c43e800 == 73 [pid = 1661] [id = 680] 06:06:33 INFO - PROCESS | 1661 | --DOCSHELL 0x12b833000 == 72 [pid = 1661] [id = 679] 06:06:33 INFO - PROCESS | 1661 | --DOCSHELL 0x12a4be800 == 71 [pid = 1661] [id = 678] 06:06:33 INFO - PROCESS | 1661 | --DOCSHELL 0x126f09800 == 70 [pid = 1661] [id = 677] 06:06:33 INFO - PROCESS | 1661 | --DOMWINDOW == 195 (0x11bda0400) [pid = 1661] [serial = 1948] [outer = 0x0] [url = about:blank] 06:06:33 INFO - PROCESS | 1661 | --DOMWINDOW == 194 (0x11294b000) [pid = 1661] [serial = 1942] [outer = 0x0] [url = about:blank] 06:06:33 INFO - PROCESS | 1661 | --DOMWINDOW == 193 (0x127809c00) [pid = 1661] [serial = 1957] [outer = 0x0] [url = about:blank] 06:06:33 INFO - PROCESS | 1661 | --DOMWINDOW == 192 (0x127779c00) [pid = 1661] [serial = 1954] [outer = 0x0] [url = about:blank] 06:06:33 INFO - PROCESS | 1661 | --DOMWINDOW == 191 (0x127191c00) [pid = 1661] [serial = 1951] [outer = 0x0] [url = about:blank] 06:06:33 INFO - PROCESS | 1661 | --DOMWINDOW == 190 (0x11849cc00) [pid = 1661] [serial = 1945] [outer = 0x0] [url = about:blank] 06:06:33 INFO - PROCESS | 1661 | ++DOCSHELL 0x1182e0000 == 71 [pid = 1661] [id = 690] 06:06:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 191 (0x11277b400) [pid = 1661] [serial = 2070] [outer = 0x0] 06:06:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 192 (0x116a65c00) [pid = 1661] [serial = 2071] [outer = 0x11277b400] 06:06:33 INFO - PROCESS | 1661 | 1464267993521 Marionette DEBUG loaded listener.js 06:06:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 193 (0x121350c00) [pid = 1661] [serial = 2072] [outer = 0x11277b400] 06:06:33 INFO - PROCESS | 1661 | --DOCSHELL 0x1186c6800 == 70 [pid = 1661] [id = 676] 06:06:33 INFO - PROCESS | 1661 | --DOCSHELL 0x1199a8800 == 69 [pid = 1661] [id = 675] 06:06:33 INFO - PROCESS | 1661 | --DOCSHELL 0x12e233000 == 68 [pid = 1661] [id = 669] 06:06:33 INFO - PROCESS | 1661 | --DOCSHELL 0x12901e800 == 67 [pid = 1661] [id = 668] 06:06:33 INFO - PROCESS | 1661 | --DOCSHELL 0x12120c000 == 66 [pid = 1661] [id = 667] 06:06:33 INFO - PROCESS | 1661 | --DOMWINDOW == 192 (0x128da5000) [pid = 1661] [serial = 1996] [outer = 0x0] [url = about:blank] 06:06:33 INFO - PROCESS | 1661 | --DOMWINDOW == 191 (0x1214f0400) [pid = 1661] [serial = 1981] [outer = 0x0] [url = about:blank] 06:06:33 INFO - PROCESS | 1661 | --DOMWINDOW == 190 (0x112941800) [pid = 1661] [serial = 1966] [outer = 0x0] [url = about:blank] 06:06:33 INFO - PROCESS | 1661 | --DOMWINDOW == 189 (0x11768a400) [pid = 1661] [serial = 1967] [outer = 0x0] [url = about:blank] 06:06:33 INFO - PROCESS | 1661 | --DOMWINDOW == 188 (0x118543c00) [pid = 1661] [serial = 1969] [outer = 0x0] [url = about:blank] 06:06:33 INFO - PROCESS | 1661 | --DOMWINDOW == 187 (0x118928800) [pid = 1661] [serial = 1970] [outer = 0x0] [url = about:blank] 06:06:33 INFO - PROCESS | 1661 | --DOMWINDOW == 186 (0x127709800) [pid = 1661] [serial = 1939] [outer = 0x0] [url = about:blank] 06:06:33 INFO - PROCESS | 1661 | --DOMWINDOW == 185 (0x119861000) [pid = 1661] [serial = 1975] [outer = 0x0] [url = about:blank] 06:06:33 INFO - PROCESS | 1661 | --DOMWINDOW == 184 (0x121a1f400) [pid = 1661] [serial = 1984] [outer = 0x0] [url = about:blank] 06:06:33 INFO - PROCESS | 1661 | --DOMWINDOW == 183 (0x113c9f400) [pid = 1661] [serial = 1964] [outer = 0x0] [url = about:blank] 06:06:33 INFO - PROCESS | 1661 | --DOMWINDOW == 182 (0x112dbe800) [pid = 1661] [serial = 1963] [outer = 0x0] [url = about:blank] 06:06:33 INFO - PROCESS | 1661 | --DOMWINDOW == 181 (0x1125f2400) [pid = 1661] [serial = 1961] [outer = 0x0] [url = about:blank] 06:06:33 INFO - PROCESS | 1661 | --DOMWINDOW == 180 (0x111a08c00) [pid = 1661] [serial = 1960] [outer = 0x0] [url = about:blank] 06:06:33 INFO - PROCESS | 1661 | --DOMWINDOW == 179 (0x1216f1c00) [pid = 1661] [serial = 1982] [outer = 0x0] [url = about:blank] 06:06:33 INFO - PROCESS | 1661 | --DOMWINDOW == 178 (0x118f80800) [pid = 1661] [serial = 1972] [outer = 0x0] [url = about:blank] 06:06:33 INFO - PROCESS | 1661 | --DOMWINDOW == 177 (0x11950a800) [pid = 1661] [serial = 1973] [outer = 0x0] [url = about:blank] 06:06:33 INFO - PROCESS | 1661 | --DOMWINDOW == 176 (0x12481d400) [pid = 1661] [serial = 1987] [outer = 0x0] [url = about:blank] 06:06:33 INFO - PROCESS | 1661 | --DOMWINDOW == 175 (0x127703c00) [pid = 1661] [serial = 1993] [outer = 0x0] [url = about:blank] 06:06:33 INFO - PROCESS | 1661 | --DOMWINDOW == 174 (0x127802800) [pid = 1661] [serial = 1994] [outer = 0x0] [url = about:blank] 06:06:33 INFO - PROCESS | 1661 | --DOMWINDOW == 173 (0x119c91800) [pid = 1661] [serial = 1990] [outer = 0x0] [url = about:blank] 06:06:33 INFO - PROCESS | 1661 | --DOMWINDOW == 172 (0x11bd9f000) [pid = 1661] [serial = 1978] [outer = 0x0] [url = about:blank] 06:06:33 INFO - PROCESS | 1661 | --DOMWINDOW == 171 (0x121355400) [pid = 1661] [serial = 1979] [outer = 0x0] [url = about:blank] 06:06:33 INFO - PROCESS | 1661 | --DOMWINDOW == 170 (0x1258a9000) [pid = 1661] [serial = 1988] [outer = 0x0] [url = about:blank] 06:06:33 INFO - PROCESS | 1661 | --DOMWINDOW == 169 (0x126d1a400) [pid = 1661] [serial = 1991] [outer = 0x0] [url = about:blank] 06:06:33 INFO - PROCESS | 1661 | --DOMWINDOW == 168 (0x121ad4000) [pid = 1661] [serial = 1985] [outer = 0x0] [url = about:blank] 06:06:33 INFO - PROCESS | 1661 | --DOMWINDOW == 167 (0x119d9cc00) [pid = 1661] [serial = 1976] [outer = 0x0] [url = about:blank] 06:06:33 INFO - PROCESS | 1661 | --DOMWINDOW == 166 (0x129093800) [pid = 1661] [serial = 1997] [outer = 0x0] [url = about:blank] 06:06:34 INFO - PROCESS | 1661 | 1464267994317 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] 06:06:34 INFO - PROCESS | 1661 | 1464267994352 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 06:06:34 INFO - PROCESS | 1661 | 1464267994355 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 06:06:34 INFO - PROCESS | 1661 | 1464267994356 Marionette TRACE conn2 <- [1,2734,null,{}] 06:06:34 INFO - PROCESS | 1661 | 1464267994358 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}] 06:06:34 INFO - PROCESS | 1661 | 1464267994446 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 06:06:34 INFO - PROCESS | 1661 | 1464267994452 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:34 INFO - PROCESS | 1661 | ++DOCSHELL 0x129355800 == 67 [pid = 1661] [id = 691] 06:06:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 167 (0x119861000) [pid = 1661] [serial = 2073] [outer = 0x0] 06:06:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 168 (0x124f3f000) [pid = 1661] [serial = 2074] [outer = 0x119861000] 06:06:34 INFO - PROCESS | 1661 | 1464267994481 Marionette DEBUG loaded listener.js 06:06:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 169 (0x127191c00) [pid = 1661] [serial = 2075] [outer = 0x119861000] 06:06:34 INFO - PROCESS | 1661 | 1464267994840 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]]]}] 06:06:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 06:06:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 522ms 06:06:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 06:06:34 INFO - PROCESS | 1661 | 1464267994877 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 06:06:34 INFO - PROCESS | 1661 | 1464267994878 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 06:06:34 INFO - PROCESS | 1661 | 1464267994881 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 06:06:34 INFO - PROCESS | 1661 | 1464267994882 Marionette TRACE conn2 <- [1,2738,null,{}] 06:06:34 INFO - PROCESS | 1661 | 1464267994884 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}] 06:06:34 INFO - PROCESS | 1661 | 1464267994974 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 06:06:34 INFO - PROCESS | 1661 | 1464267994979 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:34 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bdde800 == 68 [pid = 1661] [id = 692] 06:06:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 170 (0x126db5800) [pid = 1661] [serial = 2076] [outer = 0x0] 06:06:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 171 (0x1277e3c00) [pid = 1661] [serial = 2077] [outer = 0x126db5800] 06:06:35 INFO - PROCESS | 1661 | 1464267995004 Marionette DEBUG loaded listener.js 06:06:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 172 (0x128da5000) [pid = 1661] [serial = 2078] [outer = 0x126db5800] 06:06:35 INFO - PROCESS | 1661 | 1464267995370 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]]]}] 06:06:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 06:06:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 519ms 06:06:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 06:06:35 INFO - PROCESS | 1661 | 1464267995401 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 06:06:35 INFO - PROCESS | 1661 | 1464267995402 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 06:06:35 INFO - PROCESS | 1661 | 1464267995404 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 06:06:35 INFO - PROCESS | 1661 | 1464267995406 Marionette TRACE conn2 <- [1,2742,null,{}] 06:06:35 INFO - PROCESS | 1661 | 1464267995408 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}] 06:06:35 INFO - PROCESS | 1661 | 1464267995551 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 06:06:35 INFO - PROCESS | 1661 | 1464267995602 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:35 INFO - PROCESS | 1661 | ++DOCSHELL 0x12cc70000 == 69 [pid = 1661] [id = 693] 06:06:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 173 (0x128da1000) [pid = 1661] [serial = 2079] [outer = 0x0] 06:06:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 174 (0x129509c00) [pid = 1661] [serial = 2080] [outer = 0x128da1000] 06:06:35 INFO - PROCESS | 1661 | 1464267995629 Marionette DEBUG loaded listener.js 06:06:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 175 (0x12abd3c00) [pid = 1661] [serial = 2081] [outer = 0x128da1000] 06:06:35 INFO - PROCESS | 1661 | 1464267995980 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]]]}] 06:06:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 06:06:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 621ms 06:06:36 INFO - PROCESS | 1661 | 1464267996027 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 06:06:36 INFO - PROCESS | 1661 | 1464267996028 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 06:06:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 06:06:36 INFO - PROCESS | 1661 | 1464267996030 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 06:06:36 INFO - PROCESS | 1661 | 1464267996031 Marionette TRACE conn2 <- [1,2746,null,{}] 06:06:36 INFO - PROCESS | 1661 | 1464267996034 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}] 06:06:36 INFO - PROCESS | 1661 | 1464267996149 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 06:06:36 INFO - PROCESS | 1661 | 1464267996177 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:36 INFO - PROCESS | 1661 | ++DOCSHELL 0x12d7a6800 == 70 [pid = 1661] [id = 694] 06:06:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 176 (0x12abde400) [pid = 1661] [serial = 2082] [outer = 0x0] 06:06:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 177 (0x12b156000) [pid = 1661] [serial = 2083] [outer = 0x12abde400] 06:06:36 INFO - PROCESS | 1661 | 1464267996203 Marionette DEBUG loaded listener.js 06:06:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 178 (0x12b21d800) [pid = 1661] [serial = 2084] [outer = 0x12abde400] 06:06:36 INFO - PROCESS | 1661 | 1464267996567 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]]]}] 06:06:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 06:06:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 570ms 06:06:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 06:06:36 INFO - PROCESS | 1661 | 1464267996605 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 06:06:36 INFO - PROCESS | 1661 | 1464267996606 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 06:06:36 INFO - PROCESS | 1661 | 1464267996609 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 06:06:36 INFO - PROCESS | 1661 | 1464267996610 Marionette TRACE conn2 <- [1,2750,null,{}] 06:06:36 INFO - PROCESS | 1661 | 1464267996612 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}] 06:06:36 INFO - PROCESS | 1661 | 1464267996729 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 06:06:36 INFO - PROCESS | 1661 | 1464267996774 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:36 INFO - PROCESS | 1661 | ++DOCSHELL 0x12f1c2800 == 71 [pid = 1661] [id = 695] 06:06:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 179 (0x118f74400) [pid = 1661] [serial = 2085] [outer = 0x0] 06:06:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 180 (0x12b223c00) [pid = 1661] [serial = 2086] [outer = 0x118f74400] 06:06:36 INFO - PROCESS | 1661 | 1464267996799 Marionette DEBUG loaded listener.js 06:06:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 181 (0x12b2e1c00) [pid = 1661] [serial = 2087] [outer = 0x118f74400] 06:06:37 INFO - PROCESS | 1661 | 1464267997130 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]]]}] 06:06:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 06:06:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 568ms 06:06:37 INFO - PROCESS | 1661 | 1464267997178 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 06:06:37 INFO - PROCESS | 1661 | 1464267997179 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 06:06:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 06:06:37 INFO - PROCESS | 1661 | 1464267997181 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 06:06:37 INFO - PROCESS | 1661 | 1464267997182 Marionette TRACE conn2 <- [1,2754,null,{}] 06:06:37 INFO - PROCESS | 1661 | 1464267997185 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}] 06:06:37 INFO - PROCESS | 1661 | 1464267997300 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 06:06:37 INFO - PROCESS | 1661 | 1464267997314 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:37 INFO - PROCESS | 1661 | ++DOCSHELL 0x134eaa000 == 72 [pid = 1661] [id = 696] 06:06:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 182 (0x12b227400) [pid = 1661] [serial = 2088] [outer = 0x0] 06:06:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 183 (0x12b2eb000) [pid = 1661] [serial = 2089] [outer = 0x12b227400] 06:06:37 INFO - PROCESS | 1661 | 1464267997339 Marionette DEBUG loaded listener.js 06:06:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 184 (0x12ba21c00) [pid = 1661] [serial = 2090] [outer = 0x12b227400] 06:06:37 INFO - PROCESS | 1661 | --DOMWINDOW == 183 (0x126dbec00) [pid = 1661] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 06:06:37 INFO - PROCESS | 1661 | --DOMWINDOW == 182 (0x111c21c00) [pid = 1661] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 06:06:37 INFO - PROCESS | 1661 | --DOMWINDOW == 181 (0x112fd3000) [pid = 1661] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 06:06:37 INFO - PROCESS | 1661 | --DOMWINDOW == 180 (0x127217800) [pid = 1661] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 06:06:37 INFO - PROCESS | 1661 | --DOMWINDOW == 179 (0x1125bdc00) [pid = 1661] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 06:06:37 INFO - PROCESS | 1661 | --DOMWINDOW == 178 (0x11268c400) [pid = 1661] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 06:06:37 INFO - PROCESS | 1661 | --DOMWINDOW == 177 (0x112687c00) [pid = 1661] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 06:06:37 INFO - PROCESS | 1661 | --DOMWINDOW == 176 (0x118544000) [pid = 1661] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 06:06:37 INFO - PROCESS | 1661 | --DOMWINDOW == 175 (0x110d96000) [pid = 1661] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 06:06:37 INFO - PROCESS | 1661 | --DOMWINDOW == 174 (0x11276c000) [pid = 1661] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 06:06:37 INFO - PROCESS | 1661 | --DOMWINDOW == 173 (0x12753c400) [pid = 1661] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 06:06:37 INFO - PROCESS | 1661 | --DOMWINDOW == 172 (0x11323f400) [pid = 1661] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 06:06:37 INFO - PROCESS | 1661 | --DOMWINDOW == 171 (0x11611d800) [pid = 1661] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 06:06:37 INFO - PROCESS | 1661 | --DOMWINDOW == 170 (0x112787000) [pid = 1661] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 06:06:37 INFO - PROCESS | 1661 | --DOMWINDOW == 169 (0x119611c00) [pid = 1661] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 06:06:37 INFO - PROCESS | 1661 | --DOMWINDOW == 168 (0x112689000) [pid = 1661] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 06:06:37 INFO - PROCESS | 1661 | --DOMWINDOW == 167 (0x118257000) [pid = 1661] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 06:06:37 INFO - PROCESS | 1661 | --DOMWINDOW == 166 (0x11756d800) [pid = 1661] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 06:06:37 INFO - PROCESS | 1661 | --DOMWINDOW == 165 (0x12d745c00) [pid = 1661] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 06:06:37 INFO - PROCESS | 1661 | --DOMWINDOW == 164 (0x11910ec00) [pid = 1661] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 06:06:37 INFO - PROCESS | 1661 | --DOMWINDOW == 163 (0x119da4800) [pid = 1661] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 06:06:37 INFO - PROCESS | 1661 | --DOMWINDOW == 162 (0x124eecc00) [pid = 1661] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 06:06:37 INFO - PROCESS | 1661 | --DOMWINDOW == 161 (0x11685c000) [pid = 1661] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 06:06:37 INFO - PROCESS | 1661 | --DOMWINDOW == 160 (0x11960a400) [pid = 1661] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 06:06:37 INFO - PROCESS | 1661 | --DOMWINDOW == 159 (0x11938d000) [pid = 1661] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 06:06:37 INFO - PROCESS | 1661 | --DOMWINDOW == 158 (0x118611c00) [pid = 1661] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 06:06:37 INFO - PROCESS | 1661 | --DOMWINDOW == 157 (0x12135c400) [pid = 1661] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 06:06:37 INFO - PROCESS | 1661 | --DOMWINDOW == 156 (0x121972000) [pid = 1661] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 06:06:37 INFO - PROCESS | 1661 | --DOMWINDOW == 155 (0x119c94000) [pid = 1661] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 06:06:37 INFO - PROCESS | 1661 | --DOMWINDOW == 154 (0x1258b2c00) [pid = 1661] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 06:06:37 INFO - PROCESS | 1661 | --DOMWINDOW == 153 (0x11294d400) [pid = 1661] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 06:06:37 INFO - PROCESS | 1661 | --DOMWINDOW == 152 (0x12511d400) [pid = 1661] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 06:06:37 INFO - PROCESS | 1661 | --DOMWINDOW == 151 (0x127774800) [pid = 1661] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 06:06:37 INFO - PROCESS | 1661 | --DOMWINDOW == 150 (0x12770e400) [pid = 1661] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 06:06:37 INFO - PROCESS | 1661 | --DOMWINDOW == 149 (0x118605c00) [pid = 1661] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 06:06:37 INFO - PROCESS | 1661 | --DOMWINDOW == 148 (0x121321000) [pid = 1661] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 06:06:37 INFO - PROCESS | 1661 | --DOMWINDOW == 147 (0x121321c00) [pid = 1661] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 06:06:37 INFO - PROCESS | 1661 | --DOMWINDOW == 146 (0x110d95400) [pid = 1661] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 06:06:37 INFO - PROCESS | 1661 | --DOMWINDOW == 145 (0x112682c00) [pid = 1661] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 06:06:37 INFO - PROCESS | 1661 | --DOMWINDOW == 144 (0x125773000) [pid = 1661] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 06:06:37 INFO - PROCESS | 1661 | --DOMWINDOW == 143 (0x12197e800) [pid = 1661] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 06:06:37 INFO - PROCESS | 1661 | --DOMWINDOW == 142 (0x121322800) [pid = 1661] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 06:06:37 INFO - PROCESS | 1661 | --DOMWINDOW == 141 (0x126db5c00) [pid = 1661] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 06:06:37 INFO - PROCESS | 1661 | --DOCSHELL 0x12cf14800 == 71 [pid = 1661] [id = 16] 06:06:37 INFO - PROCESS | 1661 | 1464267997934 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]]]}] 06:06:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 06:06:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 771ms 06:06:37 INFO - PROCESS | 1661 | 1464267997953 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 06:06:37 INFO - PROCESS | 1661 | 1464267997954 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 06:06:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 06:06:37 INFO - PROCESS | 1661 | 1464267997967 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 06:06:37 INFO - PROCESS | 1661 | 1464267997968 Marionette TRACE conn2 <- [1,2758,null,{}] 06:06:37 INFO - PROCESS | 1661 | 1464267997970 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}] 06:06:38 INFO - PROCESS | 1661 | 1464267998110 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 06:06:38 INFO - PROCESS | 1661 | 1464267998157 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:38 INFO - PROCESS | 1661 | ++DOCSHELL 0x121213000 == 72 [pid = 1661] [id = 697] 06:06:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 142 (0x111a02c00) [pid = 1661] [serial = 2091] [outer = 0x0] 06:06:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 143 (0x11268c400) [pid = 1661] [serial = 2092] [outer = 0x111a02c00] 06:06:38 INFO - PROCESS | 1661 | 1464267998184 Marionette DEBUG loaded listener.js 06:06:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 144 (0x112fd3000) [pid = 1661] [serial = 2093] [outer = 0x111a02c00] 06:06:38 INFO - PROCESS | 1661 | 1464267998473 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]]]}] 06:06:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 06:06:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 569ms 06:06:38 INFO - PROCESS | 1661 | 1464267998537 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 06:06:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 06:06:38 INFO - PROCESS | 1661 | 1464267998538 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 06:06:38 INFO - PROCESS | 1661 | 1464267998541 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 06:06:38 INFO - PROCESS | 1661 | 1464267998542 Marionette TRACE conn2 <- [1,2762,null,{}] 06:06:38 INFO - PROCESS | 1661 | 1464267998545 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}] 06:06:38 INFO - PROCESS | 1661 | 1464267998655 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 06:06:38 INFO - PROCESS | 1661 | 1464267998727 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:38 INFO - PROCESS | 1661 | ++DOCSHELL 0x12d431000 == 73 [pid = 1661] [id = 698] 06:06:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 145 (0x1121b5400) [pid = 1661] [serial = 2094] [outer = 0x0] 06:06:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 146 (0x11756d800) [pid = 1661] [serial = 2095] [outer = 0x1121b5400] 06:06:38 INFO - PROCESS | 1661 | 1464267998756 Marionette DEBUG loaded listener.js 06:06:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 147 (0x12135c400) [pid = 1661] [serial = 2096] [outer = 0x1121b5400] 06:06:39 INFO - PROCESS | 1661 | 1464267999050 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]]]}] 06:06:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 06:06:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 523ms 06:06:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 06:06:39 INFO - PROCESS | 1661 | 1464267999067 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 06:06:39 INFO - PROCESS | 1661 | 1464267999069 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 06:06:39 INFO - PROCESS | 1661 | 1464267999071 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 06:06:39 INFO - PROCESS | 1661 | 1464267999072 Marionette TRACE conn2 <- [1,2766,null,{}] 06:06:39 INFO - PROCESS | 1661 | 1464267999083 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}] 06:06:39 INFO - PROCESS | 1661 | 1464267999193 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 06:06:39 INFO - PROCESS | 1661 | 1464267999198 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:39 INFO - PROCESS | 1661 | ++DOCSHELL 0x135420000 == 74 [pid = 1661] [id = 699] 06:06:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 148 (0x121a1b000) [pid = 1661] [serial = 2097] [outer = 0x0] 06:06:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 149 (0x124f3b000) [pid = 1661] [serial = 2098] [outer = 0x121a1b000] 06:06:39 INFO - PROCESS | 1661 | 1464267999223 Marionette DEBUG loaded listener.js 06:06:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 150 (0x127217000) [pid = 1661] [serial = 2099] [outer = 0x121a1b000] 06:06:39 INFO - PROCESS | 1661 | 1464267999586 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]]]}] 06:06:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 06:06:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 524ms 06:06:39 INFO - PROCESS | 1661 | 1464267999597 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 06:06:39 INFO - PROCESS | 1661 | 1464267999599 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 06:06:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 06:06:39 INFO - PROCESS | 1661 | 1464267999601 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 06:06:39 INFO - PROCESS | 1661 | 1464267999602 Marionette TRACE conn2 <- [1,2770,null,{}] 06:06:39 INFO - PROCESS | 1661 | 1464267999605 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}] 06:06:39 INFO - PROCESS | 1661 | 1464267999736 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 06:06:39 INFO - PROCESS | 1661 | 1464267999744 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:39 INFO - PROCESS | 1661 | ++DOCSHELL 0x1355cf000 == 75 [pid = 1661] [id = 700] 06:06:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 151 (0x12770c800) [pid = 1661] [serial = 2100] [outer = 0x0] 06:06:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 152 (0x12780a400) [pid = 1661] [serial = 2101] [outer = 0x12770c800] 06:06:39 INFO - PROCESS | 1661 | 1464267999769 Marionette DEBUG loaded listener.js 06:06:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 153 (0x12ba23800) [pid = 1661] [serial = 2102] [outer = 0x12770c800] 06:06:40 INFO - PROCESS | 1661 | 1464268000277 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]]]}] 06:06:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 06:06:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 720ms 06:06:40 INFO - PROCESS | 1661 | 1464268000322 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 06:06:40 INFO - PROCESS | 1661 | 1464268000325 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 06:06:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 06:06:40 INFO - PROCESS | 1661 | 1464268000347 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 06:06:40 INFO - PROCESS | 1661 | 1464268000350 Marionette TRACE conn2 <- [1,2774,null,{}] 06:06:40 INFO - PROCESS | 1661 | 1464268000354 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}] 06:06:40 INFO - PROCESS | 1661 | 1464268000473 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 06:06:40 INFO - PROCESS | 1661 | 1464268000583 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:40 INFO - PROCESS | 1661 | ++DOCSHELL 0x124b83000 == 76 [pid = 1661] [id = 701] 06:06:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 154 (0x1168a9c00) [pid = 1661] [serial = 2103] [outer = 0x0] 06:06:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 155 (0x11768b000) [pid = 1661] [serial = 2104] [outer = 0x1168a9c00] 06:06:40 INFO - PROCESS | 1661 | 1464268000617 Marionette DEBUG loaded listener.js 06:06:40 INFO - PROCESS | 1661 | ++DOMWINDOW == 156 (0x11854b000) [pid = 1661] [serial = 2105] [outer = 0x1168a9c00] 06:06:41 INFO - PROCESS | 1661 | 1464268001122 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]]]}] 06:06:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 06:06:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 824ms 06:06:41 INFO - PROCESS | 1661 | 1464268001171 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 06:06:41 INFO - PROCESS | 1661 | 1464268001176 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 06:06:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 06:06:41 INFO - PROCESS | 1661 | 1464268001184 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 06:06:41 INFO - PROCESS | 1661 | 1464268001187 Marionette TRACE conn2 <- [1,2778,null,{}] 06:06:41 INFO - PROCESS | 1661 | 1464268001191 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}] 06:06:41 INFO - PROCESS | 1661 | 1464268001318 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 06:06:41 INFO - PROCESS | 1661 | 1464268001404 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:41 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c427800 == 77 [pid = 1661] [id = 702] 06:06:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 157 (0x118613c00) [pid = 1661] [serial = 2106] [outer = 0x0] 06:06:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 158 (0x119391800) [pid = 1661] [serial = 2107] [outer = 0x118613c00] 06:06:41 INFO - PROCESS | 1661 | 1464268001436 Marionette DEBUG loaded listener.js 06:06:41 INFO - PROCESS | 1661 | ++DOMWINDOW == 159 (0x119d9c800) [pid = 1661] [serial = 2108] [outer = 0x118613c00] 06:06:41 INFO - PROCESS | 1661 | 1464268001890 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]]]}] 06:06:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 06:06:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 723ms 06:06:41 INFO - PROCESS | 1661 | 1464268001906 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 06:06:41 INFO - PROCESS | 1661 | 1464268001908 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 06:06:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 06:06:41 INFO - PROCESS | 1661 | 1464268001910 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 06:06:41 INFO - PROCESS | 1661 | 1464268001913 Marionette TRACE conn2 <- [1,2782,null,{}] 06:06:41 INFO - PROCESS | 1661 | 1464268001921 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}] 06:06:42 INFO - PROCESS | 1661 | 1464268002040 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 06:06:42 INFO - PROCESS | 1661 | 1464268002155 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:42 INFO - PROCESS | 1661 | ++DOCSHELL 0x1355d1800 == 78 [pid = 1661] [id = 703] 06:06:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 160 (0x121354800) [pid = 1661] [serial = 2109] [outer = 0x0] 06:06:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 161 (0x121ace400) [pid = 1661] [serial = 2110] [outer = 0x121354800] 06:06:42 INFO - PROCESS | 1661 | 1464268002191 Marionette DEBUG loaded listener.js 06:06:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 162 (0x127803c00) [pid = 1661] [serial = 2111] [outer = 0x121354800] 06:06:42 INFO - PROCESS | 1661 | 1464268002636 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]]]}] 06:06:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 06:06:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 773ms 06:06:42 INFO - PROCESS | 1661 | 1464268002683 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 06:06:42 INFO - PROCESS | 1661 | 1464268002685 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 06:06:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 06:06:42 INFO - PROCESS | 1661 | 1464268002688 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 06:06:42 INFO - PROCESS | 1661 | 1464268002689 Marionette TRACE conn2 <- [1,2786,null,{}] 06:06:42 INFO - PROCESS | 1661 | 1464268002692 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}] 06:06:42 INFO - PROCESS | 1661 | 1464268002808 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 06:06:42 INFO - PROCESS | 1661 | 1464268002920 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:42 INFO - PROCESS | 1661 | ++DOCSHELL 0x13571c800 == 79 [pid = 1661] [id = 704] 06:06:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 163 (0x12950fc00) [pid = 1661] [serial = 2112] [outer = 0x0] 06:06:42 INFO - PROCESS | 1661 | ++DOMWINDOW == 164 (0x12a6ef400) [pid = 1661] [serial = 2113] [outer = 0x12950fc00] 06:06:42 INFO - PROCESS | 1661 | 1464268002951 Marionette DEBUG loaded listener.js 06:06:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 165 (0x12aa07400) [pid = 1661] [serial = 2114] [outer = 0x12950fc00] 06:06:43 INFO - PROCESS | 1661 | 1464268003384 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]]]}] 06:06:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 06:06:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 720ms 06:06:43 INFO - PROCESS | 1661 | 1464268003422 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 06:06:43 INFO - PROCESS | 1661 | 1464268003423 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 06:06:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 06:06:43 INFO - PROCESS | 1661 | 1464268003428 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 06:06:43 INFO - PROCESS | 1661 | 1464268003429 Marionette TRACE conn2 <- [1,2790,null,{}] 06:06:43 INFO - PROCESS | 1661 | 1464268003432 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}] 06:06:43 INFO - PROCESS | 1661 | 1464268003543 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 06:06:43 INFO - PROCESS | 1661 | 1464268003653 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:43 INFO - PROCESS | 1661 | ++DOCSHELL 0x1359d8000 == 80 [pid = 1661] [id = 705] 06:06:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 166 (0x12aa08800) [pid = 1661] [serial = 2115] [outer = 0x0] 06:06:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 167 (0x12abdc000) [pid = 1661] [serial = 2116] [outer = 0x12aa08800] 06:06:43 INFO - PROCESS | 1661 | 1464268003686 Marionette DEBUG loaded listener.js 06:06:43 INFO - PROCESS | 1661 | ++DOMWINDOW == 168 (0x12ba23400) [pid = 1661] [serial = 2117] [outer = 0x12aa08800] 06:06:44 INFO - PROCESS | 1661 | 1464268004090 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]]]}] 06:06:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 06:06:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 719ms 06:06:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 06:06:44 INFO - PROCESS | 1661 | 1464268004148 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 06:06:44 INFO - PROCESS | 1661 | 1464268004149 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 06:06:44 INFO - PROCESS | 1661 | 1464268004152 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 06:06:44 INFO - PROCESS | 1661 | 1464268004153 Marionette TRACE conn2 <- [1,2794,null,{}] 06:06:44 INFO - PROCESS | 1661 | 1464268004156 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}] 06:06:44 INFO - PROCESS | 1661 | 1464268004277 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 06:06:44 INFO - PROCESS | 1661 | 1464268004389 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:44 INFO - PROCESS | 1661 | ++DOCSHELL 0x135a23800 == 81 [pid = 1661] [id = 706] 06:06:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 169 (0x12ba26400) [pid = 1661] [serial = 2118] [outer = 0x0] 06:06:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 170 (0x12bb23400) [pid = 1661] [serial = 2119] [outer = 0x12ba26400] 06:06:44 INFO - PROCESS | 1661 | 1464268004421 Marionette DEBUG loaded listener.js 06:06:44 INFO - PROCESS | 1661 | ++DOMWINDOW == 171 (0x12bdb3400) [pid = 1661] [serial = 2120] [outer = 0x12ba26400] 06:06:44 INFO - PROCESS | 1661 | 1464268004866 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]]]}] 06:06:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 06:06:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 769ms 06:06:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 06:06:44 INFO - PROCESS | 1661 | 1464268004924 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 06:06:44 INFO - PROCESS | 1661 | 1464268004925 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 06:06:44 INFO - PROCESS | 1661 | 1464268004929 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 06:06:44 INFO - PROCESS | 1661 | 1464268004931 Marionette TRACE conn2 <- [1,2798,null,{}] 06:06:44 INFO - PROCESS | 1661 | 1464268004933 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}] 06:06:45 INFO - PROCESS | 1661 | 1464268005047 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 06:06:45 INFO - PROCESS | 1661 | 1464268005161 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:45 INFO - PROCESS | 1661 | ++DOCSHELL 0x11683f000 == 82 [pid = 1661] [id = 707] 06:06:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 172 (0x110dadc00) [pid = 1661] [serial = 2121] [outer = 0x0] 06:06:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 173 (0x1125ba000) [pid = 1661] [serial = 2122] [outer = 0x110dadc00] 06:06:45 INFO - PROCESS | 1661 | 1464268005194 Marionette DEBUG loaded listener.js 06:06:45 INFO - PROCESS | 1661 | ++DOMWINDOW == 174 (0x1132d3800) [pid = 1661] [serial = 2123] [outer = 0x110dadc00] 06:06:45 INFO - PROCESS | 1661 | 1464268005838 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]]]}] 06:06:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 06:06:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 924ms 06:06:45 INFO - PROCESS | 1661 | 1464268005863 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 06:06:45 INFO - PROCESS | 1661 | 1464268005866 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 06:06:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 06:06:45 INFO - PROCESS | 1661 | 1464268005872 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 06:06:45 INFO - PROCESS | 1661 | 1464268005875 Marionette TRACE conn2 <- [1,2802,null,{}] 06:06:45 INFO - PROCESS | 1661 | 1464268005880 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}] 06:06:46 INFO - PROCESS | 1661 | 1464268006001 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 06:06:46 INFO - PROCESS | 1661 | 1464268006149 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:46 INFO - PROCESS | 1661 | ++DOCSHELL 0x119d52800 == 83 [pid = 1661] [id = 708] 06:06:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 175 (0x110db1800) [pid = 1661] [serial = 2124] [outer = 0x0] 06:06:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 176 (0x112764400) [pid = 1661] [serial = 2125] [outer = 0x110db1800] 06:06:46 INFO - PROCESS | 1661 | 1464268006193 Marionette DEBUG loaded listener.js 06:06:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 177 (0x112967c00) [pid = 1661] [serial = 2126] [outer = 0x110db1800] 06:06:46 INFO - PROCESS | 1661 | 1464268006663 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]]]}] 06:06:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 06:06:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 826ms 06:06:46 INFO - PROCESS | 1661 | 1464268006713 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 06:06:46 INFO - PROCESS | 1661 | 1464268006717 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 06:06:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 06:06:46 INFO - PROCESS | 1661 | 1464268006723 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 06:06:46 INFO - PROCESS | 1661 | 1464268006725 Marionette TRACE conn2 <- [1,2806,null,{}] 06:06:46 INFO - PROCESS | 1661 | 1464268006730 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}] 06:06:46 INFO - PROCESS | 1661 | 1464268006835 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 06:06:46 INFO - PROCESS | 1661 | 1464268006923 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:46 INFO - PROCESS | 1661 | ++DOCSHELL 0x1186cb000 == 84 [pid = 1661] [id = 709] 06:06:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 178 (0x11611d800) [pid = 1661] [serial = 2127] [outer = 0x0] 06:06:46 INFO - PROCESS | 1661 | ++DOMWINDOW == 179 (0x11710a800) [pid = 1661] [serial = 2128] [outer = 0x11611d800] 06:06:46 INFO - PROCESS | 1661 | 1464268006951 Marionette DEBUG loaded listener.js 06:06:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 180 (0x118256c00) [pid = 1661] [serial = 2129] [outer = 0x11611d800] 06:06:47 INFO - PROCESS | 1661 | --DOCSHELL 0x124b77000 == 83 [pid = 1661] [id = 619] 06:06:47 INFO - PROCESS | 1661 | --DOCSHELL 0x126f1c000 == 82 [pid = 1661] [id = 628] 06:06:47 INFO - PROCESS | 1661 | --DOCSHELL 0x12aa4d000 == 81 [pid = 1661] [id = 8] 06:06:47 INFO - PROCESS | 1661 | --DOCSHELL 0x135420000 == 80 [pid = 1661] [id = 699] 06:06:47 INFO - PROCESS | 1661 | --DOCSHELL 0x12d431000 == 79 [pid = 1661] [id = 698] 06:06:47 INFO - PROCESS | 1661 | --DOCSHELL 0x121213000 == 78 [pid = 1661] [id = 697] 06:06:47 INFO - PROCESS | 1661 | --DOCSHELL 0x134eaa000 == 77 [pid = 1661] [id = 696] 06:06:47 INFO - PROCESS | 1661 | --DOMWINDOW == 179 (0x12a44a800) [pid = 1661] [serial = 2023] [outer = 0x0] [url = about:blank] 06:06:47 INFO - PROCESS | 1661 | --DOMWINDOW == 178 (0x1292a3000) [pid = 1661] [serial = 1999] [outer = 0x0] [url = about:blank] 06:06:47 INFO - PROCESS | 1661 | --DOMWINDOW == 177 (0x112cda000) [pid = 1661] [serial = 2002] [outer = 0x0] [url = about:blank] 06:06:47 INFO - PROCESS | 1661 | --DOMWINDOW == 176 (0x118542400) [pid = 1661] [serial = 2005] [outer = 0x0] [url = about:blank] 06:06:47 INFO - PROCESS | 1661 | --DOMWINDOW == 175 (0x119c90800) [pid = 1661] [serial = 2008] [outer = 0x0] [url = about:blank] 06:06:47 INFO - PROCESS | 1661 | --DOMWINDOW == 174 (0x124be5800) [pid = 1661] [serial = 2011] [outer = 0x0] [url = about:blank] 06:06:47 INFO - PROCESS | 1661 | --DOMWINDOW == 173 (0x127774400) [pid = 1661] [serial = 2014] [outer = 0x0] [url = about:blank] 06:06:47 INFO - PROCESS | 1661 | --DOMWINDOW == 172 (0x12950d000) [pid = 1661] [serial = 2017] [outer = 0x0] [url = about:blank] 06:06:47 INFO - PROCESS | 1661 | --DOMWINDOW == 171 (0x12a440400) [pid = 1661] [serial = 2020] [outer = 0x0] [url = about:blank] 06:06:47 INFO - PROCESS | 1661 | --DOMWINDOW == 170 (0x127807000) [pid = 1661] [serial = 2044] [outer = 0x0] [url = about:blank] 06:06:47 INFO - PROCESS | 1661 | --DOCSHELL 0x12f1c2800 == 76 [pid = 1661] [id = 695] 06:06:47 INFO - PROCESS | 1661 | --DOCSHELL 0x12d7a6800 == 75 [pid = 1661] [id = 694] 06:06:47 INFO - PROCESS | 1661 | --DOCSHELL 0x12cc70000 == 74 [pid = 1661] [id = 693] 06:06:47 INFO - PROCESS | 1661 | --DOCSHELL 0x12bdde800 == 73 [pid = 1661] [id = 692] 06:06:47 INFO - PROCESS | 1661 | --DOCSHELL 0x129355800 == 72 [pid = 1661] [id = 691] 06:06:47 INFO - PROCESS | 1661 | --DOCSHELL 0x1182e0000 == 71 [pid = 1661] [id = 690] 06:06:47 INFO - PROCESS | 1661 | --DOCSHELL 0x1257b8000 == 70 [pid = 1661] [id = 689] 06:06:47 INFO - PROCESS | 1661 | --DOCSHELL 0x12cc6b800 == 69 [pid = 1661] [id = 17] 06:06:47 INFO - PROCESS | 1661 | --DOCSHELL 0x128d88800 == 68 [pid = 1661] [id = 688] 06:06:47 INFO - PROCESS | 1661 | --DOCSHELL 0x121496800 == 67 [pid = 1661] [id = 682] 06:06:47 INFO - PROCESS | 1661 | --DOCSHELL 0x12cf13800 == 66 [pid = 1661] [id = 681] 06:06:47 INFO - PROCESS | 1661 | 1464268007394 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]]]}] 06:06:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 06:06:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 722ms 06:06:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 06:06:47 INFO - PROCESS | 1661 | 1464268007446 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 06:06:47 INFO - PROCESS | 1661 | 1464268007448 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 06:06:47 INFO - PROCESS | 1661 | 1464268007450 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 06:06:47 INFO - PROCESS | 1661 | 1464268007452 Marionette TRACE conn2 <- [1,2810,null,{}] 06:06:47 INFO - PROCESS | 1661 | 1464268007460 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}] 06:06:47 INFO - PROCESS | 1661 | 1464268007561 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 06:06:47 INFO - PROCESS | 1661 | --DOMWINDOW == 169 (0x121353800) [pid = 1661] [serial = 1754] [outer = 0x0] [url = about:blank] 06:06:47 INFO - PROCESS | 1661 | --DOMWINDOW == 168 (0x11660fc00) [pid = 1661] [serial = 2027] [outer = 0x0] [url = about:blank] 06:06:47 INFO - PROCESS | 1661 | --DOMWINDOW == 167 (0x112fcf800) [pid = 1661] [serial = 2026] [outer = 0x0] [url = about:blank] 06:06:47 INFO - PROCESS | 1661 | --DOMWINDOW == 166 (0x11950fc00) [pid = 1661] [serial = 2032] [outer = 0x0] [url = about:blank] 06:06:47 INFO - PROCESS | 1661 | --DOMWINDOW == 165 (0x1182f8c00) [pid = 1661] [serial = 2029] [outer = 0x0] [url = about:blank] 06:06:47 INFO - PROCESS | 1661 | --DOMWINDOW == 164 (0x11960e800) [pid = 1661] [serial = 1862] [outer = 0x0] [url = about:blank] 06:06:47 INFO - PROCESS | 1661 | --DOMWINDOW == 163 (0x118621c00) [pid = 1661] [serial = 2030] [outer = 0x0] [url = about:blank] 06:06:47 INFO - PROCESS | 1661 | --DOMWINDOW == 162 (0x11892ec00) [pid = 1661] [serial = 1946] [outer = 0x0] [url = about:blank] 06:06:47 INFO - PROCESS | 1661 | --DOMWINDOW == 161 (0x12135e400) [pid = 1661] [serial = 2035] [outer = 0x0] [url = about:blank] 06:06:47 INFO - PROCESS | 1661 | --DOMWINDOW == 160 (0x127711800) [pid = 1661] [serial = 1952] [outer = 0x0] [url = about:blank] 06:06:47 INFO - PROCESS | 1661 | --DOMWINDOW == 159 (0x124bf0400) [pid = 1661] [serial = 1811] [outer = 0x0] [url = about:blank] 06:06:47 INFO - PROCESS | 1661 | --DOMWINDOW == 158 (0x121e4d000) [pid = 1661] [serial = 1895] [outer = 0x0] [url = about:blank] 06:06:47 INFO - PROCESS | 1661 | --DOMWINDOW == 157 (0x11267f400) [pid = 1661] [serial = 1856] [outer = 0x0] [url = about:blank] 06:06:47 INFO - PROCESS | 1661 | --DOMWINDOW == 156 (0x121c8f400) [pid = 1661] [serial = 1949] [outer = 0x0] [url = about:blank] 06:06:47 INFO - PROCESS | 1661 | --DOMWINDOW == 155 (0x12770ac00) [pid = 1661] [serial = 1901] [outer = 0x0] [url = about:blank] 06:06:47 INFO - PROCESS | 1661 | --DOMWINDOW == 154 (0x117109c00) [pid = 1661] [serial = 1700] [outer = 0x0] [url = about:blank] 06:06:47 INFO - PROCESS | 1661 | --DOMWINDOW == 153 (0x11bd98000) [pid = 1661] [serial = 1751] [outer = 0x0] [url = about:blank] 06:06:47 INFO - PROCESS | 1661 | --DOMWINDOW == 152 (0x126d1bc00) [pid = 1661] [serial = 1814] [outer = 0x0] [url = about:blank] 06:06:47 INFO - PROCESS | 1661 | --DOMWINDOW == 151 (0x11985c400) [pid = 1661] [serial = 1805] [outer = 0x0] [url = about:blank] 06:06:47 INFO - PROCESS | 1661 | --DOMWINDOW == 150 (0x118226400) [pid = 1661] [serial = 1802] [outer = 0x0] [url = about:blank] 06:06:47 INFO - PROCESS | 1661 | --DOMWINDOW == 149 (0x127299c00) [pid = 1661] [serial = 1898] [outer = 0x0] [url = about:blank] 06:06:47 INFO - PROCESS | 1661 | --DOMWINDOW == 148 (0x1216f4800) [pid = 1661] [serial = 1808] [outer = 0x0] [url = about:blank] 06:06:47 INFO - PROCESS | 1661 | --DOMWINDOW == 147 (0x112789c00) [pid = 1661] [serial = 1799] [outer = 0x0] [url = about:blank] 06:06:47 INFO - PROCESS | 1661 | --DOMWINDOW == 146 (0x121a27400) [pid = 1661] [serial = 1865] [outer = 0x0] [url = about:blank] 06:06:47 INFO - PROCESS | 1661 | --DOMWINDOW == 145 (0x127187800) [pid = 1661] [serial = 1868] [outer = 0x0] [url = about:blank] 06:06:47 INFO - PROCESS | 1661 | --DOMWINDOW == 144 (0x12d755000) [pid = 1661] [serial = 1640] [outer = 0x0] [url = about:blank] 06:06:47 INFO - PROCESS | 1661 | --DOMWINDOW == 143 (0x121804400) [pid = 1661] [serial = 1892] [outer = 0x0] [url = about:blank] 06:06:47 INFO - PROCESS | 1661 | --DOMWINDOW == 142 (0x113c1f800) [pid = 1661] [serial = 1943] [outer = 0x0] [url = about:blank] 06:06:47 INFO - PROCESS | 1661 | --DOMWINDOW == 141 (0x119513800) [pid = 1661] [serial = 1748] [outer = 0x0] [url = about:blank] 06:06:47 INFO - PROCESS | 1661 | --DOMWINDOW == 140 (0x119511400) [pid = 1661] [serial = 1886] [outer = 0x0] [url = about:blank] 06:06:47 INFO - PROCESS | 1661 | --DOMWINDOW == 139 (0x1277e0c00) [pid = 1661] [serial = 1871] [outer = 0x0] [url = about:blank] 06:06:47 INFO - PROCESS | 1661 | --DOMWINDOW == 138 (0x11294e400) [pid = 1661] [serial = 1697] [outer = 0x0] [url = about:blank] 06:06:47 INFO - PROCESS | 1661 | --DOMWINDOW == 137 (0x11744f000) [pid = 1661] [serial = 1883] [outer = 0x0] [url = about:blank] 06:06:47 INFO - PROCESS | 1661 | --DOMWINDOW == 136 (0x1277e8c00) [pid = 1661] [serial = 1955] [outer = 0x0] [url = about:blank] 06:06:47 INFO - PROCESS | 1661 | --DOMWINDOW == 135 (0x1132cc800) [pid = 1661] [serial = 1742] [outer = 0x0] [url = about:blank] 06:06:47 INFO - PROCESS | 1661 | --DOMWINDOW == 134 (0x11bd2c000) [pid = 1661] [serial = 1889] [outer = 0x0] [url = about:blank] 06:06:47 INFO - PROCESS | 1661 | --DOMWINDOW == 133 (0x121ee7800) [pid = 1661] [serial = 2038] [outer = 0x0] [url = about:blank] 06:06:47 INFO - PROCESS | 1661 | --DOMWINDOW == 132 (0x127711400) [pid = 1661] [serial = 2042] [outer = 0x0] [url = about:blank] 06:06:47 INFO - PROCESS | 1661 | --DOMWINDOW == 131 (0x126d1a800) [pid = 1661] [serial = 2039] [outer = 0x0] [url = about:blank] 06:06:47 INFO - PROCESS | 1661 | --DOMWINDOW == 130 (0x126dc2000) [pid = 1661] [serial = 2041] [outer = 0x0] [url = about:blank] 06:06:47 INFO - PROCESS | 1661 | --DOMWINDOW == 129 (0x12196f400) [pid = 1661] [serial = 2036] [outer = 0x0] [url = about:blank] 06:06:47 INFO - PROCESS | 1661 | --DOMWINDOW == 128 (0x119d9d800) [pid = 1661] [serial = 2033] [outer = 0x0] [url = about:blank] 06:06:47 INFO - PROCESS | 1661 | --DOMWINDOW == 127 (0x118549800) [pid = 1661] [serial = 1745] [outer = 0x0] [url = about:blank] 06:06:47 INFO - PROCESS | 1661 | --DOMWINDOW == 126 (0x1277e1400) [pid = 1661] [serial = 1904] [outer = 0x0] [url = about:blank] 06:06:47 INFO - PROCESS | 1661 | --DOMWINDOW == 125 (0x119512c00) [pid = 1661] [serial = 1940] [outer = 0x0] [url = about:blank] 06:06:47 INFO - PROCESS | 1661 | --DOMWINDOW == 124 (0x117108800) [pid = 1661] [serial = 1859] [outer = 0x0] [url = about:blank] 06:06:47 INFO - PROCESS | 1661 | --DOMWINDOW == 123 (0x1121b0c00) [pid = 1661] [serial = 1739] [outer = 0x0] [url = about:blank] 06:06:47 INFO - PROCESS | 1661 | --DOMWINDOW == 122 (0x1125f9000) [pid = 1661] [serial = 1694] [outer = 0x0] [url = about:blank] 06:06:47 INFO - PROCESS | 1661 | --DOMWINDOW == 121 (0x127811c00) [pid = 1661] [serial = 1958] [outer = 0x0] [url = about:blank] 06:06:47 INFO - PROCESS | 1661 | 1464268007642 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:47 INFO - PROCESS | 1661 | ++DOCSHELL 0x117e1f800 == 67 [pid = 1661] [id = 710] 06:06:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 122 (0x112764c00) [pid = 1661] [serial = 2130] [outer = 0x0] 06:06:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 123 (0x112db7c00) [pid = 1661] [serial = 2131] [outer = 0x112764c00] 06:06:47 INFO - PROCESS | 1661 | 1464268007670 Marionette DEBUG loaded listener.js 06:06:47 INFO - PROCESS | 1661 | ++DOMWINDOW == 124 (0x11860e000) [pid = 1661] [serial = 2132] [outer = 0x112764c00] 06:06:48 INFO - PROCESS | 1661 | 1464268007991 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]]]}] 06:06:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 06:06:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 572ms 06:06:48 INFO - PROCESS | 1661 | 1464268008023 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 06:06:48 INFO - PROCESS | 1661 | 1464268008025 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 06:06:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 06:06:48 INFO - PROCESS | 1661 | 1464268008030 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 06:06:48 INFO - PROCESS | 1661 | 1464268008031 Marionette TRACE conn2 <- [1,2814,null,{}] 06:06:48 INFO - PROCESS | 1661 | 1464268008033 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}] 06:06:48 INFO - PROCESS | 1661 | 1464268008151 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 06:06:48 INFO - PROCESS | 1661 | 1464268008215 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:48 INFO - PROCESS | 1661 | ++DOCSHELL 0x121916800 == 68 [pid = 1661] [id = 711] 06:06:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 125 (0x1186eb000) [pid = 1661] [serial = 2133] [outer = 0x0] 06:06:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 126 (0x11938f000) [pid = 1661] [serial = 2134] [outer = 0x1186eb000] 06:06:48 INFO - PROCESS | 1661 | 1464268008241 Marionette DEBUG loaded listener.js 06:06:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 127 (0x119513c00) [pid = 1661] [serial = 2135] [outer = 0x1186eb000] 06:06:48 INFO - PROCESS | 1661 | 1464268008533 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]]]}] 06:06:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 06:06:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 523ms 06:06:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 06:06:48 INFO - PROCESS | 1661 | 1464268008552 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 06:06:48 INFO - PROCESS | 1661 | 1464268008554 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 06:06:48 INFO - PROCESS | 1661 | 1464268008556 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 06:06:48 INFO - PROCESS | 1661 | 1464268008568 Marionette TRACE conn2 <- [1,2818,null,{}] 06:06:48 INFO - PROCESS | 1661 | 1464268008572 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}] 06:06:48 INFO - PROCESS | 1661 | 1464268008665 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 06:06:48 INFO - PROCESS | 1661 | 1464268008734 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:48 INFO - PROCESS | 1661 | ++DOCSHELL 0x12710e800 == 69 [pid = 1661] [id = 712] 06:06:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 128 (0x119511400) [pid = 1661] [serial = 2136] [outer = 0x0] 06:06:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 129 (0x119603800) [pid = 1661] [serial = 2137] [outer = 0x119511400] 06:06:48 INFO - PROCESS | 1661 | 1464268008760 Marionette DEBUG loaded listener.js 06:06:48 INFO - PROCESS | 1661 | ++DOMWINDOW == 130 (0x119c94400) [pid = 1661] [serial = 2138] [outer = 0x119511400] 06:06:49 INFO - PROCESS | 1661 | 1464268009056 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]]]}] 06:06:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 06:06:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 532ms 06:06:49 INFO - PROCESS | 1661 | 1464268009088 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 06:06:49 INFO - PROCESS | 1661 | 1464268009089 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 06:06:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 06:06:49 INFO - PROCESS | 1661 | 1464268009092 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 06:06:49 INFO - PROCESS | 1661 | 1464268009095 Marionette TRACE conn2 <- [1,2822,null,{}] 06:06:49 INFO - PROCESS | 1661 | 1464268009099 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}] 06:06:49 INFO - PROCESS | 1661 | 1464268009207 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 06:06:49 INFO - PROCESS | 1661 | 1464268009281 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:49 INFO - PROCESS | 1661 | ++DOCSHELL 0x129355000 == 70 [pid = 1661] [id = 713] 06:06:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 131 (0x119611400) [pid = 1661] [serial = 2139] [outer = 0x0] 06:06:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 132 (0x119da0c00) [pid = 1661] [serial = 2140] [outer = 0x119611400] 06:06:49 INFO - PROCESS | 1661 | 1464268009308 Marionette DEBUG loaded listener.js 06:06:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 133 (0x1216f4800) [pid = 1661] [serial = 2141] [outer = 0x119611400] 06:06:49 INFO - PROCESS | 1661 | 1464268009636 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]]]}] 06:06:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 06:06:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 574ms 06:06:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 06:06:49 INFO - PROCESS | 1661 | 1464268009671 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 06:06:49 INFO - PROCESS | 1661 | 1464268009673 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 06:06:49 INFO - PROCESS | 1661 | 1464268009675 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 06:06:49 INFO - PROCESS | 1661 | 1464268009677 Marionette TRACE conn2 <- [1,2826,null,{}] 06:06:49 INFO - PROCESS | 1661 | 1464268009681 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}] 06:06:49 INFO - PROCESS | 1661 | 1464268009796 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 06:06:49 INFO - PROCESS | 1661 | 1464268009844 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:49 INFO - PROCESS | 1661 | ++DOCSHELL 0x12aa45800 == 71 [pid = 1661] [id = 714] 06:06:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 134 (0x1214ed400) [pid = 1661] [serial = 2142] [outer = 0x0] 06:06:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 135 (0x121a1ec00) [pid = 1661] [serial = 2143] [outer = 0x1214ed400] 06:06:49 INFO - PROCESS | 1661 | 1464268009871 Marionette DEBUG loaded listener.js 06:06:49 INFO - PROCESS | 1661 | ++DOMWINDOW == 136 (0x124819400) [pid = 1661] [serial = 2144] [outer = 0x1214ed400] 06:06:50 INFO - PROCESS | 1661 | 1464268010219 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 06:06:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 06:06:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 570ms 06:06:50 INFO - PROCESS | 1661 | 1464268010246 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 06:06:50 INFO - PROCESS | 1661 | 1464268010247 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 06:06:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 06:06:50 INFO - PROCESS | 1661 | 1464268010254 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 06:06:50 INFO - PROCESS | 1661 | 1464268010256 Marionette TRACE conn2 <- [1,2830,null,{}] 06:06:50 INFO - PROCESS | 1661 | 1464268010258 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}] 06:06:50 INFO - PROCESS | 1661 | 1464268010375 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 06:06:50 INFO - PROCESS | 1661 | 1464268010386 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:50 INFO - PROCESS | 1661 | ++DOCSHELL 0x12b838000 == 72 [pid = 1661] [id = 715] 06:06:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 137 (0x121a1cc00) [pid = 1661] [serial = 2145] [outer = 0x0] 06:06:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 138 (0x124f3d000) [pid = 1661] [serial = 2146] [outer = 0x121a1cc00] 06:06:50 INFO - PROCESS | 1661 | 1464268010412 Marionette DEBUG loaded listener.js 06:06:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 139 (0x1258b0000) [pid = 1661] [serial = 2147] [outer = 0x121a1cc00] 06:06:50 INFO - PROCESS | 1661 | 1464268010758 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]]]}] 06:06:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 06:06:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 525ms 06:06:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 06:06:50 INFO - PROCESS | 1661 | 1464268010777 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 06:06:50 INFO - PROCESS | 1661 | 1464268010778 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 06:06:50 INFO - PROCESS | 1661 | 1464268010780 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 06:06:50 INFO - PROCESS | 1661 | 1464268010781 Marionette TRACE conn2 <- [1,2834,null,{}] 06:06:50 INFO - PROCESS | 1661 | 1464268010784 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}] 06:06:50 INFO - PROCESS | 1661 | 1464268010905 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 06:06:50 INFO - PROCESS | 1661 | 1464268010921 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:50 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bdd8000 == 73 [pid = 1661] [id = 716] 06:06:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 140 (0x121a25800) [pid = 1661] [serial = 2148] [outer = 0x0] 06:06:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 141 (0x1272a7000) [pid = 1661] [serial = 2149] [outer = 0x121a25800] 06:06:50 INFO - PROCESS | 1661 | 1464268010946 Marionette DEBUG loaded listener.js 06:06:50 INFO - PROCESS | 1661 | ++DOMWINDOW == 142 (0x12770dc00) [pid = 1661] [serial = 2150] [outer = 0x121a25800] 06:06:51 INFO - PROCESS | 1661 | 1464268011332 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 06:06:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 06:06:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 570ms 06:06:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 06:06:51 INFO - PROCESS | 1661 | 1464268011351 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 06:06:51 INFO - PROCESS | 1661 | 1464268011352 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 06:06:51 INFO - PROCESS | 1661 | 1464268011354 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 06:06:51 INFO - PROCESS | 1661 | 1464268011355 Marionette TRACE conn2 <- [1,2838,null,{}] 06:06:51 INFO - PROCESS | 1661 | 1464268011358 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}] 06:06:51 INFO - PROCESS | 1661 | 1464268011479 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 06:06:51 INFO - PROCESS | 1661 | 1464268011493 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:51 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c787800 == 74 [pid = 1661] [id = 717] 06:06:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 143 (0x12776d400) [pid = 1661] [serial = 2151] [outer = 0x0] 06:06:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 144 (0x1277e2800) [pid = 1661] [serial = 2152] [outer = 0x12776d400] 06:06:51 INFO - PROCESS | 1661 | 1464268011519 Marionette DEBUG loaded listener.js 06:06:51 INFO - PROCESS | 1661 | ++DOMWINDOW == 145 (0x127807400) [pid = 1661] [serial = 2153] [outer = 0x12776d400] 06:06:51 INFO - PROCESS | 1661 | --DOMWINDOW == 144 (0x12cf15000) [pid = 1661] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 06:06:51 INFO - PROCESS | 1661 | --DOMWINDOW == 143 (0x129505400) [pid = 1661] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 06:06:51 INFO - PROCESS | 1661 | --DOMWINDOW == 142 (0x121ad3c00) [pid = 1661] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 06:06:51 INFO - PROCESS | 1661 | --DOMWINDOW == 141 (0x112785c00) [pid = 1661] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 06:06:51 INFO - PROCESS | 1661 | --DOMWINDOW == 140 (0x11950e000) [pid = 1661] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 06:06:51 INFO - PROCESS | 1661 | --DOMWINDOW == 139 (0x12135c000) [pid = 1661] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 06:06:51 INFO - PROCESS | 1661 | --DOMWINDOW == 138 (0x117571c00) [pid = 1661] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 06:06:51 INFO - PROCESS | 1661 | --DOMWINDOW == 137 (0x112786400) [pid = 1661] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 06:06:51 INFO - PROCESS | 1661 | --DOMWINDOW == 136 (0x129096400) [pid = 1661] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 06:06:51 INFO - PROCESS | 1661 | --DOMWINDOW == 135 (0x12abde400) [pid = 1661] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 06:06:51 INFO - PROCESS | 1661 | --DOMWINDOW == 134 (0x118f74400) [pid = 1661] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 06:06:51 INFO - PROCESS | 1661 | --DOMWINDOW == 133 (0x12b227400) [pid = 1661] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 06:06:51 INFO - PROCESS | 1661 | --DOMWINDOW == 132 (0x111a02c00) [pid = 1661] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 06:06:51 INFO - PROCESS | 1661 | --DOMWINDOW == 131 (0x112682000) [pid = 1661] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 06:06:51 INFO - PROCESS | 1661 | --DOMWINDOW == 130 (0x1186ed800) [pid = 1661] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 06:06:51 INFO - PROCESS | 1661 | --DOMWINDOW == 129 (0x126db5800) [pid = 1661] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 06:06:51 INFO - PROCESS | 1661 | --DOMWINDOW == 128 (0x119861000) [pid = 1661] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 06:06:51 INFO - PROCESS | 1661 | --DOMWINDOW == 127 (0x11277b400) [pid = 1661] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 06:06:51 INFO - PROCESS | 1661 | --DOMWINDOW == 126 (0x121a1b000) [pid = 1661] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 06:06:51 INFO - PROCESS | 1661 | --DOMWINDOW == 125 (0x12cce9c00) [pid = 1661] [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.] 06:06:51 INFO - PROCESS | 1661 | --DOMWINDOW == 124 (0x1121b5400) [pid = 1661] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 06:06:51 INFO - PROCESS | 1661 | --DOMWINDOW == 123 (0x128da1000) [pid = 1661] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 06:06:51 INFO - PROCESS | 1661 | --DOMWINDOW == 122 (0x11277a800) [pid = 1661] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 06:06:52 INFO - PROCESS | 1661 | 1464268012067 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]]]}] 06:06:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 06:06:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 725ms 06:06:52 INFO - PROCESS | 1661 | 1464268012085 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 06:06:52 INFO - PROCESS | 1661 | 1464268012087 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 06:06:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 06:06:52 INFO - PROCESS | 1661 | 1464268012089 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 06:06:52 INFO - PROCESS | 1661 | 1464268012091 Marionette TRACE conn2 <- [1,2842,null,{}] 06:06:52 INFO - PROCESS | 1661 | 1464268012099 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}] 06:06:52 INFO - PROCESS | 1661 | 1464268012244 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 06:06:52 INFO - PROCESS | 1661 | 1464268012312 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:52 INFO - PROCESS | 1661 | ++DOCSHELL 0x12cc67000 == 75 [pid = 1661] [id = 718] 06:06:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 123 (0x110da7400) [pid = 1661] [serial = 2154] [outer = 0x0] 06:06:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 124 (0x127770000) [pid = 1661] [serial = 2155] [outer = 0x110da7400] 06:06:52 INFO - PROCESS | 1661 | 1464268012342 Marionette DEBUG loaded listener.js 06:06:52 INFO - PROCESS | 1661 | ++DOMWINDOW == 125 (0x129091000) [pid = 1661] [serial = 2156] [outer = 0x110da7400] 06:06:52 INFO - PROCESS | 1661 | 1464268012666 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]]]}] 06:06:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 06:06:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 625ms 06:06:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 06:06:52 INFO - PROCESS | 1661 | 1464268012716 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 06:06:52 INFO - PROCESS | 1661 | 1464268012718 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 06:06:52 INFO - PROCESS | 1661 | 1464268012721 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 06:06:52 INFO - PROCESS | 1661 | 1464268012722 Marionette TRACE conn2 <- [1,2846,null,{}] 06:06:52 INFO - PROCESS | 1661 | 1464268012726 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}] 06:06:52 INFO - PROCESS | 1661 | 1464268012985 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 06:06:53 INFO - PROCESS | 1661 | 1464268013120 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:53 INFO - PROCESS | 1661 | ++DOCSHELL 0x116884800 == 76 [pid = 1661] [id = 719] 06:06:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 126 (0x110dae800) [pid = 1661] [serial = 2157] [outer = 0x0] 06:06:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 127 (0x111c7c000) [pid = 1661] [serial = 2158] [outer = 0x110dae800] 06:06:53 INFO - PROCESS | 1661 | 1464268013153 Marionette DEBUG loaded listener.js 06:06:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 128 (0x112769000) [pid = 1661] [serial = 2159] [outer = 0x110dae800] 06:06:53 INFO - PROCESS | 1661 | 1464268013632 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]]]}] 06:06:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 06:06:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 971ms 06:06:53 INFO - PROCESS | 1661 | 1464268013695 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 06:06:53 INFO - PROCESS | 1661 | 1464268013697 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 06:06:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 06:06:53 INFO - PROCESS | 1661 | 1464268013702 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 06:06:53 INFO - PROCESS | 1661 | 1464268013704 Marionette TRACE conn2 <- [1,2850,null,{}] 06:06:53 INFO - PROCESS | 1661 | 1464268013708 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}] 06:06:53 INFO - PROCESS | 1661 | 1464268013826 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 06:06:53 INFO - PROCESS | 1661 | 1464268013909 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:53 INFO - PROCESS | 1661 | ++DOCSHELL 0x124f23800 == 77 [pid = 1661] [id = 720] 06:06:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 129 (0x114edc000) [pid = 1661] [serial = 2160] [outer = 0x0] 06:06:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 130 (0x11744f000) [pid = 1661] [serial = 2161] [outer = 0x114edc000] 06:06:53 INFO - PROCESS | 1661 | 1464268013942 Marionette DEBUG loaded listener.js 06:06:53 INFO - PROCESS | 1661 | ++DOMWINDOW == 131 (0x118496400) [pid = 1661] [serial = 2162] [outer = 0x114edc000] 06:06:54 INFO - PROCESS | 1661 | 1464268014373 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 06:06:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 06:06:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 723ms 06:06:54 INFO - PROCESS | 1661 | 1464268014427 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 06:06:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 06:06:54 INFO - PROCESS | 1661 | 1464268014429 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 06:06:54 INFO - PROCESS | 1661 | 1464268014431 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 06:06:54 INFO - PROCESS | 1661 | 1464268014433 Marionette TRACE conn2 <- [1,2854,null,{}] 06:06:54 INFO - PROCESS | 1661 | 1464268014435 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}] 06:06:54 INFO - PROCESS | 1661 | 1464268014551 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 06:06:54 INFO - PROCESS | 1661 | 1464268014635 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:54 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c440800 == 78 [pid = 1661] [id = 721] 06:06:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 132 (0x1186ed800) [pid = 1661] [serial = 2163] [outer = 0x0] 06:06:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 133 (0x119386800) [pid = 1661] [serial = 2164] [outer = 0x1186ed800] 06:06:54 INFO - PROCESS | 1661 | 1464268014668 Marionette DEBUG loaded listener.js 06:06:54 INFO - PROCESS | 1661 | ++DOMWINDOW == 134 (0x119ce5400) [pid = 1661] [serial = 2165] [outer = 0x1186ed800] 06:06:55 INFO - PROCESS | 1661 | 1464268015105 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]]]}] 06:06:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 06:06:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 722ms 06:06:55 INFO - PROCESS | 1661 | 1464268015169 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 06:06:55 INFO - PROCESS | 1661 | 1464268015172 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 06:06:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 06:06:55 INFO - PROCESS | 1661 | 1464268015194 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 06:06:55 INFO - PROCESS | 1661 | 1464268015198 Marionette TRACE conn2 <- [1,2858,null,{}] 06:06:55 INFO - PROCESS | 1661 | 1464268015219 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}] 06:06:55 INFO - PROCESS | 1661 | 1464268015338 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 06:06:55 INFO - PROCESS | 1661 | 1464268015421 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:55 INFO - PROCESS | 1661 | ++DOCSHELL 0x12d7ae000 == 79 [pid = 1661] [id = 722] 06:06:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 135 (0x1186f1400) [pid = 1661] [serial = 2166] [outer = 0x0] 06:06:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 136 (0x121535c00) [pid = 1661] [serial = 2167] [outer = 0x1186f1400] 06:06:55 INFO - PROCESS | 1661 | 1464268015453 Marionette DEBUG loaded listener.js 06:06:55 INFO - PROCESS | 1661 | ++DOMWINDOW == 137 (0x121ad3c00) [pid = 1661] [serial = 2168] [outer = 0x1186f1400] 06:06:55 INFO - PROCESS | 1661 | 1464268015869 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 06:06:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 06:06:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 759ms 06:06:55 INFO - PROCESS | 1661 | 1464268015935 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 06:06:55 INFO - PROCESS | 1661 | 1464268015936 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 06:06:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 06:06:55 INFO - PROCESS | 1661 | 1464268015939 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 06:06:55 INFO - PROCESS | 1661 | 1464268015940 Marionette TRACE conn2 <- [1,2862,null,{}] 06:06:55 INFO - PROCESS | 1661 | 1464268015942 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}] 06:06:56 INFO - PROCESS | 1661 | 1464268016057 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 06:06:56 INFO - PROCESS | 1661 | 1464268016138 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:56 INFO - PROCESS | 1661 | ++DOCSHELL 0x12e233000 == 80 [pid = 1661] [id = 723] 06:06:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 138 (0x124be4400) [pid = 1661] [serial = 2169] [outer = 0x0] 06:06:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 139 (0x12770a000) [pid = 1661] [serial = 2170] [outer = 0x124be4400] 06:06:56 INFO - PROCESS | 1661 | 1464268016170 Marionette DEBUG loaded listener.js 06:06:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 140 (0x127803000) [pid = 1661] [serial = 2171] [outer = 0x124be4400] 06:06:56 INFO - PROCESS | 1661 | 1464268016615 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]]]}] 06:06:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 06:06:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 718ms 06:06:56 INFO - PROCESS | 1661 | 1464268016665 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 06:06:56 INFO - PROCESS | 1661 | 1464268016666 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 06:06:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 06:06:56 INFO - PROCESS | 1661 | 1464268016669 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 06:06:56 INFO - PROCESS | 1661 | 1464268016670 Marionette TRACE conn2 <- [1,2866,null,{}] 06:06:56 INFO - PROCESS | 1661 | 1464268016672 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}] 06:06:56 INFO - PROCESS | 1661 | 1464268016824 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 06:06:56 INFO - PROCESS | 1661 | 1464268016873 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:56 INFO - PROCESS | 1661 | ++DOCSHELL 0x12f1de800 == 81 [pid = 1661] [id = 724] 06:06:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 141 (0x1292aa000) [pid = 1661] [serial = 2172] [outer = 0x0] 06:06:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 142 (0x12950e800) [pid = 1661] [serial = 2173] [outer = 0x1292aa000] 06:06:56 INFO - PROCESS | 1661 | 1464268016921 Marionette DEBUG loaded listener.js 06:06:56 INFO - PROCESS | 1661 | ++DOMWINDOW == 143 (0x12aa04800) [pid = 1661] [serial = 2174] [outer = 0x1292aa000] 06:06:57 INFO - PROCESS | 1661 | 1464268017351 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]]]}] 06:06:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 06:06:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 718ms 06:06:57 INFO - PROCESS | 1661 | 1464268017388 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 06:06:57 INFO - PROCESS | 1661 | 1464268017389 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 06:06:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 06:06:57 INFO - PROCESS | 1661 | 1464268017392 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 06:06:57 INFO - PROCESS | 1661 | 1464268017393 Marionette TRACE conn2 <- [1,2870,null,{}] 06:06:57 INFO - PROCESS | 1661 | 1464268017396 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}] 06:06:57 INFO - PROCESS | 1661 | 1464268017512 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 06:06:57 INFO - PROCESS | 1661 | 1464268017624 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:57 INFO - PROCESS | 1661 | ++DOCSHELL 0x134e81000 == 82 [pid = 1661] [id = 725] 06:06:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 144 (0x12aa0c400) [pid = 1661] [serial = 2175] [outer = 0x0] 06:06:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 145 (0x12abdb800) [pid = 1661] [serial = 2176] [outer = 0x12aa0c400] 06:06:57 INFO - PROCESS | 1661 | 1464268017657 Marionette DEBUG loaded listener.js 06:06:57 INFO - PROCESS | 1661 | ++DOMWINDOW == 146 (0x12b221c00) [pid = 1661] [serial = 2177] [outer = 0x12aa0c400] 06:06:58 INFO - PROCESS | 1661 | 1464268018064 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]]]}] 06:06:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 06:06:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 721ms 06:06:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 06:06:58 INFO - PROCESS | 1661 | 1464268018114 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 06:06:58 INFO - PROCESS | 1661 | 1464268018115 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 06:06:58 INFO - PROCESS | 1661 | 1464268018118 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 06:06:58 INFO - PROCESS | 1661 | 1464268018119 Marionette TRACE conn2 <- [1,2874,null,{}] 06:06:58 INFO - PROCESS | 1661 | 1464268018121 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}] 06:06:58 INFO - PROCESS | 1661 | 1464268018253 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 06:06:58 INFO - PROCESS | 1661 | 1464268018365 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:58 INFO - PROCESS | 1661 | ++DOCSHELL 0x134ecc000 == 83 [pid = 1661] [id = 726] 06:06:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 147 (0x12abda800) [pid = 1661] [serial = 2178] [outer = 0x0] 06:06:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 148 (0x12b2e5c00) [pid = 1661] [serial = 2179] [outer = 0x12abda800] 06:06:58 INFO - PROCESS | 1661 | 1464268018398 Marionette DEBUG loaded listener.js 06:06:58 INFO - PROCESS | 1661 | ++DOMWINDOW == 149 (0x12ba22000) [pid = 1661] [serial = 2180] [outer = 0x12abda800] 06:06:58 INFO - PROCESS | 1661 | 1464268018822 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]]]}] 06:06:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 06:06:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 718ms 06:06:58 INFO - PROCESS | 1661 | 1464268018837 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 06:06:58 INFO - PROCESS | 1661 | 1464268018838 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 06:06:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 06:06:58 INFO - PROCESS | 1661 | 1464268018840 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 06:06:58 INFO - PROCESS | 1661 | 1464268018842 Marionette TRACE conn2 <- [1,2878,null,{}] 06:06:58 INFO - PROCESS | 1661 | 1464268018847 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}] 06:06:58 INFO - PROCESS | 1661 | 1464268018960 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 06:06:59 INFO - PROCESS | 1661 | 1464268019074 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:59 INFO - PROCESS | 1661 | ++DOCSHELL 0x135308800 == 84 [pid = 1661] [id = 727] 06:06:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 150 (0x1272a5000) [pid = 1661] [serial = 2181] [outer = 0x0] 06:06:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 151 (0x12ba28800) [pid = 1661] [serial = 2182] [outer = 0x1272a5000] 06:06:59 INFO - PROCESS | 1661 | 1464268019107 Marionette DEBUG loaded listener.js 06:06:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 152 (0x12bb2bc00) [pid = 1661] [serial = 2183] [outer = 0x1272a5000] 06:06:59 INFO - PROCESS | 1661 | 1464268019519 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]]]}] 06:06:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 06:06:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 722ms 06:06:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 06:06:59 INFO - PROCESS | 1661 | 1464268019564 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 06:06:59 INFO - PROCESS | 1661 | 1464268019566 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 06:06:59 INFO - PROCESS | 1661 | 1464268019569 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 06:06:59 INFO - PROCESS | 1661 | 1464268019570 Marionette TRACE conn2 <- [1,2882,null,{}] 06:06:59 INFO - PROCESS | 1661 | 1464268019573 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}] 06:06:59 INFO - PROCESS | 1661 | 1464268019740 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 06:06:59 INFO - PROCESS | 1661 | 1464268019826 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:59 INFO - PROCESS | 1661 | ++DOCSHELL 0x122624800 == 85 [pid = 1661] [id = 728] 06:06:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 153 (0x1121b0000) [pid = 1661] [serial = 2184] [outer = 0x0] 06:06:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 154 (0x115d76000) [pid = 1661] [serial = 2185] [outer = 0x1121b0000] 06:06:59 INFO - PROCESS | 1661 | 1464268019872 Marionette DEBUG loaded listener.js 06:06:59 INFO - PROCESS | 1661 | ++DOMWINDOW == 155 (0x115e84c00) [pid = 1661] [serial = 2186] [outer = 0x1121b0000] 06:07:00 INFO - PROCESS | 1661 | 1464268020569 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]]]}] 06:07:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 06:07:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1022ms 06:07:00 INFO - PROCESS | 1661 | 1464268020610 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 06:07:00 INFO - PROCESS | 1661 | 1464268020612 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 06:07:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 06:07:00 INFO - PROCESS | 1661 | 1464268020632 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 06:07:00 INFO - PROCESS | 1661 | 1464268020634 Marionette TRACE conn2 <- [1,2886,null,{}] 06:07:00 INFO - PROCESS | 1661 | 1464268020638 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}] 06:07:00 INFO - PROCESS | 1661 | 1464268020748 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 06:07:00 INFO - PROCESS | 1661 | 1464268020834 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:00 INFO - PROCESS | 1661 | ++DOCSHELL 0x124b76000 == 86 [pid = 1661] [id = 729] 06:07:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 156 (0x1125f4400) [pid = 1661] [serial = 2187] [outer = 0x0] 06:07:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 157 (0x11276c000) [pid = 1661] [serial = 2188] [outer = 0x1125f4400] 06:07:00 INFO - PROCESS | 1661 | 1464268020864 Marionette DEBUG loaded listener.js 06:07:00 INFO - PROCESS | 1661 | ++DOMWINDOW == 158 (0x1132cd000) [pid = 1661] [serial = 2189] [outer = 0x1125f4400] 06:07:01 INFO - PROCESS | 1661 | 1464268021335 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]]]}] 06:07:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 06:07:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 723ms 06:07:01 INFO - PROCESS | 1661 | 1464268021353 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 06:07:01 INFO - PROCESS | 1661 | 1464268021357 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 06:07:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 06:07:01 INFO - PROCESS | 1661 | 1464268021383 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 06:07:01 INFO - PROCESS | 1661 | 1464268021384 Marionette TRACE conn2 <- [1,2890,null,{}] 06:07:01 INFO - PROCESS | 1661 | 1464268021387 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}] 06:07:01 INFO - PROCESS | 1661 | 1464268021531 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 06:07:01 INFO - PROCESS | 1661 | --DOCSHELL 0x134eba800 == 85 [pid = 1661] [id = 651] 06:07:01 INFO - PROCESS | 1661 | --DOCSHELL 0x12cc67000 == 84 [pid = 1661] [id = 718] 06:07:01 INFO - PROCESS | 1661 | --DOCSHELL 0x12c787800 == 83 [pid = 1661] [id = 717] 06:07:01 INFO - PROCESS | 1661 | --DOCSHELL 0x12bdd8000 == 82 [pid = 1661] [id = 716] 06:07:01 INFO - PROCESS | 1661 | --DOCSHELL 0x12b838000 == 81 [pid = 1661] [id = 715] 06:07:01 INFO - PROCESS | 1661 | --DOCSHELL 0x12aa45800 == 80 [pid = 1661] [id = 714] 06:07:01 INFO - PROCESS | 1661 | --DOCSHELL 0x129355000 == 79 [pid = 1661] [id = 713] 06:07:01 INFO - PROCESS | 1661 | --DOMWINDOW == 157 (0x12bdcf000) [pid = 1661] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 06:07:01 INFO - PROCESS | 1661 | --DOCSHELL 0x12710e800 == 78 [pid = 1661] [id = 712] 06:07:01 INFO - PROCESS | 1661 | --DOCSHELL 0x121916800 == 77 [pid = 1661] [id = 711] 06:07:01 INFO - PROCESS | 1661 | --DOCSHELL 0x117e1f800 == 76 [pid = 1661] [id = 710] 06:07:01 INFO - PROCESS | 1661 | --DOCSHELL 0x1186cb000 == 75 [pid = 1661] [id = 709] 06:07:01 INFO - PROCESS | 1661 | --DOCSHELL 0x119d52800 == 74 [pid = 1661] [id = 708] 06:07:01 INFO - PROCESS | 1661 | --DOCSHELL 0x135a23800 == 73 [pid = 1661] [id = 706] 06:07:01 INFO - PROCESS | 1661 | --DOCSHELL 0x1359d8000 == 72 [pid = 1661] [id = 705] 06:07:01 INFO - PROCESS | 1661 | --DOCSHELL 0x13571c800 == 71 [pid = 1661] [id = 704] 06:07:01 INFO - PROCESS | 1661 | --DOCSHELL 0x1355d1800 == 70 [pid = 1661] [id = 703] 06:07:01 INFO - PROCESS | 1661 | --DOCSHELL 0x12c427800 == 69 [pid = 1661] [id = 702] 06:07:01 INFO - PROCESS | 1661 | --DOCSHELL 0x124b83000 == 68 [pid = 1661] [id = 701] 06:07:01 INFO - PROCESS | 1661 | 1464268021644 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:01 INFO - PROCESS | 1661 | --DOMWINDOW == 156 (0x12a43e400) [pid = 1661] [serial = 2018] [outer = 0x0] [url = about:blank] 06:07:01 INFO - PROCESS | 1661 | --DOMWINDOW == 155 (0x12780f400) [pid = 1661] [serial = 2015] [outer = 0x0] [url = about:blank] 06:07:01 INFO - PROCESS | 1661 | --DOMWINDOW == 154 (0x12a68f000) [pid = 1661] [serial = 2021] [outer = 0x0] [url = about:blank] 06:07:01 INFO - PROCESS | 1661 | --DOMWINDOW == 153 (0x121323000) [pid = 1661] [serial = 2009] [outer = 0x0] [url = about:blank] 06:07:01 INFO - PROCESS | 1661 | --DOMWINDOW == 152 (0x127535400) [pid = 1661] [serial = 2012] [outer = 0x0] [url = about:blank] 06:07:01 INFO - PROCESS | 1661 | --DOMWINDOW == 151 (0x118616000) [pid = 1661] [serial = 2006] [outer = 0x0] [url = about:blank] 06:07:01 INFO - PROCESS | 1661 | --DOMWINDOW == 150 (0x115e90000) [pid = 1661] [serial = 2003] [outer = 0x0] [url = about:blank] 06:07:01 INFO - PROCESS | 1661 | --DOMWINDOW == 149 (0x1292ad000) [pid = 1661] [serial = 2000] [outer = 0x0] [url = about:blank] 06:07:01 INFO - PROCESS | 1661 | --DOMWINDOW == 148 (0x12a695800) [pid = 1661] [serial = 2024] [outer = 0x0] [url = about:blank] 06:07:01 INFO - PROCESS | 1661 | --DOMWINDOW == 147 (0x12b156000) [pid = 1661] [serial = 2083] [outer = 0x0] [url = about:blank] 06:07:01 INFO - PROCESS | 1661 | --DOMWINDOW == 146 (0x12b223c00) [pid = 1661] [serial = 2086] [outer = 0x0] [url = about:blank] 06:07:01 INFO - PROCESS | 1661 | --DOMWINDOW == 145 (0x12b2eb000) [pid = 1661] [serial = 2089] [outer = 0x0] [url = about:blank] 06:07:01 INFO - PROCESS | 1661 | --DOMWINDOW == 144 (0x11268c400) [pid = 1661] [serial = 2092] [outer = 0x0] [url = about:blank] 06:07:01 INFO - PROCESS | 1661 | --DOMWINDOW == 143 (0x12b2e1c00) [pid = 1661] [serial = 2087] [outer = 0x0] [url = about:blank] 06:07:01 INFO - PROCESS | 1661 | --DOMWINDOW == 142 (0x1132d3400) [pid = 1661] [serial = 2065] [outer = 0x0] [url = about:blank] 06:07:01 INFO - PROCESS | 1661 | --DOMWINDOW == 141 (0x117688000) [pid = 1661] [serial = 2066] [outer = 0x0] [url = about:blank] 06:07:01 INFO - PROCESS | 1661 | --DOMWINDOW == 140 (0x119603000) [pid = 1661] [serial = 2069] [outer = 0x0] [url = about:blank] 06:07:01 INFO - PROCESS | 1661 | --DOMWINDOW == 139 (0x119393800) [pid = 1661] [serial = 2068] [outer = 0x0] [url = about:blank] 06:07:01 INFO - PROCESS | 1661 | --DOMWINDOW == 138 (0x128da5000) [pid = 1661] [serial = 2078] [outer = 0x0] [url = about:blank] 06:07:01 INFO - PROCESS | 1661 | --DOMWINDOW == 137 (0x1277e3c00) [pid = 1661] [serial = 2077] [outer = 0x0] [url = about:blank] 06:07:01 INFO - PROCESS | 1661 | --DOMWINDOW == 136 (0x124f3f000) [pid = 1661] [serial = 2074] [outer = 0x0] [url = about:blank] 06:07:01 INFO - PROCESS | 1661 | --DOMWINDOW == 135 (0x127191c00) [pid = 1661] [serial = 2075] [outer = 0x0] [url = about:blank] 06:07:01 INFO - PROCESS | 1661 | --DOMWINDOW == 134 (0x112789400) [pid = 1661] [serial = 2047] [outer = 0x0] [url = about:blank] 06:07:01 INFO - PROCESS | 1661 | --DOMWINDOW == 133 (0x1292a4c00) [pid = 1661] [serial = 2062] [outer = 0x0] [url = about:blank] 06:07:01 INFO - PROCESS | 1661 | --DOMWINDOW == 132 (0x12131e000) [pid = 1661] [serial = 2053] [outer = 0x0] [url = about:blank] 06:07:01 INFO - PROCESS | 1661 | --DOMWINDOW == 131 (0x11892d000) [pid = 1661] [serial = 2050] [outer = 0x0] [url = about:blank] 06:07:01 INFO - PROCESS | 1661 | --DOMWINDOW == 130 (0x116a65c00) [pid = 1661] [serial = 2071] [outer = 0x0] [url = about:blank] 06:07:01 INFO - PROCESS | 1661 | --DOMWINDOW == 129 (0x121350c00) [pid = 1661] [serial = 2072] [outer = 0x0] [url = about:blank] 06:07:01 INFO - PROCESS | 1661 | --DOMWINDOW == 128 (0x1277e2c00) [pid = 1661] [serial = 2056] [outer = 0x0] [url = about:blank] 06:07:01 INFO - PROCESS | 1661 | --DOMWINDOW == 127 (0x129505000) [pid = 1661] [serial = 2059] [outer = 0x0] [url = about:blank] 06:07:01 INFO - PROCESS | 1661 | --DOMWINDOW == 126 (0x124f3b000) [pid = 1661] [serial = 2098] [outer = 0x0] [url = about:blank] 06:07:01 INFO - PROCESS | 1661 | --DOMWINDOW == 125 (0x112fd3000) [pid = 1661] [serial = 2093] [outer = 0x0] [url = about:blank] 06:07:01 INFO - PROCESS | 1661 | --DOMWINDOW == 124 (0x12ba21c00) [pid = 1661] [serial = 2090] [outer = 0x0] [url = about:blank] 06:07:01 INFO - PROCESS | 1661 | --DOMWINDOW == 123 (0x12da2d800) [pid = 1661] [serial = 1448] [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.] 06:07:01 INFO - PROCESS | 1661 | --DOMWINDOW == 122 (0x11756d800) [pid = 1661] [serial = 2095] [outer = 0x0] [url = about:blank] 06:07:01 INFO - PROCESS | 1661 | --DOMWINDOW == 121 (0x129509c00) [pid = 1661] [serial = 2080] [outer = 0x0] [url = about:blank] 06:07:01 INFO - PROCESS | 1661 | --DOMWINDOW == 120 (0x12abd3c00) [pid = 1661] [serial = 2081] [outer = 0x0] [url = about:blank] 06:07:01 INFO - PROCESS | 1661 | --DOMWINDOW == 119 (0x12b21d800) [pid = 1661] [serial = 2084] [outer = 0x0] [url = about:blank] 06:07:01 INFO - PROCESS | 1661 | --DOMWINDOW == 118 (0x12135c400) [pid = 1661] [serial = 2096] [outer = 0x0] [url = about:blank] 06:07:01 INFO - PROCESS | 1661 | --DOMWINDOW == 117 (0x127217000) [pid = 1661] [serial = 2099] [outer = 0x0] [url = about:blank] 06:07:01 INFO - PROCESS | 1661 | ++DOCSHELL 0x116f22800 == 69 [pid = 1661] [id = 730] 06:07:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 118 (0x112682800) [pid = 1661] [serial = 2190] [outer = 0x0] 06:07:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 119 (0x1132d3400) [pid = 1661] [serial = 2191] [outer = 0x112682800] 06:07:01 INFO - PROCESS | 1661 | 1464268021678 Marionette DEBUG loaded listener.js 06:07:01 INFO - PROCESS | 1661 | ++DOMWINDOW == 120 (0x118604400) [pid = 1661] [serial = 2192] [outer = 0x112682800] 06:07:02 INFO - PROCESS | 1661 | 1464268022020 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 06:07:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 06:07:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 674ms 06:07:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 06:07:02 INFO - PROCESS | 1661 | 1464268022055 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 06:07:02 INFO - PROCESS | 1661 | 1464268022057 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 06:07:02 INFO - PROCESS | 1661 | 1464268022064 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 06:07:02 INFO - PROCESS | 1661 | 1464268022067 Marionette TRACE conn2 <- [1,2894,null,{}] 06:07:02 INFO - PROCESS | 1661 | 1464268022078 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}] 06:07:02 INFO - PROCESS | 1661 | 1464268022226 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 06:07:02 INFO - PROCESS | 1661 | 1464268022313 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:02 INFO - PROCESS | 1661 | ++DOCSHELL 0x126f21800 == 70 [pid = 1661] [id = 731] 06:07:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 121 (0x118544000) [pid = 1661] [serial = 2193] [outer = 0x0] 06:07:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 122 (0x11938b000) [pid = 1661] [serial = 2194] [outer = 0x118544000] 06:07:02 INFO - PROCESS | 1661 | 1464268022342 Marionette DEBUG loaded listener.js 06:07:02 INFO - PROCESS | 1661 | ++DOMWINDOW == 123 (0x119c8cc00) [pid = 1661] [serial = 2195] [outer = 0x118544000] 06:07:02 INFO - PROCESS | 1661 | 1464268022673 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]]]}] 06:07:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 06:07:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 626ms 06:07:02 INFO - PROCESS | 1661 | 1464268022687 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 06:07:02 INFO - PROCESS | 1661 | 1464268022690 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 06:07:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 06:07:02 INFO - PROCESS | 1661 | 1464268022697 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 06:07:02 INFO - PROCESS | 1661 | 1464268022699 Marionette TRACE conn2 <- [1,2898,null,{}] 06:07:02 INFO - PROCESS | 1661 | 1464268022702 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}] 06:07:02 INFO - PROCESS | 1661 | 1464268022854 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 06:07:02 INFO - PROCESS | 1661 | 1464268022986 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:03 INFO - PROCESS | 1661 | ++DOCSHELL 0x129374800 == 71 [pid = 1661] [id = 732] 06:07:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 124 (0x119c8e400) [pid = 1661] [serial = 2196] [outer = 0x0] 06:07:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 125 (0x12131c800) [pid = 1661] [serial = 2197] [outer = 0x119c8e400] 06:07:03 INFO - PROCESS | 1661 | 1464268023028 Marionette DEBUG loaded listener.js 06:07:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 126 (0x12135ac00) [pid = 1661] [serial = 2198] [outer = 0x119c8e400] 06:07:03 INFO - PROCESS | 1661 | 1464268023373 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]]]}] 06:07:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 06:07:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 723ms 06:07:03 INFO - PROCESS | 1661 | 1464268023418 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 06:07:03 INFO - PROCESS | 1661 | 1464268023419 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 06:07:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 06:07:03 INFO - PROCESS | 1661 | 1464268023421 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 06:07:03 INFO - PROCESS | 1661 | 1464268023422 Marionette TRACE conn2 <- [1,2902,null,{}] 06:07:03 INFO - PROCESS | 1661 | 1464268023425 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}] 06:07:03 INFO - PROCESS | 1661 | 1464268023560 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 06:07:03 INFO - PROCESS | 1661 | 1464268023603 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:03 INFO - PROCESS | 1661 | ++DOCSHELL 0x12b29e800 == 72 [pid = 1661] [id = 733] 06:07:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 127 (0x119d99800) [pid = 1661] [serial = 2199] [outer = 0x0] 06:07:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 128 (0x121a1a800) [pid = 1661] [serial = 2200] [outer = 0x119d99800] 06:07:03 INFO - PROCESS | 1661 | 1464268023629 Marionette DEBUG loaded listener.js 06:07:03 INFO - PROCESS | 1661 | ++DOMWINDOW == 129 (0x124b65400) [pid = 1661] [serial = 2201] [outer = 0x119d99800] 06:07:03 INFO - PROCESS | 1661 | 1464268023950 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 06:07:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 06:07:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 568ms 06:07:03 INFO - PROCESS | 1661 | 1464268023990 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 06:07:03 INFO - PROCESS | 1661 | 1464268023991 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 06:07:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 06:07:03 INFO - PROCESS | 1661 | 1464268023993 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 06:07:03 INFO - PROCESS | 1661 | 1464268023995 Marionette TRACE conn2 <- [1,2906,null,{}] 06:07:03 INFO - PROCESS | 1661 | 1464268023997 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}] 06:07:04 INFO - PROCESS | 1661 | 1464268024133 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 06:07:04 INFO - PROCESS | 1661 | 1464268024149 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:04 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c787800 == 73 [pid = 1661] [id = 734] 06:07:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 130 (0x125118000) [pid = 1661] [serial = 2202] [outer = 0x0] 06:07:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 131 (0x127709400) [pid = 1661] [serial = 2203] [outer = 0x125118000] 06:07:04 INFO - PROCESS | 1661 | 1464268024175 Marionette DEBUG loaded listener.js 06:07:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 132 (0x129094400) [pid = 1661] [serial = 2204] [outer = 0x125118000] 06:07:04 INFO - PROCESS | 1661 | 1464268024563 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]]]}] 06:07:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 06:07:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 620ms 06:07:04 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 06:07:04 INFO - PROCESS | 1661 | 1464268024613 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 06:07:04 INFO - PROCESS | 1661 | 1464268024614 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 06:07:04 INFO - PROCESS | 1661 | 1464268024616 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 06:07:04 INFO - PROCESS | 1661 | 1464268024617 Marionette TRACE conn2 <- [1,2910,null,{}] 06:07:04 INFO - PROCESS | 1661 | 1464268024620 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}] 06:07:04 INFO - PROCESS | 1661 | 1464268024739 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 06:07:04 INFO - PROCESS | 1661 | 1464268024755 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:04 INFO - PROCESS | 1661 | ++DOCSHELL 0x12d3df000 == 74 [pid = 1661] [id = 735] 06:07:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 133 (0x12a43f400) [pid = 1661] [serial = 2205] [outer = 0x0] 06:07:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 134 (0x12a692c00) [pid = 1661] [serial = 2206] [outer = 0x12a43f400] 06:07:04 INFO - PROCESS | 1661 | 1464268024781 Marionette DEBUG loaded listener.js 06:07:04 INFO - PROCESS | 1661 | ++DOMWINDOW == 135 (0x12a6f4000) [pid = 1661] [serial = 2207] [outer = 0x12a43f400] 06:07:05 INFO - PROCESS | 1661 | 1464268025113 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]]]}] 06:07:05 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 06:07:05 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 06:07:05 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 518ms 06:07:05 INFO - PROCESS | 1661 | 1464268025136 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 06:07:05 INFO - PROCESS | 1661 | 1464268025137 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 06:07:05 INFO - TEST-START | /DOMEvents/constructors.html 06:07:05 INFO - PROCESS | 1661 | 1464268025140 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 06:07:05 INFO - PROCESS | 1661 | 1464268025141 Marionette TRACE conn2 <- [1,2914,null,{}] 06:07:05 INFO - PROCESS | 1661 | 1464268025144 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}] 06:07:05 INFO - PROCESS | 1661 | 1464268025293 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 06:07:05 INFO - PROCESS | 1661 | 1464268025314 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:05 INFO - PROCESS | 1661 | ++DOCSHELL 0x12da8d000 == 75 [pid = 1661] [id = 736] 06:07:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 136 (0x12abcf400) [pid = 1661] [serial = 2208] [outer = 0x0] 06:07:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 137 (0x12b151800) [pid = 1661] [serial = 2209] [outer = 0x12abcf400] 06:07:05 INFO - PROCESS | 1661 | 1464268025351 Marionette DEBUG loaded listener.js 06:07:05 INFO - PROCESS | 1661 | ++DOMWINDOW == 138 (0x12b2e1c00) [pid = 1661] [serial = 2210] [outer = 0x12abcf400] 06:07:05 INFO - PROCESS | 1661 | 1464268025742 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]]]}] 06:07:05 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 06:07:05 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 06:07:05 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 06:07:05 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 06:07:05 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 06:07:05 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 06:07:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 06:07:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 06:07:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 06:07:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 06:07:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 06:07:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 06:07:05 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 06:07:05 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 06:07:05 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 06:07:05 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 06:07:05 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 06:07:05 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 06:07:05 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 06:07:05 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 06:07:05 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 06:07:05 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 06:07:05 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 06:07:05 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 06:07:05 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 06:07:05 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 06:07:05 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 06:07:05 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 06:07:05 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 06:07:05 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 06:07:05 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 06:07:05 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 06:07:05 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 06:07:05 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 06:07:05 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 06:07:05 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 06:07:05 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 06:07:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 06:07:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:07:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 06:07:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:07:05 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 06:07:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 06:07:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:07:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 06:07:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:07:05 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 06:07:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 06:07:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:07:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 06:07:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:07:05 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 06:07:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 06:07:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:07:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 06:07:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:07:05 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 06:07:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 06:07:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:07:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 06:07:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:07:05 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 06:07:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 06:07:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:07:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 06:07:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:07:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 06:07:05 INFO - TEST-OK | /DOMEvents/constructors.html | took 625ms 06:07:05 INFO - PROCESS | 1661 | 1464268025765 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 06:07:05 INFO - TEST-START | /DOMEvents/event-phases-order.html 06:07:05 INFO - PROCESS | 1661 | 1464268025766 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 06:07:05 INFO - PROCESS | 1661 | 1464268025769 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 06:07:05 INFO - PROCESS | 1661 | 1464268025770 Marionette TRACE conn2 <- [1,2918,null,{}] 06:07:05 INFO - PROCESS | 1661 | 1464268025772 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}] 06:07:05 INFO - PROCESS | 1661 | 1464268025991 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 06:07:06 INFO - PROCESS | 1661 | --DOMWINDOW == 137 (0x1214ed400) [pid = 1661] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 06:07:06 INFO - PROCESS | 1661 | --DOMWINDOW == 136 (0x121a25800) [pid = 1661] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 06:07:06 INFO - PROCESS | 1661 | --DOMWINDOW == 135 (0x121a1cc00) [pid = 1661] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 06:07:06 INFO - PROCESS | 1661 | --DOMWINDOW == 134 (0x11611d800) [pid = 1661] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 06:07:06 INFO - PROCESS | 1661 | --DOMWINDOW == 133 (0x110db1800) [pid = 1661] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 06:07:06 INFO - PROCESS | 1661 | --DOMWINDOW == 132 (0x1186eb000) [pid = 1661] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 06:07:06 INFO - PROCESS | 1661 | --DOMWINDOW == 131 (0x119511400) [pid = 1661] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 06:07:06 INFO - PROCESS | 1661 | --DOMWINDOW == 130 (0x112764c00) [pid = 1661] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 06:07:06 INFO - PROCESS | 1661 | --DOMWINDOW == 129 (0x119611400) [pid = 1661] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 06:07:06 INFO - PROCESS | 1661 | --DOMWINDOW == 128 (0x12776d400) [pid = 1661] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 06:07:06 INFO - PROCESS | 1661 | 1464268026046 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:06 INFO - PROCESS | 1661 | ++DOCSHELL 0x124856800 == 76 [pid = 1661] [id = 737] 06:07:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 129 (0x110db1800) [pid = 1661] [serial = 2211] [outer = 0x0] 06:07:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 130 (0x113c1f800) [pid = 1661] [serial = 2212] [outer = 0x110db1800] 06:07:06 INFO - PROCESS | 1661 | 1464268026072 Marionette DEBUG loaded listener.js 06:07:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 131 (0x119c05c00) [pid = 1661] [serial = 2213] [outer = 0x110db1800] 06:07:06 INFO - PROCESS | 1661 | 1464268026341 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 06:07:06 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 06:07:06 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 619ms 06:07:06 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 06:07:06 INFO - PROCESS | 1661 | 1464268026388 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 06:07:06 INFO - PROCESS | 1661 | 1464268026390 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 06:07:06 INFO - PROCESS | 1661 | 1464268026400 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 06:07:06 INFO - PROCESS | 1661 | 1464268026401 Marionette TRACE conn2 <- [1,2922,null,{}] 06:07:06 INFO - PROCESS | 1661 | 1464268026404 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}] 06:07:06 INFO - PROCESS | 1661 | 1464268026508 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 06:07:06 INFO - PROCESS | 1661 | 1464268026592 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:06 INFO - PROCESS | 1661 | ++DOCSHELL 0x12f1e0800 == 77 [pid = 1661] [id = 738] 06:07:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 132 (0x119393400) [pid = 1661] [serial = 2214] [outer = 0x0] 06:07:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 133 (0x12776d400) [pid = 1661] [serial = 2215] [outer = 0x119393400] 06:07:06 INFO - PROCESS | 1661 | 1464268026620 Marionette DEBUG loaded listener.js 06:07:06 INFO - PROCESS | 1661 | ++DOMWINDOW == 134 (0x12bdb9000) [pid = 1661] [serial = 2216] [outer = 0x119393400] 06:07:06 INFO - PROCESS | 1661 | [1661] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 06:07:06 INFO - PROCESS | 1661 | [1661] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 06:07:06 INFO - PROCESS | 1661 | [1661] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 06:07:06 INFO - PROCESS | 1661 | [1661] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 06:07:06 INFO - PROCESS | 1661 | 1464268026902 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]]]}] 06:07:06 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 06:07:06 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 06:07:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 06:07:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:06 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:07:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:07:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:07:06 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 06:07:06 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 06:07:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:07:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:06 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:07:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:07:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:07:06 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 06:07:06 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 06:07:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:07:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:06 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:07:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:07:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:07:06 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]" 06:07:06 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 06:07:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:07:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:06 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:07:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:07:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:07:06 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 06:07:06 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 531ms 06:07:06 INFO - PROCESS | 1661 | 1464268026923 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 06:07:06 INFO - PROCESS | 1661 | 1464268026925 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 06:07:06 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 06:07:06 INFO - PROCESS | 1661 | 1464268026935 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 06:07:06 INFO - PROCESS | 1661 | 1464268026937 Marionette TRACE conn2 <- [1,2926,null,{}] 06:07:06 INFO - PROCESS | 1661 | 1464268026939 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}] 06:07:07 INFO - PROCESS | 1661 | 1464268027057 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 06:07:07 INFO - PROCESS | 1661 | 1464268027062 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:07 INFO - PROCESS | 1661 | ++DOCSHELL 0x135406800 == 78 [pid = 1661] [id = 739] 06:07:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 135 (0x12bdb9c00) [pid = 1661] [serial = 2217] [outer = 0x0] 06:07:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 136 (0x12c023400) [pid = 1661] [serial = 2218] [outer = 0x12bdb9c00] 06:07:07 INFO - PROCESS | 1661 | 1464268027091 Marionette DEBUG loaded listener.js 06:07:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 137 (0x12c47c000) [pid = 1661] [serial = 2219] [outer = 0x12bdb9c00] 06:07:07 INFO - PROCESS | 1661 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 06:07:07 INFO - PROCESS | 1661 | 1464268027408 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]]]}] 06:07:07 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 06:07:07 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 518ms 06:07:07 INFO - PROCESS | 1661 | 1464268027455 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 06:07:07 INFO - PROCESS | 1661 | 1464268027456 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 06:07:07 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 06:07:07 INFO - PROCESS | 1661 | 1464268027466 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 06:07:07 INFO - PROCESS | 1661 | 1464268027467 Marionette TRACE conn2 <- [1,2930,null,{}] 06:07:07 INFO - PROCESS | 1661 | 1464268027494 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}] 06:07:07 INFO - PROCESS | 1661 | 1464268027596 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 06:07:07 INFO - PROCESS | 1661 | 1464268027601 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:07 INFO - PROCESS | 1661 | ++DOCSHELL 0x1355d6000 == 79 [pid = 1661] [id = 740] 06:07:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 138 (0x12c47dc00) [pid = 1661] [serial = 2220] [outer = 0x0] 06:07:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 139 (0x12cce0400) [pid = 1661] [serial = 2221] [outer = 0x12c47dc00] 06:07:07 INFO - PROCESS | 1661 | 1464268027626 Marionette DEBUG loaded listener.js 06:07:07 INFO - PROCESS | 1661 | ++DOMWINDOW == 140 (0x12cce7400) [pid = 1661] [serial = 2222] [outer = 0x12c47dc00] 06:07:07 INFO - PROCESS | 1661 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 06:07:08 INFO - PROCESS | 1661 | 1464268028055 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]]]}] 06:07:08 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 06:07:08 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 646ms 06:07:08 INFO - PROCESS | 1661 | 1464268028105 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 06:07:08 INFO - PROCESS | 1661 | 1464268028108 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 06:07:08 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 06:07:08 INFO - PROCESS | 1661 | 1464268028111 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 06:07:08 INFO - PROCESS | 1661 | 1464268028114 Marionette TRACE conn2 <- [1,2934,null,{}] 06:07:08 INFO - PROCESS | 1661 | 1464268028119 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}] 06:07:08 INFO - PROCESS | 1661 | 1464268028275 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 06:07:08 INFO - PROCESS | 1661 | 1464268028363 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:08 INFO - PROCESS | 1661 | ++DOCSHELL 0x121205000 == 80 [pid = 1661] [id = 741] 06:07:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 141 (0x112682c00) [pid = 1661] [serial = 2223] [outer = 0x0] 06:07:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 142 (0x11277b400) [pid = 1661] [serial = 2224] [outer = 0x112682c00] 06:07:08 INFO - PROCESS | 1661 | 1464268028394 Marionette DEBUG loaded listener.js 06:07:08 INFO - PROCESS | 1661 | ++DOMWINDOW == 143 (0x115d75400) [pid = 1661] [serial = 2225] [outer = 0x112682c00] 06:07:08 INFO - PROCESS | 1661 | 1464268028771 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]]]}] 06:07:08 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 06:07:08 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 674ms 06:07:08 INFO - PROCESS | 1661 | 1464268028786 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 06:07:08 INFO - PROCESS | 1661 | 1464268028790 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 06:07:08 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 06:07:08 INFO - PROCESS | 1661 | 1464268028795 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 06:07:08 INFO - PROCESS | 1661 | 1464268028797 Marionette TRACE conn2 <- [1,2938,null,{}] 06:07:08 INFO - PROCESS | 1661 | 1464268028799 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}] 06:07:08 INFO - PROCESS | 1661 | 1464268028921 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 06:07:09 INFO - PROCESS | 1661 | 1464268029032 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:09 INFO - PROCESS | 1661 | ++DOCSHELL 0x12b833000 == 81 [pid = 1661] [id = 742] 06:07:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 144 (0x118608400) [pid = 1661] [serial = 2226] [outer = 0x0] 06:07:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 145 (0x118928000) [pid = 1661] [serial = 2227] [outer = 0x118608400] 06:07:09 INFO - PROCESS | 1661 | 1464268029063 Marionette DEBUG loaded listener.js 06:07:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 146 (0x11950e800) [pid = 1661] [serial = 2228] [outer = 0x118608400] 06:07:09 INFO - PROCESS | 1661 | 1464268029426 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]]]}] 06:07:09 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. 06:07:09 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 670ms 06:07:09 INFO - PROCESS | 1661 | 1464268029466 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 06:07:09 INFO - PROCESS | 1661 | 1464268029468 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 06:07:09 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 06:07:09 INFO - PROCESS | 1661 | 1464268029470 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 06:07:09 INFO - PROCESS | 1661 | 1464268029473 Marionette TRACE conn2 <- [1,2942,null,{}] 06:07:09 INFO - PROCESS | 1661 | 1464268029481 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}] 06:07:09 INFO - PROCESS | 1661 | 1464268029605 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 06:07:09 INFO - PROCESS | 1661 | 1464268029719 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:09 INFO - PROCESS | 1661 | ++DOCSHELL 0x1351a9800 == 82 [pid = 1661] [id = 743] 06:07:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 147 (0x119d97800) [pid = 1661] [serial = 2229] [outer = 0x0] 06:07:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 148 (0x121a20c00) [pid = 1661] [serial = 2230] [outer = 0x119d97800] 06:07:09 INFO - PROCESS | 1661 | 1464268029755 Marionette DEBUG loaded listener.js 06:07:09 INFO - PROCESS | 1661 | ++DOMWINDOW == 149 (0x1272a8800) [pid = 1661] [serial = 2231] [outer = 0x119d97800] 06:07:10 INFO - PROCESS | 1661 | 1464268030118 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"]]]}] 06:07:10 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 06:07:10 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 06:07:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:07:10 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 06:07:10 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 672ms 06:07:10 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 06:07:10 INFO - PROCESS | 1661 | 1464268030143 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 06:07:10 INFO - PROCESS | 1661 | 1464268030144 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 06:07:10 INFO - PROCESS | 1661 | 1464268030147 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 06:07:10 INFO - PROCESS | 1661 | 1464268030148 Marionette TRACE conn2 <- [1,2946,null,{}] 06:07:10 INFO - PROCESS | 1661 | 1464268030151 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}] 06:07:10 INFO - PROCESS | 1661 | 1464268030269 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 06:07:10 INFO - PROCESS | 1661 | 1464268030378 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:10 INFO - PROCESS | 1661 | ++DOCSHELL 0x1359de000 == 83 [pid = 1661] [id = 744] 06:07:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 150 (0x12780f400) [pid = 1661] [serial = 2232] [outer = 0x0] 06:07:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 151 (0x12a694800) [pid = 1661] [serial = 2233] [outer = 0x12780f400] 06:07:10 INFO - PROCESS | 1661 | 1464268030409 Marionette DEBUG loaded listener.js 06:07:10 INFO - PROCESS | 1661 | ++DOMWINDOW == 152 (0x12b2e4800) [pid = 1661] [serial = 2234] [outer = 0x12780f400] 06:07:10 INFO - PROCESS | 1661 | 1464268030769 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]]]}] 06:07:10 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. 06:07:10 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 669ms 06:07:10 INFO - PROCESS | 1661 | 1464268030817 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 06:07:10 INFO - PROCESS | 1661 | 1464268030818 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 06:07:10 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 06:07:10 INFO - PROCESS | 1661 | 1464268030821 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 06:07:10 INFO - PROCESS | 1661 | 1464268030822 Marionette TRACE conn2 <- [1,2950,null,{}] 06:07:10 INFO - PROCESS | 1661 | 1464268030825 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}] 06:07:10 INFO - PROCESS | 1661 | 1464268030942 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 06:07:11 INFO - PROCESS | 1661 | 1464268031056 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:11 INFO - PROCESS | 1661 | ++DOCSHELL 0x135aa0800 == 84 [pid = 1661] [id = 745] 06:07:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 153 (0x12b2e7c00) [pid = 1661] [serial = 2235] [outer = 0x0] 06:07:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 154 (0x12bb2f400) [pid = 1661] [serial = 2236] [outer = 0x12b2e7c00] 06:07:11 INFO - PROCESS | 1661 | 1464268031087 Marionette DEBUG loaded listener.js 06:07:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 155 (0x12bdbc400) [pid = 1661] [serial = 2237] [outer = 0x12b2e7c00] 06:07:11 INFO - PROCESS | 1661 | ++DOCSHELL 0x12b826000 == 85 [pid = 1661] [id = 746] 06:07:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 156 (0x12c02b400) [pid = 1661] [serial = 2238] [outer = 0x0] 06:07:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 157 (0x12bb31c00) [pid = 1661] [serial = 2239] [outer = 0x12c02b400] 06:07:11 INFO - PROCESS | 1661 | 1464268031464 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]]]}] 06:07:11 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. 06:07:11 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 669ms 06:07:11 INFO - PROCESS | 1661 | 1464268031490 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 06:07:11 INFO - PROCESS | 1661 | 1464268031492 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 06:07:11 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 06:07:11 INFO - PROCESS | 1661 | 1464268031494 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 06:07:11 INFO - PROCESS | 1661 | 1464268031496 Marionette TRACE conn2 <- [1,2954,null,{}] 06:07:11 INFO - PROCESS | 1661 | 1464268031498 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}] 06:07:11 INFO - PROCESS | 1661 | 1464268031663 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 06:07:11 INFO - PROCESS | 1661 | 1464268031770 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:11 INFO - PROCESS | 1661 | ++DOCSHELL 0x1373a4000 == 86 [pid = 1661] [id = 747] 06:07:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 158 (0x12c029000) [pid = 1661] [serial = 2240] [outer = 0x0] 06:07:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 159 (0x12cce7800) [pid = 1661] [serial = 2241] [outer = 0x12c029000] 06:07:11 INFO - PROCESS | 1661 | 1464268031801 Marionette DEBUG loaded listener.js 06:07:11 INFO - PROCESS | 1661 | ++DOMWINDOW == 160 (0x12d3eac00) [pid = 1661] [serial = 2242] [outer = 0x12c029000] 06:07:12 INFO - PROCESS | 1661 | 1464268032164 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]]]}] 06:07:12 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 06:07:12 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 06:07:12 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 720ms 06:07:12 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 06:07:12 INFO - PROCESS | 1661 | 1464268032215 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 06:07:12 INFO - PROCESS | 1661 | 1464268032216 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 06:07:12 INFO - PROCESS | 1661 | 1464268032219 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 06:07:12 INFO - PROCESS | 1661 | 1464268032220 Marionette TRACE conn2 <- [1,2958,null,{}] 06:07:12 INFO - PROCESS | 1661 | 1464268032222 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}] 06:07:12 INFO - PROCESS | 1661 | 1464268032348 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 06:07:12 INFO - PROCESS | 1661 | 1464268032461 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:12 INFO - PROCESS | 1661 | ++DOCSHELL 0x1374ec000 == 87 [pid = 1661] [id = 748] 06:07:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 161 (0x12cf55c00) [pid = 1661] [serial = 2243] [outer = 0x0] 06:07:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 162 (0x12d3f4800) [pid = 1661] [serial = 2244] [outer = 0x12cf55c00] 06:07:12 INFO - PROCESS | 1661 | 1464268032491 Marionette DEBUG loaded listener.js 06:07:12 INFO - PROCESS | 1661 | ++DOMWINDOW == 163 (0x12d73a000) [pid = 1661] [serial = 2245] [outer = 0x12cf55c00] 06:07:12 INFO - PROCESS | 1661 | 1464268032832 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]]]}] 06:07:12 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. 06:07:12 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 619ms 06:07:12 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 06:07:12 INFO - PROCESS | 1661 | 1464268032838 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 06:07:12 INFO - PROCESS | 1661 | 1464268032839 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 06:07:12 INFO - PROCESS | 1661 | 1464268032842 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 06:07:12 INFO - PROCESS | 1661 | 1464268032843 Marionette TRACE conn2 <- [1,2962,null,{}] 06:07:12 INFO - PROCESS | 1661 | 1464268032848 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}] 06:07:12 INFO - PROCESS | 1661 | 1464268032965 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 06:07:13 INFO - PROCESS | 1661 | 1464268033065 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:13 INFO - PROCESS | 1661 | ++DOCSHELL 0x1375ae800 == 88 [pid = 1661] [id = 749] 06:07:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 164 (0x12d3f6400) [pid = 1661] [serial = 2246] [outer = 0x0] 06:07:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 165 (0x12d73f000) [pid = 1661] [serial = 2247] [outer = 0x12d3f6400] 06:07:13 INFO - PROCESS | 1661 | 1464268033108 Marionette DEBUG loaded listener.js 06:07:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 166 (0x12d745400) [pid = 1661] [serial = 2248] [outer = 0x12d3f6400] 06:07:13 INFO - PROCESS | 1661 | 1464268033468 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]]]}] 06:07:13 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. 06:07:13 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 672ms 06:07:13 INFO - PROCESS | 1661 | 1464268033515 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 06:07:13 INFO - PROCESS | 1661 | 1464268033516 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 06:07:13 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 06:07:13 INFO - PROCESS | 1661 | 1464268033518 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 06:07:13 INFO - PROCESS | 1661 | 1464268033520 Marionette TRACE conn2 <- [1,2966,null,{}] 06:07:13 INFO - PROCESS | 1661 | 1464268033522 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}] 06:07:13 INFO - PROCESS | 1661 | 1464268033639 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 06:07:13 INFO - PROCESS | 1661 | 1464268033751 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:13 INFO - PROCESS | 1661 | ++DOCSHELL 0x137b6b800 == 89 [pid = 1661] [id = 750] 06:07:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 167 (0x12720ec00) [pid = 1661] [serial = 2249] [outer = 0x0] 06:07:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 168 (0x12d74ac00) [pid = 1661] [serial = 2250] [outer = 0x12720ec00] 06:07:13 INFO - PROCESS | 1661 | 1464268033783 Marionette DEBUG loaded listener.js 06:07:13 INFO - PROCESS | 1661 | ++DOMWINDOW == 169 (0x12d750c00) [pid = 1661] [serial = 2251] [outer = 0x12720ec00] 06:07:14 INFO - PROCESS | 1661 | 1464268034143 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]]]}] 06:07:14 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. 06:07:14 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 669ms 06:07:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 06:07:14 INFO - PROCESS | 1661 | 1464268034188 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 06:07:14 INFO - PROCESS | 1661 | 1464268034190 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 06:07:14 INFO - PROCESS | 1661 | 1464268034192 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 06:07:14 INFO - PROCESS | 1661 | 1464268034194 Marionette TRACE conn2 <- [1,2970,null,{}] 06:07:14 INFO - PROCESS | 1661 | 1464268034196 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}] 06:07:14 INFO - PROCESS | 1661 | 1464268034316 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 06:07:14 INFO - PROCESS | 1661 | 1464268034421 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:14 INFO - PROCESS | 1661 | ++DOCSHELL 0x13fd4a800 == 90 [pid = 1661] [id = 751] 06:07:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 170 (0x12d751c00) [pid = 1661] [serial = 2252] [outer = 0x0] 06:07:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 171 (0x12d758400) [pid = 1661] [serial = 2253] [outer = 0x12d751c00] 06:07:14 INFO - PROCESS | 1661 | 1464268034451 Marionette DEBUG loaded listener.js 06:07:14 INFO - PROCESS | 1661 | ++DOMWINDOW == 172 (0x12da27400) [pid = 1661] [serial = 2254] [outer = 0x12d751c00] 06:07:14 INFO - PROCESS | 1661 | 1464268034837 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]]]}] 06:07:14 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. 06:07:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 670ms 06:07:14 INFO - PROCESS | 1661 | 1464268034863 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 06:07:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 06:07:14 INFO - PROCESS | 1661 | 1464268034865 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 06:07:14 INFO - PROCESS | 1661 | 1464268034867 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 06:07:14 INFO - PROCESS | 1661 | 1464268034869 Marionette TRACE conn2 <- [1,2974,null,{}] 06:07:14 INFO - PROCESS | 1661 | 1464268034872 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}] 06:07:15 INFO - PROCESS | 1661 | 1464268035003 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 06:07:15 INFO - PROCESS | 1661 | 1464268035117 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:15 INFO - PROCESS | 1661 | ++DOCSHELL 0x119162000 == 91 [pid = 1661] [id = 752] 06:07:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 173 (0x112685800) [pid = 1661] [serial = 2255] [outer = 0x0] 06:07:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 174 (0x11685a000) [pid = 1661] [serial = 2256] [outer = 0x112685800] 06:07:15 INFO - PROCESS | 1661 | 1464268035155 Marionette DEBUG loaded listener.js 06:07:15 INFO - PROCESS | 1661 | ++DOMWINDOW == 175 (0x12da32400) [pid = 1661] [serial = 2257] [outer = 0x112685800] 06:07:15 INFO - PROCESS | 1661 | 1464268035805 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]]]}] 06:07:15 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. 06:07:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 973ms 06:07:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 06:07:15 INFO - PROCESS | 1661 | 1464268035840 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 06:07:15 INFO - PROCESS | 1661 | 1464268035845 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 06:07:15 INFO - PROCESS | 1661 | 1464268035849 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 06:07:15 INFO - PROCESS | 1661 | 1464268035851 Marionette TRACE conn2 <- [1,2978,null,{}] 06:07:15 INFO - PROCESS | 1661 | 1464268035855 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}] 06:07:15 INFO - PROCESS | 1661 | 1464268035966 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 06:07:16 INFO - PROCESS | 1661 | 1464268036087 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:16 INFO - PROCESS | 1661 | ++DOCSHELL 0x1186d7800 == 92 [pid = 1661] [id = 753] 06:07:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 176 (0x1121af400) [pid = 1661] [serial = 2258] [outer = 0x0] 06:07:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 177 (0x112769800) [pid = 1661] [serial = 2259] [outer = 0x1121af400] 06:07:16 INFO - PROCESS | 1661 | 1464268036119 Marionette DEBUG loaded listener.js 06:07:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 178 (0x11660d400) [pid = 1661] [serial = 2260] [outer = 0x1121af400] 06:07:16 INFO - PROCESS | 1661 | 1464268036482 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]]]}] 06:07:16 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. 06:07:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 675ms 06:07:16 INFO - PROCESS | 1661 | 1464268036524 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 06:07:16 INFO - PROCESS | 1661 | 1464268036528 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 06:07:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 06:07:16 INFO - PROCESS | 1661 | 1464268036532 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 06:07:16 INFO - PROCESS | 1661 | 1464268036534 Marionette TRACE conn2 <- [1,2982,null,{}] 06:07:16 INFO - PROCESS | 1661 | 1464268036536 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}] 06:07:16 INFO - PROCESS | 1661 | 1464268036648 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 06:07:16 INFO - PROCESS | 1661 | 1464268036787 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:16 INFO - PROCESS | 1661 | ++DOCSHELL 0x119550800 == 93 [pid = 1661] [id = 754] 06:07:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 179 (0x118611400) [pid = 1661] [serial = 2261] [outer = 0x0] 06:07:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 180 (0x118615000) [pid = 1661] [serial = 2262] [outer = 0x118611400] 06:07:16 INFO - PROCESS | 1661 | 1464268036819 Marionette DEBUG loaded listener.js 06:07:16 INFO - PROCESS | 1661 | ++DOMWINDOW == 181 (0x118f33c00) [pid = 1661] [serial = 2263] [outer = 0x118611400] 06:07:17 INFO - PROCESS | 1661 | --DOCSHELL 0x135406800 == 92 [pid = 1661] [id = 739] 06:07:17 INFO - PROCESS | 1661 | --DOCSHELL 0x12f1e0800 == 91 [pid = 1661] [id = 738] 06:07:17 INFO - PROCESS | 1661 | --DOCSHELL 0x124856800 == 90 [pid = 1661] [id = 737] 06:07:17 INFO - PROCESS | 1661 | --DOCSHELL 0x12da8d000 == 89 [pid = 1661] [id = 736] 06:07:17 INFO - PROCESS | 1661 | --DOCSHELL 0x12d3df000 == 88 [pid = 1661] [id = 735] 06:07:17 INFO - PROCESS | 1661 | --DOMWINDOW == 180 (0x12bb23400) [pid = 1661] [serial = 2119] [outer = 0x0] [url = about:blank] 06:07:17 INFO - PROCESS | 1661 | --DOMWINDOW == 179 (0x127770000) [pid = 1661] [serial = 2155] [outer = 0x0] [url = about:blank] 06:07:17 INFO - PROCESS | 1661 | --DOMWINDOW == 178 (0x12780a400) [pid = 1661] [serial = 2101] [outer = 0x0] [url = about:blank] 06:07:17 INFO - PROCESS | 1661 | --DOMWINDOW == 177 (0x11768b000) [pid = 1661] [serial = 2104] [outer = 0x0] [url = about:blank] 06:07:17 INFO - PROCESS | 1661 | --DOMWINDOW == 176 (0x119391800) [pid = 1661] [serial = 2107] [outer = 0x0] [url = about:blank] 06:07:17 INFO - PROCESS | 1661 | --DOMWINDOW == 175 (0x121ace400) [pid = 1661] [serial = 2110] [outer = 0x0] [url = about:blank] 06:07:17 INFO - PROCESS | 1661 | --DOMWINDOW == 174 (0x12a6ef400) [pid = 1661] [serial = 2113] [outer = 0x0] [url = about:blank] 06:07:17 INFO - PROCESS | 1661 | --DOMWINDOW == 173 (0x12abdc000) [pid = 1661] [serial = 2116] [outer = 0x0] [url = about:blank] 06:07:17 INFO - PROCESS | 1661 | --DOCSHELL 0x12c787800 == 87 [pid = 1661] [id = 734] 06:07:17 INFO - PROCESS | 1661 | --DOCSHELL 0x12b29e800 == 86 [pid = 1661] [id = 733] 06:07:17 INFO - PROCESS | 1661 | --DOCSHELL 0x129374800 == 85 [pid = 1661] [id = 732] 06:07:17 INFO - PROCESS | 1661 | --DOCSHELL 0x126f21800 == 84 [pid = 1661] [id = 731] 06:07:17 INFO - PROCESS | 1661 | --DOCSHELL 0x116f22800 == 83 [pid = 1661] [id = 730] 06:07:17 INFO - PROCESS | 1661 | --DOCSHELL 0x124b76000 == 82 [pid = 1661] [id = 729] 06:07:17 INFO - PROCESS | 1661 | --DOCSHELL 0x12d7ae000 == 81 [pid = 1661] [id = 722] 06:07:17 INFO - PROCESS | 1661 | --DOCSHELL 0x12c440800 == 80 [pid = 1661] [id = 721] 06:07:17 INFO - PROCESS | 1661 | --DOCSHELL 0x124f23800 == 79 [pid = 1661] [id = 720] 06:07:17 INFO - PROCESS | 1661 | --DOCSHELL 0x116884800 == 78 [pid = 1661] [id = 719] 06:07:17 INFO - PROCESS | 1661 | 1464268037221 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"]]]}] 06:07:17 INFO - PROCESS | 1661 | --DOMWINDOW == 172 (0x11938f000) [pid = 1661] [serial = 2134] [outer = 0x0] [url = about:blank] 06:07:17 INFO - PROCESS | 1661 | --DOMWINDOW == 171 (0x119513c00) [pid = 1661] [serial = 2135] [outer = 0x0] [url = about:blank] 06:07:17 INFO - PROCESS | 1661 | --DOMWINDOW == 170 (0x119603800) [pid = 1661] [serial = 2137] [outer = 0x0] [url = about:blank] 06:07:17 INFO - PROCESS | 1661 | --DOMWINDOW == 169 (0x119c94400) [pid = 1661] [serial = 2138] [outer = 0x0] [url = about:blank] 06:07:17 INFO - PROCESS | 1661 | --DOMWINDOW == 168 (0x1125ba000) [pid = 1661] [serial = 2122] [outer = 0x0] [url = about:blank] 06:07:17 INFO - PROCESS | 1661 | --DOMWINDOW == 167 (0x112db7c00) [pid = 1661] [serial = 2131] [outer = 0x0] [url = about:blank] 06:07:17 INFO - PROCESS | 1661 | --DOMWINDOW == 166 (0x11860e000) [pid = 1661] [serial = 2132] [outer = 0x0] [url = about:blank] 06:07:17 INFO - PROCESS | 1661 | --DOMWINDOW == 165 (0x119da0c00) [pid = 1661] [serial = 2140] [outer = 0x0] [url = about:blank] 06:07:17 INFO - PROCESS | 1661 | --DOMWINDOW == 164 (0x12770dc00) [pid = 1661] [serial = 2150] [outer = 0x0] [url = about:blank] 06:07:17 INFO - PROCESS | 1661 | --DOMWINDOW == 163 (0x1277e2800) [pid = 1661] [serial = 2152] [outer = 0x0] [url = about:blank] 06:07:17 INFO - PROCESS | 1661 | --DOMWINDOW == 162 (0x127807400) [pid = 1661] [serial = 2153] [outer = 0x0] [url = about:blank] 06:07:17 INFO - PROCESS | 1661 | --DOMWINDOW == 161 (0x1258b0000) [pid = 1661] [serial = 2147] [outer = 0x0] [url = about:blank] 06:07:17 INFO - PROCESS | 1661 | --DOMWINDOW == 160 (0x124819400) [pid = 1661] [serial = 2144] [outer = 0x0] [url = about:blank] 06:07:17 INFO - PROCESS | 1661 | --DOMWINDOW == 159 (0x1216f4800) [pid = 1661] [serial = 2141] [outer = 0x0] [url = about:blank] 06:07:17 INFO - PROCESS | 1661 | --DOMWINDOW == 158 (0x121a1ec00) [pid = 1661] [serial = 2143] [outer = 0x0] [url = about:blank] 06:07:17 INFO - PROCESS | 1661 | --DOMWINDOW == 157 (0x1272a7000) [pid = 1661] [serial = 2149] [outer = 0x0] [url = about:blank] 06:07:17 INFO - PROCESS | 1661 | --DOMWINDOW == 156 (0x124f3d000) [pid = 1661] [serial = 2146] [outer = 0x0] [url = about:blank] 06:07:17 INFO - PROCESS | 1661 | --DOMWINDOW == 155 (0x118256c00) [pid = 1661] [serial = 2129] [outer = 0x0] [url = about:blank] 06:07:17 INFO - PROCESS | 1661 | --DOMWINDOW == 154 (0x11710a800) [pid = 1661] [serial = 2128] [outer = 0x0] [url = about:blank] 06:07:17 INFO - PROCESS | 1661 | --DOMWINDOW == 153 (0x112967c00) [pid = 1661] [serial = 2126] [outer = 0x0] [url = about:blank] 06:07:17 INFO - PROCESS | 1661 | --DOMWINDOW == 152 (0x112764400) [pid = 1661] [serial = 2125] [outer = 0x0] [url = about:blank] 06:07:17 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 06:07:17 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 06:07:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:07:17 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 06:07:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 723ms 06:07:17 INFO - PROCESS | 1661 | 1464268037258 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 06:07:17 INFO - PROCESS | 1661 | 1464268037260 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 06:07:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 06:07:17 INFO - PROCESS | 1661 | 1464268037264 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 06:07:17 INFO - PROCESS | 1661 | 1464268037267 Marionette TRACE conn2 <- [1,2986,null,{}] 06:07:17 INFO - PROCESS | 1661 | 1464268037274 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}] 06:07:17 INFO - PROCESS | 1661 | 1464268037374 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 06:07:17 INFO - PROCESS | 1661 | 1464268037380 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:17 INFO - PROCESS | 1661 | ++DOCSHELL 0x12149a000 == 79 [pid = 1661] [id = 755] 06:07:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 153 (0x119510c00) [pid = 1661] [serial = 2264] [outer = 0x0] 06:07:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 154 (0x11960f000) [pid = 1661] [serial = 2265] [outer = 0x119510c00] 06:07:17 INFO - PROCESS | 1661 | 1464268037408 Marionette DEBUG loaded listener.js 06:07:17 INFO - PROCESS | 1661 | ++DOMWINDOW == 155 (0x119d98800) [pid = 1661] [serial = 2266] [outer = 0x119510c00] 06:07:17 INFO - PROCESS | 1661 | 1464268037746 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]]]}] 06:07:17 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. 06:07:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 521ms 06:07:17 INFO - PROCESS | 1661 | 1464268037787 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 06:07:17 INFO - PROCESS | 1661 | 1464268037789 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 06:07:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 06:07:17 INFO - PROCESS | 1661 | 1464268037791 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 06:07:17 INFO - PROCESS | 1661 | 1464268037792 Marionette TRACE conn2 <- [1,2990,null,{}] 06:07:17 INFO - PROCESS | 1661 | 1464268037795 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}] 06:07:17 INFO - PROCESS | 1661 | 1464268037924 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 06:07:18 INFO - PROCESS | 1661 | 1464268037997 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:18 INFO - PROCESS | 1661 | ++DOCSHELL 0x12900f000 == 80 [pid = 1661] [id = 756] 06:07:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 156 (0x119ce8000) [pid = 1661] [serial = 2267] [outer = 0x0] 06:07:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 157 (0x11bd99000) [pid = 1661] [serial = 2268] [outer = 0x119ce8000] 06:07:18 INFO - PROCESS | 1661 | 1464268038024 Marionette DEBUG loaded listener.js 06:07:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 158 (0x121351400) [pid = 1661] [serial = 2269] [outer = 0x119ce8000] 06:07:18 INFO - PROCESS | 1661 | ++DOCSHELL 0x12a77d000 == 81 [pid = 1661] [id = 757] 06:07:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 159 (0x1216f4800) [pid = 1661] [serial = 2270] [outer = 0x0] 06:07:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 160 (0x12131ac00) [pid = 1661] [serial = 2271] [outer = 0x1216f4800] 06:07:18 INFO - PROCESS | 1661 | 1464268038347 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]]]}] 06:07:18 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. 06:07:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 571ms 06:07:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 06:07:18 INFO - PROCESS | 1661 | 1464268038364 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 06:07:18 INFO - PROCESS | 1661 | 1464268038365 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 06:07:18 INFO - PROCESS | 1661 | 1464268038368 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 06:07:18 INFO - PROCESS | 1661 | 1464268038369 Marionette TRACE conn2 <- [1,2994,null,{}] 06:07:18 INFO - PROCESS | 1661 | 1464268038371 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}] 06:07:18 INFO - PROCESS | 1661 | 1464268038496 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 06:07:18 INFO - PROCESS | 1661 | 1464268038572 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:18 INFO - PROCESS | 1661 | ++DOCSHELL 0x12b10c000 == 82 [pid = 1661] [id = 758] 06:07:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 161 (0x11bd2bc00) [pid = 1661] [serial = 2272] [outer = 0x0] 06:07:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 162 (0x1214ed800) [pid = 1661] [serial = 2273] [outer = 0x11bd2bc00] 06:07:18 INFO - PROCESS | 1661 | 1464268038598 Marionette DEBUG loaded listener.js 06:07:18 INFO - PROCESS | 1661 | ++DOMWINDOW == 163 (0x12481d400) [pid = 1661] [serial = 2274] [outer = 0x11bd2bc00] 06:07:18 INFO - PROCESS | 1661 | 1464268038866 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]]]}] 06:07:18 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 06:07:18 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 06:07:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 520ms 06:07:18 INFO - PROCESS | 1661 | 1464268038892 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 06:07:18 INFO - PROCESS | 1661 | 1464268038896 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 06:07:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 06:07:18 INFO - PROCESS | 1661 | 1464268038908 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 06:07:18 INFO - PROCESS | 1661 | 1464268038910 Marionette TRACE conn2 <- [1,2998,null,{}] 06:07:18 INFO - PROCESS | 1661 | 1464268038924 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}] 06:07:19 INFO - PROCESS | 1661 | 1464268039090 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 06:07:19 INFO - PROCESS | 1661 | 1464268039230 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:19 INFO - PROCESS | 1661 | ++DOCSHELL 0x12bdc8000 == 83 [pid = 1661] [id = 759] 06:07:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 164 (0x121327c00) [pid = 1661] [serial = 2275] [outer = 0x0] 06:07:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 165 (0x124f3d000) [pid = 1661] [serial = 2276] [outer = 0x121327c00] 06:07:19 INFO - PROCESS | 1661 | 1464268039273 Marionette DEBUG loaded listener.js 06:07:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 166 (0x127774c00) [pid = 1661] [serial = 2277] [outer = 0x121327c00] 06:07:19 INFO - PROCESS | 1661 | 1464268039612 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]]]}] 06:07:19 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. 06:07:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 735ms 06:07:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 06:07:19 INFO - PROCESS | 1661 | 1464268039643 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 06:07:19 INFO - PROCESS | 1661 | 1464268039646 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 06:07:19 INFO - PROCESS | 1661 | 1464268039649 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 06:07:19 INFO - PROCESS | 1661 | 1464268039650 Marionette TRACE conn2 <- [1,3002,null,{}] 06:07:19 INFO - PROCESS | 1661 | 1464268039657 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}] 06:07:19 INFO - PROCESS | 1661 | 1464268039787 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 06:07:19 INFO - PROCESS | 1661 | 1464268039798 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:19 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c78c800 == 84 [pid = 1661] [id = 760] 06:07:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 167 (0x12770dc00) [pid = 1661] [serial = 2278] [outer = 0x0] 06:07:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 168 (0x1277ef400) [pid = 1661] [serial = 2279] [outer = 0x12770dc00] 06:07:19 INFO - PROCESS | 1661 | 1464268039824 Marionette DEBUG loaded listener.js 06:07:19 INFO - PROCESS | 1661 | ++DOMWINDOW == 169 (0x129095000) [pid = 1661] [serial = 2280] [outer = 0x12770dc00] 06:07:20 INFO - PROCESS | 1661 | 1464268040136 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]]]}] 06:07:20 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. 06:07:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 524ms 06:07:20 INFO - PROCESS | 1661 | 1464268040173 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 06:07:20 INFO - PROCESS | 1661 | 1464268040175 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 06:07:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 06:07:20 INFO - PROCESS | 1661 | 1464268040186 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 06:07:20 INFO - PROCESS | 1661 | 1464268040187 Marionette TRACE conn2 <- [1,3006,null,{}] 06:07:20 INFO - PROCESS | 1661 | 1464268040189 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}] 06:07:20 INFO - PROCESS | 1661 | 1464268040312 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 06:07:20 INFO - PROCESS | 1661 | 1464268040326 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:20 INFO - PROCESS | 1661 | ++DOCSHELL 0x12d3cf000 == 85 [pid = 1661] [id = 761] 06:07:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 170 (0x1292a2400) [pid = 1661] [serial = 2281] [outer = 0x0] 06:07:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 171 (0x12a440400) [pid = 1661] [serial = 2282] [outer = 0x1292a2400] 06:07:20 INFO - PROCESS | 1661 | 1464268040351 Marionette DEBUG loaded listener.js 06:07:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 172 (0x12a6f6c00) [pid = 1661] [serial = 2283] [outer = 0x1292a2400] 06:07:20 INFO - PROCESS | 1661 | 1464268040682 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]]]}] 06:07:20 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. 06:07:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 521ms 06:07:20 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 06:07:20 INFO - PROCESS | 1661 | 1464268040707 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 06:07:20 INFO - PROCESS | 1661 | 1464268040709 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 06:07:20 INFO - PROCESS | 1661 | 1464268040711 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 06:07:20 INFO - PROCESS | 1661 | 1464268040712 Marionette TRACE conn2 <- [1,3010,null,{}] 06:07:20 INFO - PROCESS | 1661 | 1464268040715 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}] 06:07:20 INFO - PROCESS | 1661 | 1464268040837 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 06:07:20 INFO - PROCESS | 1661 | 1464268040850 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:20 INFO - PROCESS | 1661 | ++DOCSHELL 0x12da8c000 == 86 [pid = 1661] [id = 762] 06:07:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 173 (0x129503c00) [pid = 1661] [serial = 2284] [outer = 0x0] 06:07:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 174 (0x12abd7800) [pid = 1661] [serial = 2285] [outer = 0x129503c00] 06:07:20 INFO - PROCESS | 1661 | 1464268040876 Marionette DEBUG loaded listener.js 06:07:20 INFO - PROCESS | 1661 | ++DOMWINDOW == 175 (0x12b228800) [pid = 1661] [serial = 2286] [outer = 0x129503c00] 06:07:21 INFO - PROCESS | 1661 | 1464268041203 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]]]}] 06:07:21 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 06:07:21 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 521ms 06:07:21 INFO - TEST-START | /FileAPI/FileReaderSync.worker 06:07:21 INFO - PROCESS | 1661 | 1464268041238 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 06:07:21 INFO - PROCESS | 1661 | 1464268041239 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 06:07:21 INFO - PROCESS | 1661 | 1464268041242 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 06:07:21 INFO - PROCESS | 1661 | 1464268041243 Marionette TRACE conn2 <- [1,3014,null,{}] 06:07:21 INFO - PROCESS | 1661 | 1464268041245 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}] 06:07:21 INFO - PROCESS | 1661 | 1464268041371 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 06:07:21 INFO - PROCESS | 1661 | 1464268041397 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:21 INFO - PROCESS | 1661 | ++DOCSHELL 0x12f1d2000 == 87 [pid = 1661] [id = 763] 06:07:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 176 (0x12ba2e400) [pid = 1661] [serial = 2287] [outer = 0x0] 06:07:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 177 (0x12bb2ec00) [pid = 1661] [serial = 2288] [outer = 0x12ba2e400] 06:07:21 INFO - PROCESS | 1661 | 1464268041423 Marionette DEBUG loaded listener.js 06:07:21 INFO - PROCESS | 1661 | ++DOMWINDOW == 178 (0x12bdbb800) [pid = 1661] [serial = 2289] [outer = 0x12ba2e400] 06:07:21 INFO - PROCESS | 1661 | [1661] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 06:07:21 INFO - PROCESS | 1661 | --DOMWINDOW == 177 (0x119393400) [pid = 1661] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 06:07:21 INFO - PROCESS | 1661 | --DOMWINDOW == 176 (0x125118000) [pid = 1661] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 06:07:21 INFO - PROCESS | 1661 | --DOMWINDOW == 175 (0x12a43f400) [pid = 1661] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 06:07:21 INFO - PROCESS | 1661 | --DOMWINDOW == 174 (0x12abcf400) [pid = 1661] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 06:07:21 INFO - PROCESS | 1661 | --DOMWINDOW == 173 (0x1125f4400) [pid = 1661] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 06:07:21 INFO - PROCESS | 1661 | --DOMWINDOW == 172 (0x119d99800) [pid = 1661] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 06:07:21 INFO - PROCESS | 1661 | --DOMWINDOW == 171 (0x112682800) [pid = 1661] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 06:07:21 INFO - PROCESS | 1661 | --DOMWINDOW == 170 (0x118544000) [pid = 1661] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 06:07:21 INFO - PROCESS | 1661 | --DOMWINDOW == 169 (0x119c8e400) [pid = 1661] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 06:07:21 INFO - PROCESS | 1661 | --DOMWINDOW == 168 (0x12bdb9c00) [pid = 1661] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 06:07:21 INFO - PROCESS | 1661 | --DOMWINDOW == 167 (0x110db1800) [pid = 1661] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 06:07:21 INFO - PROCESS | 1661 | --DOMWINDOW == 166 (0x110da7400) [pid = 1661] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 06:07:22 INFO - PROCESS | 1661 | 1464268042026 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 06:07:22 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 06:07:22 INFO - {} 06:07:22 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 06:07:22 INFO - {} 06:07:22 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 06:07:22 INFO - {} 06:07:22 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 06:07:22 INFO - {} 06:07:22 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 823ms 06:07:22 INFO - TEST-START | /FileAPI/fileReader.html 06:07:22 INFO - PROCESS | 1661 | 1464268042066 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 06:07:22 INFO - PROCESS | 1661 | 1464268042067 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 06:07:22 INFO - PROCESS | 1661 | 1464268042069 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 06:07:22 INFO - PROCESS | 1661 | 1464268042071 Marionette TRACE conn2 <- [1,3018,null,{}] 06:07:22 INFO - PROCESS | 1661 | 1464268042074 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}] 06:07:22 INFO - PROCESS | 1661 | 1464268042197 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 06:07:22 INFO - PROCESS | 1661 | 1464268042202 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:22 INFO - PROCESS | 1661 | ++DOCSHELL 0x1351a1000 == 88 [pid = 1661] [id = 764] 06:07:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 167 (0x128da4800) [pid = 1661] [serial = 2290] [outer = 0x0] 06:07:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 168 (0x12c024400) [pid = 1661] [serial = 2291] [outer = 0x128da4800] 06:07:22 INFO - PROCESS | 1661 | 1464268042231 Marionette DEBUG loaded listener.js 06:07:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 169 (0x12cced000) [pid = 1661] [serial = 2292] [outer = 0x128da4800] 06:07:22 INFO - PROCESS | 1661 | 1464268042568 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]]]}] 06:07:22 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 06:07:22 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 06:07:22 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 06:07:22 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 06:07:22 INFO - TEST-OK | /FileAPI/fileReader.html | took 520ms 06:07:22 INFO - PROCESS | 1661 | 1464268042590 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 06:07:22 INFO - PROCESS | 1661 | 1464268042591 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 06:07:22 INFO - TEST-START | /FileAPI/historical.html 06:07:22 INFO - PROCESS | 1661 | 1464268042599 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 06:07:22 INFO - PROCESS | 1661 | 1464268042600 Marionette TRACE conn2 <- [1,3022,null,{}] 06:07:22 INFO - PROCESS | 1661 | 1464268042603 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}] 06:07:22 INFO - PROCESS | 1661 | 1464268042707 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 06:07:22 INFO - PROCESS | 1661 | 1464268042784 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:22 INFO - PROCESS | 1661 | ++DOCSHELL 0x1355de000 == 89 [pid = 1661] [id = 765] 06:07:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 170 (0x12ccea400) [pid = 1661] [serial = 2293] [outer = 0x0] 06:07:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 171 (0x12cf5b400) [pid = 1661] [serial = 2294] [outer = 0x12ccea400] 06:07:22 INFO - PROCESS | 1661 | 1464268042810 Marionette DEBUG loaded listener.js 06:07:22 INFO - PROCESS | 1661 | ++DOMWINDOW == 172 (0x12da28400) [pid = 1661] [serial = 2295] [outer = 0x12ccea400] 06:07:23 INFO - PROCESS | 1661 | 1464268043095 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"]]]}] 06:07:23 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 06:07:23 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 06:07:23 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 06:07:23 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 06:07:23 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 06:07:23 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 06:07:23 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 06:07:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:07:23 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 06:07:23 INFO - TEST-OK | /FileAPI/historical.html | took 524ms 06:07:23 INFO - PROCESS | 1661 | 1464268043119 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 06:07:23 INFO - PROCESS | 1661 | 1464268043120 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 06:07:23 INFO - TEST-START | /FileAPI/idlharness.html 06:07:23 INFO - PROCESS | 1661 | 1464268043123 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 06:07:23 INFO - PROCESS | 1661 | 1464268043124 Marionette TRACE conn2 <- [1,3026,null,{}] 06:07:23 INFO - PROCESS | 1661 | 1464268043135 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}] 06:07:23 INFO - PROCESS | 1661 | 1464268043245 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 06:07:23 INFO - PROCESS | 1661 | 1464268043250 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:23 INFO - PROCESS | 1661 | ++DOCSHELL 0x135a0e800 == 90 [pid = 1661] [id = 766] 06:07:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 173 (0x12da2bc00) [pid = 1661] [serial = 2296] [outer = 0x0] 06:07:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 174 (0x12da31800) [pid = 1661] [serial = 2297] [outer = 0x12da2bc00] 06:07:23 INFO - PROCESS | 1661 | 1464268043275 Marionette DEBUG loaded listener.js 06:07:23 INFO - PROCESS | 1661 | ++DOMWINDOW == 175 (0x12f1ea000) [pid = 1661] [serial = 2298] [outer = 0x12da2bc00] 06:07:23 INFO - PROCESS | 1661 | 1464268043905 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]]]}] 06:07:23 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 06:07:23 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 06:07:23 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 06:07:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:23 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:07:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:07:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:07:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:07:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:07:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:07:23 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:07:23 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:07:23 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:07:23 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 06:07:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 06:07:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 06:07:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 06:07:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 06:07:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 06:07:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 06:07:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 06:07:23 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 06:07:23 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 06:07:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:07:23 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:07:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:07:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:07:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:07:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:07:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:07:23 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:07:23 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:07:23 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:07:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 06:07:23 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 06:07:23 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 06:07:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:23 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:07:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:07:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:07:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:07:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:07:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:07:23 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:07:23 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:07:23 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:07:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 06:07:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 06:07:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 06:07:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 06:07:23 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 06:07:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:07:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:07:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:07:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:07:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:07:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:07:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:07:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:07:23 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:07:23 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:07:23 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:07:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 06:07:23 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 06:07:23 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 06:07:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:07:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:07:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:07:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:07:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:07:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:07:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:07:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:07:23 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:07:23 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:07:23 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:07:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 06:07:23 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 06:07:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 06:07:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:07:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:07:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:07:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:07:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:07:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:07:23 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:07:23 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:07:23 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:07:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 06:07:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 06:07:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 06:07:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 06:07:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 06:07:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 06:07:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 06:07:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 06:07:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 06:07:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 06:07:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 06:07:23 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 06:07:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:07:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:07:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:07:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:07:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:07:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:07:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:07:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:07:23 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:07:23 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:07:23 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:07:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 06:07:23 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 06:07:23 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 06:07:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:07:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:07:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:07:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:07:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:07:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:07:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:07:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:07:23 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:07:23 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:07:23 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:07:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 06:07:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 06:07:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 06:07:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 06:07:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 06:07:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 06:07:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 06:07:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 06:07:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 06:07:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 06:07:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 06:07:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 06:07:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 06:07:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 06:07:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 06:07:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 06:07:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 06:07:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 06:07:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 06:07:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 06:07:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 06:07:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 06:07:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 06:07:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 06:07:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 06:07:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 06:07:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 06:07:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 06:07:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 06:07:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 06:07:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 06:07:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 06:07:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 06:07:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 06:07:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 06:07:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 06:07:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 06:07:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 06:07:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 06:07:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 06:07:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 06:07:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 06:07:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 06:07:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 06:07:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 06:07:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 06:07:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 06:07:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 06:07:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 06:07:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 06:07:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 06:07:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 06:07:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 06:07:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 06:07:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 06:07:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 06:07:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 06:07:24 INFO - TEST-OK | /FileAPI/idlharness.html | took 835ms 06:07:24 INFO - PROCESS | 1661 | 1464268043959 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 06:07:24 INFO - PROCESS | 1661 | 1464268043962 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 06:07:24 INFO - TEST-START | /FileAPI/idlharness.worker 06:07:24 INFO - PROCESS | 1661 | 1464268043965 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 06:07:24 INFO - PROCESS | 1661 | 1464268043968 Marionette TRACE conn2 <- [1,3030,null,{}] 06:07:24 INFO - PROCESS | 1661 | 1464268044003 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}] 06:07:24 INFO - PROCESS | 1661 | 1464268044187 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 06:07:24 INFO - PROCESS | 1661 | 1464268044280 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:24 INFO - PROCESS | 1661 | ++DOCSHELL 0x119533800 == 91 [pid = 1661] [id = 767] 06:07:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 176 (0x11277f000) [pid = 1661] [serial = 2299] [outer = 0x0] 06:07:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 177 (0x112967c00) [pid = 1661] [serial = 2300] [outer = 0x11277f000] 06:07:24 INFO - PROCESS | 1661 | 1464268044313 Marionette DEBUG loaded listener.js 06:07:24 INFO - PROCESS | 1661 | ++DOMWINDOW == 178 (0x117572000) [pid = 1661] [serial = 2301] [outer = 0x11277f000] 06:07:24 INFO - PROCESS | 1661 | [1661] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 06:07:25 INFO - PROCESS | 1661 | 1464268045039 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,{},{}]]]}] 06:07:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 06:07:25 INFO - {} 06:07:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 06:07:25 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 06:07:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:25 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:07:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:07:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:07:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:07:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:07:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:07:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 06:07:25 INFO - {} 06:07:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 06:07:25 INFO - {} 06:07:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 06:07:25 INFO - {} 06:07:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 06:07:25 INFO - {} 06:07:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 06:07:25 INFO - {} 06:07:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 06:07:25 INFO - {} 06:07:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 06:07:25 INFO - {} 06:07:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 06:07:25 INFO - {} 06:07:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 06:07:25 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 06:07:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:07:25 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:07:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:07:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:07:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:07:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:07:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:07:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 06:07:25 INFO - {} 06:07:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 06:07:25 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 06:07:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:25 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:07:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:07:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:07:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:07:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:07:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:07:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 06:07:25 INFO - {} 06:07:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 06:07:25 INFO - {} 06:07:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 06:07:25 INFO - {} 06:07:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 06:07:25 INFO - {} 06:07:25 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 06:07:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:07:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:07:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:07:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:07:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:07:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:07:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:07:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:07:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 06:07:25 INFO - {} 06:07:25 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 - {} 06:07:25 INFO - {} 06:07:25 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 06:07:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:07:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:07:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:07:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:07:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:07:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:07:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:07:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:07:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 06:07:25 INFO - {} 06:07:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 06:07:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 06:07:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:07:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:07:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:07:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:07:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:07:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:07:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 06:07:25 INFO - {} 06:07:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 06:07:25 INFO - {} 06:07:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 06:07:25 INFO - {} 06:07:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 06:07:25 INFO - {} 06:07:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 06:07:25 INFO - {} 06:07:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 06:07:25 INFO - {} 06:07:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 06:07:25 INFO - {} 06:07:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 06:07:25 INFO - {} 06:07:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 06:07:25 INFO - {} 06:07:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 06:07:25 INFO - {} 06:07:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 06:07:25 INFO - {} 06:07:25 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 06:07:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:07:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:07:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:07:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:07:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:07:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:07:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:07:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:07:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 06:07:25 INFO - {} 06:07:25 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 - {} 06:07:25 INFO - {} 06:07:25 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 06:07:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:07:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:07:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:07:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:07:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:07:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:07:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:07:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:07:25 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 06:07:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 06:07:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:07:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 06:07:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:07:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:07:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:07:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:07:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:07:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 06:07:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:07:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:07:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:07:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:07:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:07:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:07:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:07:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 06:07:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:07:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 06:07:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:07:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:07:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:07:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:07:25 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 06:07:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 06:07:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:07:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 06:07:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:07:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:07:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:07:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:07:25 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 06:07:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 06:07:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:07:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 06:07:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:07:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:07:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:07:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:07:25 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 06:07:25 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 06:07:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:25 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:07:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:07:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:07:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:07:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:07:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:07:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:07:25 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 06:07:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:07:25 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:07:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:07:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:07:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:07:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:07:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:07:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 06:07:25 INFO - {} 06:07:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 06:07:25 INFO - {} 06:07:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 06:07:25 INFO - {} 06:07:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 06:07:25 INFO - {} 06:07:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 06:07:25 INFO - {} 06:07:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 06:07:25 INFO - {} 06:07:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 06:07:25 INFO - {} 06:07:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 06:07:25 INFO - {} 06:07:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 06:07:25 INFO - {} 06:07:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 06:07:25 INFO - {} 06:07:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 06:07:25 INFO - {} 06:07:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 06:07:25 INFO - {} 06:07:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 06:07:25 INFO - {} 06:07:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 06:07:25 INFO - {} 06:07:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 06:07:25 INFO - {} 06:07:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 06:07:25 INFO - {} 06:07:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 06:07:25 INFO - {} 06:07:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 06:07:25 INFO - {} 06:07:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 06:07:25 INFO - {} 06:07:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 06:07:25 INFO - {} 06:07:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 06:07:25 INFO - {} 06:07:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 06:07:25 INFO - {} 06:07:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 06:07:25 INFO - {} 06:07:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 06:07:25 INFO - {} 06:07:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 06:07:25 INFO - {} 06:07:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 06:07:25 INFO - {} 06:07:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 06:07:25 INFO - {} 06:07:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 06:07:25 INFO - {} 06:07:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 06:07:25 INFO - {} 06:07:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 06:07:25 INFO - {} 06:07:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 06:07:25 INFO - {} 06:07:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 06:07:25 INFO - {} 06:07:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 06:07:25 INFO - {} 06:07:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 06:07:25 INFO - {} 06:07:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 06:07:25 INFO - {} 06:07:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 06:07:25 INFO - {} 06:07:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 06:07:25 INFO - {} 06:07:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 06:07:25 INFO - {} 06:07:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 06:07:25 INFO - {} 06:07:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 06:07:25 INFO - {} 06:07:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 06:07:25 INFO - {} 06:07:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 06:07:25 INFO - {} 06:07:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 06:07:25 INFO - {} 06:07:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 06:07:25 INFO - {} 06:07:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 06:07:25 INFO - {} 06:07:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 06:07:25 INFO - {} 06:07:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 06:07:25 INFO - {} 06:07:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 06:07:25 INFO - {} 06:07:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 06:07:25 INFO - {} 06:07:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 06:07:25 INFO - {} 06:07:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 06:07:25 INFO - {} 06:07:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 06:07:25 INFO - {} 06:07:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 06:07:25 INFO - {} 06:07:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 06:07:25 INFO - {} 06:07:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 06:07:25 INFO - {} 06:07:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 06:07:25 INFO - {} 06:07:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:07:25 INFO - {} 06:07:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 06:07:25 INFO - {} 06:07:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:07:25 INFO - {} 06:07:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 06:07:25 INFO - {} 06:07:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:07:25 INFO - {} 06:07:25 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1118ms 06:07:25 INFO - PROCESS | 1661 | 1464268045134 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 06:07:25 INFO - PROCESS | 1661 | 1464268045139 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 06:07:25 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 06:07:25 INFO - PROCESS | 1661 | 1464268045149 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 06:07:25 INFO - PROCESS | 1661 | 1464268045151 Marionette TRACE conn2 <- [1,3034,null,{}] 06:07:25 INFO - PROCESS | 1661 | 1464268045154 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}] 06:07:25 INFO - PROCESS | 1661 | 1464268045278 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 06:07:25 INFO - PROCESS | 1661 | 1464268045389 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:25 INFO - PROCESS | 1661 | ++DOCSHELL 0x142ee8000 == 92 [pid = 1661] [id = 768] 06:07:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 179 (0x118933400) [pid = 1661] [serial = 2302] [outer = 0x0] 06:07:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 180 (0x13591d800) [pid = 1661] [serial = 2303] [outer = 0x118933400] 06:07:25 INFO - PROCESS | 1661 | 1464268045421 Marionette DEBUG loaded listener.js 06:07:25 INFO - PROCESS | 1661 | ++DOMWINDOW == 181 (0x121323400) [pid = 1661] [serial = 2304] [outer = 0x118933400] 06:07:25 INFO - PROCESS | 1661 | 1464268045838 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]]]}] 06:07:25 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 06:07:25 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 722ms 06:07:25 INFO - TEST-START | /FileAPI/blob/Blob-close.html 06:07:25 INFO - PROCESS | 1661 | 1464268045870 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 06:07:25 INFO - PROCESS | 1661 | 1464268045872 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 06:07:25 INFO - PROCESS | 1661 | 1464268045874 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 06:07:25 INFO - PROCESS | 1661 | 1464268045877 Marionette TRACE conn2 <- [1,3038,null,{}] 06:07:25 INFO - PROCESS | 1661 | 1464268045886 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}] 06:07:26 INFO - PROCESS | 1661 | 1464268046012 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 06:07:26 INFO - PROCESS | 1661 | 1464268046100 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:26 INFO - PROCESS | 1661 | ++DOCSHELL 0x113164800 == 93 [pid = 1661] [id = 769] 06:07:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 182 (0x135925800) [pid = 1661] [serial = 2305] [outer = 0x0] 06:07:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 183 (0x135946400) [pid = 1661] [serial = 2306] [outer = 0x135925800] 06:07:26 INFO - PROCESS | 1661 | 1464268046134 Marionette DEBUG loaded listener.js 06:07:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 184 (0x13594ec00) [pid = 1661] [serial = 2307] [outer = 0x135925800] 06:07:26 INFO - PROCESS | 1661 | 1464268046500 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"]]]}] 06:07:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 06:07:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 06:07:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:07:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 06:07:26 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 674ms 06:07:26 INFO - PROCESS | 1661 | 1464268046548 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 06:07:26 INFO - PROCESS | 1661 | 1464268046550 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 06:07:26 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 06:07:26 INFO - PROCESS | 1661 | 1464268046553 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 06:07:26 INFO - PROCESS | 1661 | 1464268046554 Marionette TRACE conn2 <- [1,3042,null,{}] 06:07:26 INFO - PROCESS | 1661 | 1464268046557 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}] 06:07:26 INFO - PROCESS | 1661 | 1464268046681 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 06:07:26 INFO - PROCESS | 1661 | 1464268046820 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:26 INFO - PROCESS | 1661 | ++DOCSHELL 0x13749e800 == 94 [pid = 1661] [id = 770] 06:07:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 185 (0x135955000) [pid = 1661] [serial = 2308] [outer = 0x0] 06:07:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 186 (0x13595a800) [pid = 1661] [serial = 2309] [outer = 0x135955000] 06:07:26 INFO - PROCESS | 1661 | 1464268046852 Marionette DEBUG loaded listener.js 06:07:26 INFO - PROCESS | 1661 | ++DOMWINDOW == 187 (0x135960800) [pid = 1661] [serial = 2310] [outer = 0x135955000] 06:07:27 INFO - PROCESS | 1661 | 1464268047296 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]]]}] 06:07:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 06:07:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 06:07:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 06:07:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 06:07:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 06:07:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 06:07:27 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. 06:07:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 06:07:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 06:07:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 06:07:27 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'.) 06:07:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 06:07:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 06:07:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 06:07:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 06:07:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 06:07:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 06:07:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 06:07:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 06:07:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 06:07:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 06:07:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 06:07:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 06:07:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 06:07:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 06:07:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 06:07:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 06:07:27 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. 06:07:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 06:07:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:07:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 06:07:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 06:07:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 06:07:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 06:07:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 06:07:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 06:07:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 06:07:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 06:07:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 06:07:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 06:07:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 06:07:27 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. 06:07:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 06:07:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 06:07:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:07:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 06:07:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 06:07:27 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. 06:07:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 06:07:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 06:07:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:07:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 06:07:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 06:07:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 06:07:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 06:07:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 06:07:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 06:07:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 06:07:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:07:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 06:07:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 06:07:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 06:07:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 06:07:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:07:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:07:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:07:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:07:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 06:07:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 06:07:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:07:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:07:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:07:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:07:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 06:07:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:07:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:07:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:07:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:07:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 06:07:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:07:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:07:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:07:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:07:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 06:07:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 06:07:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:07:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:07:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:07:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:07:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 06:07:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:07:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:07:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:07:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:07:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 06:07:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:07:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:07:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:07:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:07:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 06:07:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:07:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:07:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:07:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:07:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 06:07:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:07:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:07:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:07:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:07:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 06:07:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 06:07:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 06:07:27 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 776ms 06:07:27 INFO - PROCESS | 1661 | 1464268047330 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 06:07:27 INFO - PROCESS | 1661 | 1464268047332 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 06:07:27 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 06:07:27 INFO - PROCESS | 1661 | 1464268047335 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 06:07:27 INFO - PROCESS | 1661 | 1464268047336 Marionette TRACE conn2 <- [1,3046,null,{}] 06:07:27 INFO - PROCESS | 1661 | 1464268047339 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}] 06:07:27 INFO - PROCESS | 1661 | 1464268047490 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 06:07:27 INFO - PROCESS | 1661 | 1464268047607 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:27 INFO - PROCESS | 1661 | ++DOCSHELL 0x141190800 == 95 [pid = 1661] [id = 771] 06:07:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 188 (0x135956800) [pid = 1661] [serial = 2311] [outer = 0x0] 06:07:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 189 (0x135a72000) [pid = 1661] [serial = 2312] [outer = 0x135956800] 06:07:27 INFO - PROCESS | 1661 | 1464268047640 Marionette DEBUG loaded listener.js 06:07:27 INFO - PROCESS | 1661 | ++DOMWINDOW == 190 (0x135c55800) [pid = 1661] [serial = 2313] [outer = 0x135956800] 06:07:27 INFO - PROCESS | 1661 | [1661] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 06:07:28 INFO - PROCESS | 1661 | 1464268048038 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 06:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 06:07:28 INFO - {} 06:07:28 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 719ms 06:07:28 INFO - PROCESS | 1661 | 1464268048062 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 06:07:28 INFO - PROCESS | 1661 | 1464268048064 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 06:07:28 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 06:07:28 INFO - PROCESS | 1661 | 1464268048066 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 06:07:28 INFO - PROCESS | 1661 | 1464268048067 Marionette TRACE conn2 <- [1,3050,null,{}] 06:07:28 INFO - PROCESS | 1661 | 1464268048070 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}] 06:07:28 INFO - PROCESS | 1661 | 1464268048206 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 06:07:28 INFO - PROCESS | 1661 | 1464268048320 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:28 INFO - PROCESS | 1661 | ++DOCSHELL 0x13f3a7000 == 96 [pid = 1661] [id = 772] 06:07:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 191 (0x133c17c00) [pid = 1661] [serial = 2314] [outer = 0x0] 06:07:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 192 (0x135c5a000) [pid = 1661] [serial = 2315] [outer = 0x133c17c00] 06:07:28 INFO - PROCESS | 1661 | 1464268048352 Marionette DEBUG loaded listener.js 06:07:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 193 (0x135c62800) [pid = 1661] [serial = 2316] [outer = 0x133c17c00] 06:07:28 INFO - PROCESS | 1661 | 1464268048721 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]]]}] 06:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 06:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 06:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 06:07:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 06:07:28 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 670ms 06:07:28 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 06:07:28 INFO - PROCESS | 1661 | 1464268048736 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 06:07:28 INFO - PROCESS | 1661 | 1464268048738 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 06:07:28 INFO - PROCESS | 1661 | 1464268048740 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 06:07:28 INFO - PROCESS | 1661 | 1464268048741 Marionette TRACE conn2 <- [1,3054,null,{}] 06:07:28 INFO - PROCESS | 1661 | 1464268048744 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}] 06:07:28 INFO - PROCESS | 1661 | 1464268048863 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 06:07:28 INFO - PROCESS | 1661 | 1464268048982 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:28 INFO - PROCESS | 1661 | ++DOCSHELL 0x14223c800 == 97 [pid = 1661] [id = 773] 06:07:28 INFO - PROCESS | 1661 | ++DOMWINDOW == 194 (0x135c62c00) [pid = 1661] [serial = 2317] [outer = 0x0] 06:07:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 195 (0x137354800) [pid = 1661] [serial = 2318] [outer = 0x135c62c00] 06:07:29 INFO - PROCESS | 1661 | 1464268049014 Marionette DEBUG loaded listener.js 06:07:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 196 (0x13735b000) [pid = 1661] [serial = 2319] [outer = 0x135c62c00] 06:07:29 INFO - PROCESS | 1661 | 1464268049479 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"]]]}] 06:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 06:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 06:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 06:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 06:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 06:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 06:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 06:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 06:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 06:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 06:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 06:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 06:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 06:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 06:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 06:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 06:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 06:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 06:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 06:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 06:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 06:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 06:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 06:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 06:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 06:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 06:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 06:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 06:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 06:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 06:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 06:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 06:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 06:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 06:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 06:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 06:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 06:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 06:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 06:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 06:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 06:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 06:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 06:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 06:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 06:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 06:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 06:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 06:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 06:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 06:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 06:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 06:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 06:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 06:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 06:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 06:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 06:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 06:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 06:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 06:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 06:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 06:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 06:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 06:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 06:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 06:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 06:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 06:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 06:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 06:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 06:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 06:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 06:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 06:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 06:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 06:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 06:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 06:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 06:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 06:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 06:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 06:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 06:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 06:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 06:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 06:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 06:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 06:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 06:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 06:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 06:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 06:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 06:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 06:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 06:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 06:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 06:07:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 06:07:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 06:07:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:07:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:07:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:07:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:07:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 06:07:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:07:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:07:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:07:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:07:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 06:07:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:07:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:07:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:07:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:07:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 06:07:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:07:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:07:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:07:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:07:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 06:07:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:07:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:07:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:07:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:07:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 06:07:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:07:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:07:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:07:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:07:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 06:07:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:07:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:07:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:07:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:07:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 06:07:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:07:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:07:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:07:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:07:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 06:07:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:07:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:07:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:07:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:07:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 06:07:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:07:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:07:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:07:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:07:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 06:07:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:07:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:07:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:07:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:07:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 06:07:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:07:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:07:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:07:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:07:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 06:07:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:07:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:07:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:07:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:07:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 06:07:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:07:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:07:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:07:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:07:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 06:07:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:07:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:07:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:07:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:07:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 06:07:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:07:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:07:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:07:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:07:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 06:07:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:07:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:07:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:07:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:07:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 06:07:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:07:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:07:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:07:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:07:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 06:07:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:07:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:07:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:07:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:07:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 06:07:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:07:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:07:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:07:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:07:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 06:07:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:07:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:07:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:07:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:07:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 06:07:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:07:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:07:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:07:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:07:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 06:07:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:07:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:07:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:07:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:07:29 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" 06:07:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:07:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:07:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:07:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:07:29 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" 06:07:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:07:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:07:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:07:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:07:29 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 787ms 06:07:29 INFO - PROCESS | 1661 | 1464268049574 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 06:07:29 INFO - PROCESS | 1661 | 1464268049576 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 06:07:29 INFO - TEST-START | /FileAPI/file/File-constructor.html 06:07:29 INFO - PROCESS | 1661 | 1464268049583 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 06:07:29 INFO - PROCESS | 1661 | 1464268049584 Marionette TRACE conn2 <- [1,3058,null,{}] 06:07:29 INFO - PROCESS | 1661 | 1464268049587 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}] 06:07:29 INFO - PROCESS | 1661 | 1464268049756 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 06:07:29 INFO - PROCESS | 1661 | 1464268049846 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:29 INFO - PROCESS | 1661 | ++DOCSHELL 0x134e9f000 == 98 [pid = 1661] [id = 774] 06:07:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 197 (0x118547c00) [pid = 1661] [serial = 2320] [outer = 0x0] 06:07:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 198 (0x12c01c800) [pid = 1661] [serial = 2321] [outer = 0x118547c00] 06:07:29 INFO - PROCESS | 1661 | 1464268049879 Marionette DEBUG loaded listener.js 06:07:29 INFO - PROCESS | 1661 | ++DOMWINDOW == 199 (0x137553800) [pid = 1661] [serial = 2322] [outer = 0x118547c00] 06:07:30 INFO - PROCESS | 1661 | 1464268050309 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]]]}] 06:07:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 06:07:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 06:07:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 06:07:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 06:07:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 06:07:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 06:07:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 06:07:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 06:07:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 06:07:30 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 06:07:30 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 06:07:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:07:30 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 06:07:30 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 06:07:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 06:07:30 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 06:07:30 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 06:07:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:07:30 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 06:07:30 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 06:07:30 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 06:07:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:07:30 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 06:07:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 06:07:30 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 06:07:30 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 773ms 06:07:30 INFO - PROCESS | 1661 | 1464268050357 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 06:07:30 INFO - PROCESS | 1661 | 1464268050360 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 06:07:30 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 06:07:30 INFO - PROCESS | 1661 | 1464268050364 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 06:07:30 INFO - PROCESS | 1661 | 1464268050366 Marionette TRACE conn2 <- [1,3062,null,{}] 06:07:30 INFO - PROCESS | 1661 | 1464268050370 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}] 06:07:30 INFO - PROCESS | 1661 | 1464268050553 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 06:07:30 INFO - PROCESS | 1661 | 1464268050712 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:30 INFO - PROCESS | 1661 | ++DOCSHELL 0x1272ee000 == 99 [pid = 1661] [id = 775] 06:07:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 200 (0x11822f000) [pid = 1661] [serial = 2323] [outer = 0x0] 06:07:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 201 (0x118f3ec00) [pid = 1661] [serial = 2324] [outer = 0x11822f000] 06:07:30 INFO - PROCESS | 1661 | 1464268050761 Marionette DEBUG loaded listener.js 06:07:30 INFO - PROCESS | 1661 | ++DOMWINDOW == 202 (0x119d97c00) [pid = 1661] [serial = 2325] [outer = 0x11822f000] 06:07:30 INFO - PROCESS | 1661 | [1661] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 06:07:31 INFO - PROCESS | 1661 | 1464268051201 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 06:07:31 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 06:07:31 INFO - {} 06:07:31 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 872ms 06:07:31 INFO - PROCESS | 1661 | 1464268051235 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 06:07:31 INFO - PROCESS | 1661 | 1464268051236 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 06:07:31 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 06:07:31 INFO - PROCESS | 1661 | 1464268051239 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 06:07:31 INFO - PROCESS | 1661 | 1464268051240 Marionette TRACE conn2 <- [1,3066,null,{}] 06:07:31 INFO - PROCESS | 1661 | 1464268051242 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}] 06:07:31 INFO - PROCESS | 1661 | 1464268051580 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 06:07:31 INFO - PROCESS | 1661 | 1464268051708 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:31 INFO - PROCESS | 1661 | ++DOCSHELL 0x118faf800 == 100 [pid = 1661] [id = 776] 06:07:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 203 (0x1125bec00) [pid = 1661] [serial = 2326] [outer = 0x0] 06:07:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 204 (0x112689c00) [pid = 1661] [serial = 2327] [outer = 0x1125bec00] 06:07:31 INFO - PROCESS | 1661 | 1464268051739 Marionette DEBUG loaded listener.js 06:07:31 INFO - PROCESS | 1661 | ++DOMWINDOW == 205 (0x11822d400) [pid = 1661] [serial = 2328] [outer = 0x1125bec00] 06:07:32 INFO - PROCESS | 1661 | 1464268052116 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]]]}] 06:07:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 06:07:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 06:07:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 06:07:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 06:07:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 06:07:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 06:07:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 06:07:32 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 924ms 06:07:32 INFO - PROCESS | 1661 | 1464268052165 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 06:07:32 INFO - PROCESS | 1661 | 1464268052167 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 06:07:32 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 06:07:32 INFO - PROCESS | 1661 | 1464268052170 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 06:07:32 INFO - PROCESS | 1661 | 1464268052172 Marionette TRACE conn2 <- [1,3070,null,{}] 06:07:32 INFO - PROCESS | 1661 | 1464268052175 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}] 06:07:32 INFO - PROCESS | 1661 | 1464268052289 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 06:07:32 INFO - PROCESS | 1661 | 1464268052419 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:32 INFO - PROCESS | 1661 | ++DOCSHELL 0x12d445000 == 101 [pid = 1661] [id = 777] 06:07:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 206 (0x11985dc00) [pid = 1661] [serial = 2329] [outer = 0x0] 06:07:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 207 (0x11938d000) [pid = 1661] [serial = 2330] [outer = 0x11985dc00] 06:07:32 INFO - PROCESS | 1661 | 1464268052451 Marionette DEBUG loaded listener.js 06:07:32 INFO - PROCESS | 1661 | ++DOMWINDOW == 208 (0x12131c000) [pid = 1661] [serial = 2331] [outer = 0x11985dc00] 06:07:32 INFO - PROCESS | 1661 | --DOCSHELL 0x119d5c000 == 100 [pid = 1661] [id = 629] 06:07:32 INFO - PROCESS | 1661 | --DOCSHELL 0x1355de000 == 99 [pid = 1661] [id = 765] 06:07:32 INFO - PROCESS | 1661 | --DOCSHELL 0x1351a1000 == 98 [pid = 1661] [id = 764] 06:07:32 INFO - PROCESS | 1661 | 1464268052917 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]]]}] 06:07:32 INFO - PROCESS | 1661 | --DOMWINDOW == 207 (0x12cce0400) [pid = 1661] [serial = 2221] [outer = 0x0] [url = about:blank] 06:07:32 INFO - PROCESS | 1661 | --DOCSHELL 0x12f1d2000 == 97 [pid = 1661] [id = 763] 06:07:32 INFO - PROCESS | 1661 | --DOCSHELL 0x12da8c000 == 96 [pid = 1661] [id = 762] 06:07:32 INFO - PROCESS | 1661 | --DOCSHELL 0x12d3cf000 == 95 [pid = 1661] [id = 761] 06:07:32 INFO - PROCESS | 1661 | --DOCSHELL 0x12c78c800 == 94 [pid = 1661] [id = 760] 06:07:32 INFO - PROCESS | 1661 | --DOCSHELL 0x12bdc8000 == 93 [pid = 1661] [id = 759] 06:07:32 INFO - PROCESS | 1661 | --DOCSHELL 0x12b10c000 == 92 [pid = 1661] [id = 758] 06:07:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 06:07:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 06:07:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 06:07:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 06:07:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 06:07:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 06:07:32 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 826ms 06:07:33 INFO - PROCESS | 1661 | --DOCSHELL 0x12a77d000 == 91 [pid = 1661] [id = 757] 06:07:33 INFO - PROCESS | 1661 | --DOCSHELL 0x12900f000 == 90 [pid = 1661] [id = 756] 06:07:33 INFO - PROCESS | 1661 | --DOCSHELL 0x12149a000 == 89 [pid = 1661] [id = 755] 06:07:33 INFO - PROCESS | 1661 | --DOCSHELL 0x119550800 == 88 [pid = 1661] [id = 754] 06:07:33 INFO - PROCESS | 1661 | --DOCSHELL 0x1186d7800 == 87 [pid = 1661] [id = 753] 06:07:33 INFO - PROCESS | 1661 | --DOCSHELL 0x1374ec000 == 86 [pid = 1661] [id = 748] 06:07:33 INFO - PROCESS | 1661 | --DOCSHELL 0x1373a4000 == 85 [pid = 1661] [id = 747] 06:07:33 INFO - PROCESS | 1661 | --DOCSHELL 0x12b826000 == 84 [pid = 1661] [id = 746] 06:07:33 INFO - PROCESS | 1661 | --DOCSHELL 0x135aa0800 == 83 [pid = 1661] [id = 745] 06:07:33 INFO - PROCESS | 1661 | --DOCSHELL 0x1359de000 == 82 [pid = 1661] [id = 744] 06:07:33 INFO - PROCESS | 1661 | 1464268053050 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 06:07:33 INFO - PROCESS | 1661 | 1464268053053 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 06:07:33 INFO - PROCESS | 1661 | --DOCSHELL 0x1351a9800 == 81 [pid = 1661] [id = 743] 06:07:33 INFO - PROCESS | 1661 | --DOCSHELL 0x12b833000 == 80 [pid = 1661] [id = 742] 06:07:33 INFO - PROCESS | 1661 | --DOCSHELL 0x121205000 == 79 [pid = 1661] [id = 741] 06:07:33 INFO - PROCESS | 1661 | --DOMWINDOW == 206 (0x127709400) [pid = 1661] [serial = 2203] [outer = 0x0] [url = about:blank] 06:07:33 INFO - PROCESS | 1661 | --DOMWINDOW == 205 (0x12a692c00) [pid = 1661] [serial = 2206] [outer = 0x0] [url = about:blank] 06:07:33 INFO - PROCESS | 1661 | --DOMWINDOW == 204 (0x12a6f4000) [pid = 1661] [serial = 2207] [outer = 0x0] [url = about:blank] 06:07:33 INFO - PROCESS | 1661 | --DOMWINDOW == 203 (0x129094400) [pid = 1661] [serial = 2204] [outer = 0x0] [url = about:blank] 06:07:33 INFO - PROCESS | 1661 | --DOMWINDOW == 202 (0x12b2e1c00) [pid = 1661] [serial = 2210] [outer = 0x0] [url = about:blank] 06:07:33 INFO - PROCESS | 1661 | --DOMWINDOW == 201 (0x12b151800) [pid = 1661] [serial = 2209] [outer = 0x0] [url = about:blank] 06:07:33 INFO - PROCESS | 1661 | --DOMWINDOW == 200 (0x1132cd000) [pid = 1661] [serial = 2189] [outer = 0x0] [url = about:blank] 06:07:33 INFO - PROCESS | 1661 | --DOMWINDOW == 199 (0x11276c000) [pid = 1661] [serial = 2188] [outer = 0x0] [url = about:blank] 06:07:33 INFO - PROCESS | 1661 | --DOMWINDOW == 198 (0x12770a000) [pid = 1661] [serial = 2170] [outer = 0x0] [url = about:blank] 06:07:33 INFO - PROCESS | 1661 | --DOMWINDOW == 197 (0x121a1a800) [pid = 1661] [serial = 2200] [outer = 0x0] [url = about:blank] 06:07:33 INFO - PROCESS | 1661 | --DOMWINDOW == 196 (0x121535c00) [pid = 1661] [serial = 2167] [outer = 0x0] [url = about:blank] 06:07:33 INFO - PROCESS | 1661 | --DOMWINDOW == 195 (0x119386800) [pid = 1661] [serial = 2164] [outer = 0x0] [url = about:blank] 06:07:33 INFO - PROCESS | 1661 | --DOMWINDOW == 194 (0x111c7c000) [pid = 1661] [serial = 2158] [outer = 0x0] [url = about:blank] 06:07:33 INFO - PROCESS | 1661 | --DOMWINDOW == 193 (0x11744f000) [pid = 1661] [serial = 2161] [outer = 0x0] [url = about:blank] 06:07:33 INFO - PROCESS | 1661 | --DOMWINDOW == 192 (0x1132d3400) [pid = 1661] [serial = 2191] [outer = 0x0] [url = about:blank] 06:07:33 INFO - PROCESS | 1661 | --DOMWINDOW == 191 (0x118604400) [pid = 1661] [serial = 2192] [outer = 0x0] [url = about:blank] 06:07:33 INFO - PROCESS | 1661 | --DOMWINDOW == 190 (0x12950e800) [pid = 1661] [serial = 2173] [outer = 0x0] [url = about:blank] 06:07:33 INFO - PROCESS | 1661 | --DOMWINDOW == 189 (0x12abdb800) [pid = 1661] [serial = 2176] [outer = 0x0] [url = about:blank] 06:07:33 INFO - PROCESS | 1661 | --DOMWINDOW == 188 (0x12ba28800) [pid = 1661] [serial = 2182] [outer = 0x0] [url = about:blank] 06:07:33 INFO - PROCESS | 1661 | --DOMWINDOW == 187 (0x11938b000) [pid = 1661] [serial = 2194] [outer = 0x0] [url = about:blank] 06:07:33 INFO - PROCESS | 1661 | --DOMWINDOW == 186 (0x119c8cc00) [pid = 1661] [serial = 2195] [outer = 0x0] [url = about:blank] 06:07:33 INFO - PROCESS | 1661 | --DOMWINDOW == 185 (0x12131c800) [pid = 1661] [serial = 2197] [outer = 0x0] [url = about:blank] 06:07:33 INFO - PROCESS | 1661 | --DOMWINDOW == 184 (0x12135ac00) [pid = 1661] [serial = 2198] [outer = 0x0] [url = about:blank] 06:07:33 INFO - PROCESS | 1661 | --DOMWINDOW == 183 (0x12b2e5c00) [pid = 1661] [serial = 2179] [outer = 0x0] [url = about:blank] 06:07:33 INFO - PROCESS | 1661 | --DOMWINDOW == 182 (0x115d76000) [pid = 1661] [serial = 2185] [outer = 0x0] [url = about:blank] 06:07:33 INFO - PROCESS | 1661 | --DOMWINDOW == 181 (0x12c47c000) [pid = 1661] [serial = 2219] [outer = 0x0] [url = about:blank] 06:07:33 INFO - PROCESS | 1661 | --DOMWINDOW == 180 (0x12c023400) [pid = 1661] [serial = 2218] [outer = 0x0] [url = about:blank] 06:07:33 INFO - PROCESS | 1661 | --DOMWINDOW == 179 (0x119c05c00) [pid = 1661] [serial = 2213] [outer = 0x0] [url = about:blank] 06:07:33 INFO - PROCESS | 1661 | --DOMWINDOW == 178 (0x113c1f800) [pid = 1661] [serial = 2212] [outer = 0x0] [url = about:blank] 06:07:33 INFO - PROCESS | 1661 | --DOMWINDOW == 177 (0x129091000) [pid = 1661] [serial = 2156] [outer = 0x0] [url = about:blank] 06:07:33 INFO - PROCESS | 1661 | --DOMWINDOW == 176 (0x12bdb9000) [pid = 1661] [serial = 2216] [outer = 0x0] [url = about:blank] 06:07:33 INFO - PROCESS | 1661 | --DOMWINDOW == 175 (0x124b65400) [pid = 1661] [serial = 2201] [outer = 0x0] [url = about:blank] 06:07:33 INFO - PROCESS | 1661 | --DOMWINDOW == 174 (0x12776d400) [pid = 1661] [serial = 2215] [outer = 0x0] [url = about:blank] 06:07:33 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 06:07:33 INFO - PROCESS | 1661 | 1464268053084 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 06:07:33 INFO - PROCESS | 1661 | 1464268053086 Marionette TRACE conn2 <- [1,3074,null,{}] 06:07:33 INFO - PROCESS | 1661 | 1464268053089 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}] 06:07:33 INFO - PROCESS | 1661 | 1464268053239 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 06:07:33 INFO - PROCESS | 1661 | 1464268053252 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:33 INFO - PROCESS | 1661 | ++DOCSHELL 0x121205000 == 80 [pid = 1661] [id = 778] 06:07:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 175 (0x119c05c00) [pid = 1661] [serial = 2332] [outer = 0x0] 06:07:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 176 (0x11bd97c00) [pid = 1661] [serial = 2333] [outer = 0x119c05c00] 06:07:33 INFO - PROCESS | 1661 | 1464268053295 Marionette DEBUG loaded listener.js 06:07:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 177 (0x121976400) [pid = 1661] [serial = 2334] [outer = 0x119c05c00] 06:07:33 INFO - PROCESS | 1661 | 1464268053686 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]]]}] 06:07:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 06:07:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 06:07:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 06:07:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 06:07:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 06:07:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 06:07:33 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 623ms 06:07:33 INFO - PROCESS | 1661 | 1464268053706 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 06:07:33 INFO - PROCESS | 1661 | 1464268053708 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 06:07:33 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 06:07:33 INFO - PROCESS | 1661 | 1464268053715 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 06:07:33 INFO - PROCESS | 1661 | 1464268053719 Marionette TRACE conn2 <- [1,3078,null,{}] 06:07:33 INFO - PROCESS | 1661 | 1464268053721 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}] 06:07:33 INFO - PROCESS | 1661 | 1464268053825 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 06:07:33 INFO - PROCESS | 1661 | 1464268053830 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:33 INFO - PROCESS | 1661 | ++DOCSHELL 0x12aa59800 == 81 [pid = 1661] [id = 779] 06:07:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 178 (0x126d16800) [pid = 1661] [serial = 2335] [outer = 0x0] 06:07:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 179 (0x126dc1400) [pid = 1661] [serial = 2336] [outer = 0x126d16800] 06:07:33 INFO - PROCESS | 1661 | 1464268053856 Marionette DEBUG loaded listener.js 06:07:33 INFO - PROCESS | 1661 | ++DOMWINDOW == 180 (0x127711c00) [pid = 1661] [serial = 2337] [outer = 0x126d16800] 06:07:34 INFO - PROCESS | 1661 | 1464268054218 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] 06:07:34 INFO - PROCESS | 1661 | 1464268054239 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 06:07:34 INFO - PROCESS | 1661 | 1464268054242 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 06:07:34 INFO - PROCESS | 1661 | 1464268054243 Marionette TRACE conn2 <- [1,3082,null,{}] 06:07:34 INFO - PROCESS | 1661 | 1464268054245 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}] 06:07:34 INFO - PROCESS | 1661 | 1464268054352 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 06:07:34 INFO - PROCESS | 1661 | 1464268054433 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:34 INFO - PROCESS | 1661 | ++DOCSHELL 0x12c78c000 == 82 [pid = 1661] [id = 780] 06:07:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 181 (0x127705400) [pid = 1661] [serial = 2338] [outer = 0x0] 06:07:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 182 (0x127804800) [pid = 1661] [serial = 2339] [outer = 0x127705400] 06:07:34 INFO - PROCESS | 1661 | 1464268054459 Marionette DEBUG loaded listener.js 06:07:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 183 (0x12a687400) [pid = 1661] [serial = 2340] [outer = 0x127705400] 06:07:34 INFO - PROCESS | 1661 | 1464268054740 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]]]}] 06:07:34 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 06:07:34 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 06:07:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:07:34 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 06:07:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 06:07:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 524ms 06:07:34 INFO - PROCESS | 1661 | 1464268054767 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 06:07:34 INFO - PROCESS | 1661 | 1464268054768 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 06:07:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 06:07:34 INFO - PROCESS | 1661 | 1464268054770 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 06:07:34 INFO - PROCESS | 1661 | 1464268054772 Marionette TRACE conn2 <- [1,3086,null,{}] 06:07:34 INFO - PROCESS | 1661 | 1464268054774 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}] 06:07:34 INFO - PROCESS | 1661 | 1464268054881 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 06:07:34 INFO - PROCESS | 1661 | 1464268054969 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:34 INFO - PROCESS | 1661 | ++DOCSHELL 0x12d79c800 == 83 [pid = 1661] [id = 781] 06:07:34 INFO - PROCESS | 1661 | ++DOMWINDOW == 184 (0x12b15d000) [pid = 1661] [serial = 2341] [outer = 0x0] 06:07:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 185 (0x12b224c00) [pid = 1661] [serial = 2342] [outer = 0x12b15d000] 06:07:35 INFO - PROCESS | 1661 | 1464268055000 Marionette DEBUG loaded listener.js 06:07:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 186 (0x12bb2f800) [pid = 1661] [serial = 2343] [outer = 0x12b15d000] 06:07:35 INFO - PROCESS | 1661 | 1464268055286 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 06:07:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 06:07:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 567ms 06:07:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 06:07:35 INFO - PROCESS | 1661 | 1464268055339 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 06:07:35 INFO - PROCESS | 1661 | 1464268055340 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 06:07:35 INFO - PROCESS | 1661 | 1464268055342 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 06:07:35 INFO - PROCESS | 1661 | 1464268055344 Marionette TRACE conn2 <- [1,3090,null,{}] 06:07:35 INFO - PROCESS | 1661 | 1464268055349 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}] 06:07:35 INFO - PROCESS | 1661 | 1464268055485 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 06:07:35 INFO - PROCESS | 1661 | 1464268055501 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:35 INFO - PROCESS | 1661 | ++DOCSHELL 0x12e278000 == 84 [pid = 1661] [id = 782] 06:07:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 187 (0x12bdb5400) [pid = 1661] [serial = 2344] [outer = 0x0] 06:07:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 188 (0x12c025c00) [pid = 1661] [serial = 2345] [outer = 0x12bdb5400] 06:07:35 INFO - PROCESS | 1661 | 1464268055526 Marionette DEBUG loaded listener.js 06:07:35 INFO - PROCESS | 1661 | ++DOMWINDOW == 189 (0x12c47c000) [pid = 1661] [serial = 2346] [outer = 0x12bdb5400] 06:07:35 INFO - PROCESS | 1661 | 1464268055876 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 06:07:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 06:07:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 573ms 06:07:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 06:07:35 INFO - PROCESS | 1661 | 1464268055915 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 06:07:35 INFO - PROCESS | 1661 | 1464268055917 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 06:07:35 INFO - PROCESS | 1661 | 1464268055919 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 06:07:35 INFO - PROCESS | 1661 | 1464268055920 Marionette TRACE conn2 <- [1,3094,null,{}] 06:07:35 INFO - PROCESS | 1661 | 1464268055922 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}] 06:07:36 INFO - PROCESS | 1661 | 1464268056052 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 06:07:36 INFO - PROCESS | 1661 | 1464268056067 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:36 INFO - PROCESS | 1661 | ++DOCSHELL 0x134ea6000 == 85 [pid = 1661] [id = 783] 06:07:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 190 (0x12bdb6400) [pid = 1661] [serial = 2347] [outer = 0x0] 06:07:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 191 (0x12cce8400) [pid = 1661] [serial = 2348] [outer = 0x12bdb6400] 06:07:36 INFO - PROCESS | 1661 | 1464268056093 Marionette DEBUG loaded listener.js 06:07:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 192 (0x12d3f5400) [pid = 1661] [serial = 2349] [outer = 0x12bdb6400] 06:07:36 INFO - PROCESS | 1661 | 1464268056442 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 06:07:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 06:07:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 570ms 06:07:36 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 06:07:36 INFO - PROCESS | 1661 | 1464268056495 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 06:07:36 INFO - PROCESS | 1661 | 1464268056496 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 06:07:36 INFO - PROCESS | 1661 | 1464268056498 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 06:07:36 INFO - PROCESS | 1661 | 1464268056499 Marionette TRACE conn2 <- [1,3098,null,{}] 06:07:36 INFO - PROCESS | 1661 | 1464268056502 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}] 06:07:36 INFO - PROCESS | 1661 | 1464268056631 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 06:07:36 INFO - PROCESS | 1661 | 1464268056652 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:36 INFO - PROCESS | 1661 | ++DOCSHELL 0x134eb5000 == 86 [pid = 1661] [id = 784] 06:07:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 193 (0x124be5800) [pid = 1661] [serial = 2350] [outer = 0x0] 06:07:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 194 (0x12cce4800) [pid = 1661] [serial = 2351] [outer = 0x124be5800] 06:07:36 INFO - PROCESS | 1661 | 1464268056678 Marionette DEBUG loaded listener.js 06:07:36 INFO - PROCESS | 1661 | ++DOMWINDOW == 195 (0x12d741400) [pid = 1661] [serial = 2352] [outer = 0x124be5800] 06:07:37 INFO - PROCESS | 1661 | 1464268057043 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]]]}] 06:07:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 06:07:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 06:07:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 568ms 06:07:37 INFO - PROCESS | 1661 | 1464268057071 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 06:07:37 INFO - PROCESS | 1661 | 1464268057073 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 06:07:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 06:07:37 INFO - PROCESS | 1661 | 1464268057076 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 06:07:37 INFO - PROCESS | 1661 | 1464268057078 Marionette TRACE conn2 <- [1,3102,null,{}] 06:07:37 INFO - PROCESS | 1661 | 1464268057082 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}] 06:07:37 INFO - PROCESS | 1661 | 1464268057265 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 06:07:37 INFO - PROCESS | 1661 | --DOMWINDOW == 194 (0x12770dc00) [pid = 1661] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 06:07:37 INFO - PROCESS | 1661 | --DOMWINDOW == 193 (0x1292a2400) [pid = 1661] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 06:07:37 INFO - PROCESS | 1661 | --DOMWINDOW == 192 (0x119ce8000) [pid = 1661] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 06:07:37 INFO - PROCESS | 1661 | --DOMWINDOW == 191 (0x1216f4800) [pid = 1661] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 06:07:37 INFO - PROCESS | 1661 | --DOMWINDOW == 190 (0x1121af400) [pid = 1661] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 06:07:37 INFO - PROCESS | 1661 | --DOMWINDOW == 189 (0x119510c00) [pid = 1661] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 06:07:37 INFO - PROCESS | 1661 | --DOMWINDOW == 188 (0x121327c00) [pid = 1661] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 06:07:37 INFO - PROCESS | 1661 | --DOMWINDOW == 187 (0x11bd2bc00) [pid = 1661] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 06:07:37 INFO - PROCESS | 1661 | --DOMWINDOW == 186 (0x118611400) [pid = 1661] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 06:07:37 INFO - PROCESS | 1661 | --DOMWINDOW == 185 (0x129503c00) [pid = 1661] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 06:07:37 INFO - PROCESS | 1661 | --DOMWINDOW == 184 (0x12c02b400) [pid = 1661] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 06:07:37 INFO - PROCESS | 1661 | --DOMWINDOW == 183 (0x128da4800) [pid = 1661] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 06:07:37 INFO - PROCESS | 1661 | --DOMWINDOW == 182 (0x12ccea400) [pid = 1661] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 06:07:37 INFO - PROCESS | 1661 | --DOMWINDOW == 181 (0x12ba2e400) [pid = 1661] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 06:07:37 INFO - PROCESS | 1661 | 1464268057526 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:37 INFO - PROCESS | 1661 | ++DOCSHELL 0x126f1e000 == 87 [pid = 1661] [id = 785] 06:07:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 182 (0x11853ec00) [pid = 1661] [serial = 2353] [outer = 0x0] 06:07:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 183 (0x1216f4800) [pid = 1661] [serial = 2354] [outer = 0x11853ec00] 06:07:37 INFO - PROCESS | 1661 | 1464268057551 Marionette DEBUG loaded listener.js 06:07:37 INFO - PROCESS | 1661 | ++DOMWINDOW == 184 (0x12d74a000) [pid = 1661] [serial = 2355] [outer = 0x11853ec00] 06:07:37 INFO - PROCESS | 1661 | 1464268057823 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 06:07:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 06:07:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 771ms 06:07:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 06:07:37 INFO - PROCESS | 1661 | 1464268057851 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 06:07:37 INFO - PROCESS | 1661 | 1464268057852 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 06:07:37 INFO - PROCESS | 1661 | 1464268057855 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 06:07:37 INFO - PROCESS | 1661 | 1464268057856 Marionette TRACE conn2 <- [1,3106,null,{}] 06:07:37 INFO - PROCESS | 1661 | 1464268057868 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}] 06:07:38 INFO - PROCESS | 1661 | 1464268058004 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 06:07:38 INFO - PROCESS | 1661 | 1464268058011 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:38 INFO - PROCESS | 1661 | ++DOCSHELL 0x13571b000 == 88 [pid = 1661] [id = 786] 06:07:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 185 (0x12c02b400) [pid = 1661] [serial = 2356] [outer = 0x0] 06:07:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 186 (0x12f1e4000) [pid = 1661] [serial = 2357] [outer = 0x12c02b400] 06:07:38 INFO - PROCESS | 1661 | 1464268058056 Marionette DEBUG loaded listener.js 06:07:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 187 (0x133c16800) [pid = 1661] [serial = 2358] [outer = 0x12c02b400] 06:07:38 INFO - PROCESS | 1661 | 1464268058500 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]]]}] 06:07:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 06:07:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 06:07:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 06:07:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 672ms 06:07:38 INFO - PROCESS | 1661 | 1464268058542 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 06:07:38 INFO - PROCESS | 1661 | 1464268058543 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 06:07:38 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 06:07:38 INFO - PROCESS | 1661 | 1464268058549 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 06:07:38 INFO - PROCESS | 1661 | 1464268058551 Marionette TRACE conn2 <- [1,3110,null,{}] 06:07:38 INFO - PROCESS | 1661 | 1464268058553 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}] 06:07:38 INFO - PROCESS | 1661 | 1464268058670 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 06:07:38 INFO - PROCESS | 1661 | 1464268058674 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:38 INFO - PROCESS | 1661 | ++DOCSHELL 0x13739c000 == 89 [pid = 1661] [id = 787] 06:07:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 188 (0x118226000) [pid = 1661] [serial = 2359] [outer = 0x0] 06:07:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 189 (0x133c20c00) [pid = 1661] [serial = 2360] [outer = 0x118226000] 06:07:38 INFO - PROCESS | 1661 | 1464268058700 Marionette DEBUG loaded listener.js 06:07:38 INFO - PROCESS | 1661 | ++DOMWINDOW == 190 (0x135328c00) [pid = 1661] [serial = 2361] [outer = 0x118226000] 06:07:39 INFO - PROCESS | 1661 | 1464268059025 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"]]]}] 06:07:39 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 06:07:39 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 06:07:39 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 06:07:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:07:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:07:39 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 06:07:39 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 520ms 06:07:39 INFO - PROCESS | 1661 | 1464268059068 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 06:07:39 INFO - PROCESS | 1661 | 1464268059070 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 06:07:39 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 06:07:39 INFO - PROCESS | 1661 | 1464268059072 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 06:07:39 INFO - PROCESS | 1661 | 1464268059073 Marionette TRACE conn2 <- [1,3114,null,{}] 06:07:39 INFO - PROCESS | 1661 | 1464268059075 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}] 06:07:39 INFO - PROCESS | 1661 | 1464268059178 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 06:07:39 INFO - PROCESS | 1661 | 1464268059267 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\", \"d87dc583-e4b8-4530-bd82-8cfaf2ebed9f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:39 INFO - PROCESS | 1661 | ++DOCSHELL 0x1374a3800 == 90 [pid = 1661] [id = 788] 06:07:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 191 (0x135239000) [pid = 1661] [serial = 2362] [outer = 0x0] 06:07:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 192 (0x135486800) [pid = 1661] [serial = 2363] [outer = 0x135239000] 06:07:39 INFO - PROCESS | 1661 | 1464268059292 Marionette DEBUG loaded listener.js 06:07:39 INFO - PROCESS | 1661 | ++DOMWINDOW == 193 (0x135925000) [pid = 1661] [serial = 2364] [outer = 0x135239000] 06:07:39 INFO - PROCESS | 1661 | 1464268059696 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]]]}] 06:07:39 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 06:07:39 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 668ms 06:07:39 INFO - PROCESS | 1661 | 1464268059740 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 06:07:39 INFO - PROCESS | 1661 | 1464268059743 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 06:07:40 WARNING - u'runner_teardown' () 06:07:40 INFO - No more tests 06:07:40 INFO - Got 0 unexpected results 06:07:40 INFO - SUITE-END | took 523s 06:07:40 INFO - Closing logging queue 06:07:40 INFO - queue closed 06:07:40 INFO - Return code: 0 06:07:40 WARNING - # TBPL SUCCESS # 06:07:40 INFO - Running post-action listener: _resource_record_post_action 06:07:40 INFO - Running post-run listener: _resource_record_post_run 06:07:41 INFO - Total resource usage - Wall time: 545s; CPU: 58.0%; Read bytes: 31374848; Write bytes: 953830912; Read time: 204; Write time: 4977 06:07:41 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 06:07:41 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 150682112; Write bytes: 150314496; Read time: 13599; Write time: 320 06:07:41 INFO - run-tests - Wall time: 527s; CPU: 58.0%; Read bytes: 29191680; Write bytes: 790880256; Read time: 184; Write time: 4615 06:07:41 INFO - Running post-run listener: _upload_blobber_files 06:07:41 INFO - Blob upload gear active. 06:07:41 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 06:07:41 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 06:07:41 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-aurora', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 06:07:41 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-aurora -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 06:07:42 INFO - (blobuploader) - INFO - Open directory for files ... 06:07:42 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 06:07:42 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 06:07:42 INFO - (blobuploader) - INFO - Uploading, attempt #1. 06:07:43 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 06:07:43 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 06:07:43 INFO - (blobuploader) - INFO - Done attempting. 06:07:43 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 06:07:43 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 06:07:43 INFO - (blobuploader) - INFO - Uploading, attempt #1. 06:07:45 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 06:07:45 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 06:07:45 INFO - (blobuploader) - INFO - Done attempting. 06:07:45 INFO - (blobuploader) - INFO - Iteration through files over. 06:07:45 INFO - Return code: 0 06:07:45 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 06:07:45 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 06:07:45 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5431f3d746a11ba737f2135fec983ac22eaee2ef69f161837cb7afb49dfe68c04541fab9f38e48678f5667c0d1fa0e0479d49541628f263596df3599c0650d85", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/34333148b53240e2ef8b1d782fcf451e948f8a16acfffa4943f09aa067cb2786cda1ef076b9ee115827793f9c3a4523b5c195dd3fc0cbf5ae575528c5bc1a4c4"} 06:07:45 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 06:07:45 INFO - Writing to file /builds/slave/test/properties/blobber_files 06:07:45 INFO - Contents: 06:07:45 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5431f3d746a11ba737f2135fec983ac22eaee2ef69f161837cb7afb49dfe68c04541fab9f38e48678f5667c0d1fa0e0479d49541628f263596df3599c0650d85", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/34333148b53240e2ef8b1d782fcf451e948f8a16acfffa4943f09aa067cb2786cda1ef076b9ee115827793f9c3a4523b5c195dd3fc0cbf5ae575528c5bc1a4c4"} 06:07:45 INFO - Running post-run listener: copy_logs_to_upload_dir 06:07:45 INFO - Copying logs to upload dir... 06:07:45 INFO - mkdir: /builds/slave/test/build/upload/logs 06:07:45 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=690.567818 ========= master_lag: 0.27 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 11 mins, 30 secs) (at 2016-05-26 06:07:46.096670) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-26 06:07:46.100812) ========= 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.qgt959q0dE/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.ETp3FCDrdG/Listeners TMPDIR=/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5431f3d746a11ba737f2135fec983ac22eaee2ef69f161837cb7afb49dfe68c04541fab9f38e48678f5667c0d1fa0e0479d49541628f263596df3599c0650d85", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/34333148b53240e2ef8b1d782fcf451e948f8a16acfffa4943f09aa067cb2786cda1ef076b9ee115827793f9c3a4523b5c195dd3fc0cbf5ae575528c5bc1a4c4"} build_url:https://queue.taskcluster.net/v1/task/CKhjtlDGRQOh0g-hNn3p6w/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/CKhjtlDGRQOh0g-hNn3p6w/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012778 build_url: 'https://queue.taskcluster.net/v1/task/CKhjtlDGRQOh0g-hNn3p6w/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5431f3d746a11ba737f2135fec983ac22eaee2ef69f161837cb7afb49dfe68c04541fab9f38e48678f5667c0d1fa0e0479d49541628f263596df3599c0650d85", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/34333148b53240e2ef8b1d782fcf451e948f8a16acfffa4943f09aa067cb2786cda1ef076b9ee115827793f9c3a4523b5c195dd3fc0cbf5ae575528c5bc1a4c4"}' symbols_url: 'https://queue.taskcluster.net/v1/task/CKhjtlDGRQOh0g-hNn3p6w/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-26 06:07:46.140235) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-26 06:07:46.140592) ========= 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.qgt959q0dE/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.ETp3FCDrdG/Listeners TMPDIR=/var/folders/b0/r5l_zcbd7q3gp8hj0t34qjvc00000w/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.005162 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-26 06:07:46.189193) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-26 06:07:46.190971) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-26 06:07:46.191348) ========= ========= Total master_lag: 0.47 =========